功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
研发资讯 您所在的位置: 首页 > 研发资讯

基于ARM9的Web服务器Boa的软/硬件设计

来源:    作者:    发布时间:2016-02-01 15:01:09    浏览量:

conf的加载目录。

用户可以根据自己需要,对boa.conf进行修改,但必须要保证其他的辅助文件和设置必须和boa.conf里的配置相符,不然Boa就工字电感器不能正常工作。在上面的例子共模电感器中,我们还需要创建日志文件所在目录/var/log/boa,将mime.types文件拷贝到/etc目录。mime.types文件用来指明不同文件扩展名对应的MIME类型,一般可以直接从Linux主机上拷贝一个,大部分也都是在主机的/etc目录下。

3.4 系统功能的测试

在移植完Boa服务器后就是测试它能否正常工作,静态HTML页面能否正常访问,还将测试动态Web页面能否正常访问。本课题中将采用NFS方式来进行测试工作。

测试Web服务器。Boa测试开发环境如图2所示:

可以将嵌入式目标系统上的/etc目录复制到主机的NFS共享目录下,然后将NFS共享目录下的etc重新mount为目标系统上的/etc目录。这样就可以在主机上对etc目录下的各种配置文件进行修改而立刻在目标系统上生效。

先前设定JXARM9-2410的IP地址为:192.168.1.45,且在JXARM9-2410的JFFS2文件系统中已经预先烧写好了配置好的boa.

conf文件,位于/mnt/jffs2/etc/目录。

启动JXARM9-2410 Linux,然后按如下步骤进行:

a)将Boa的执行文件复制到tftpboot目录下;

b)将主机下的tftpboot目录挂载到目标板的nfs目录下;

c)启动Boa服务器。

根据上文中boa.conf的配置,此时在目标板的mnt/jffs2/web目录下包含测试主页面index.html、存放各种图片电感器的功能的目录IMAGES以及CGI脚本的存放目录cgi-bin.

启动后测试Boa服务器,在网页浏览器中访问如下网址:http://192.168.1.45/如果网络连接正常,且Boa启动正常的话,将可以看到/mnt/jffs2/web/index.

html网页,如图3所示,表示静态HTML页面测试通过。可以修改该网页,并替换成所需要的网页,然后刷新浏览器显示。

3.5 动态Web页面测试

在JXARM9-2410 Linux的命令行中输入如下命令,将主机的tftpboot目录挂载到目标板的nfs目录:

上述命令首先将编写好的CGI程序cgi_test放置boa.conf定义的cgi-bin目录下。

本课题中路径为/ m n t / j f f s 2 / w e b / c g i -bin/,然后启动boa服务器。CGI程序就能被正确地执行。

使用网页浏览器访问如一体电感下网址:http:

//192.168.1.45/cgi-bin/cgi_test.

如果正确,将显示输出一个表单。点击“submit”按钮将提交表单并由cgi_test程序处理,将在页面上返回处理的信息。

  • 频宽为DC~100kHz的100W放大器电路这是一款理想的甲乙类功率放大器,具有完善的过流保护和精确的增益,其功率达到100W,频宽从DC~100kHz。附图是其完整电路。输出级采用功率MOSFET管,由满摆输出(rail-mil)高速运放驱动

  • 直流输电技术在智能电网的应用常规HVDC 技术在智能电网的应用超高压直流输电技术在远距离大容量输电、异步联网、海底电缆送电等方面具有优势,因而得到了广泛应用。而特高压直流输电更可以有效节省输电走廊,降低系统损耗,提高送电经济性,

  • LED光源在照明领域的应用LED光源在照明领域的应用,是半导体发光材料技术高速发展及 绿色照明 概念逐步深入人心的产物。 绿色照明 是国外照明领域在上世纪80年代未提出的新概念,我国 绿色照明工程 的实施始于1996年。实现这

  •