|
一:BOA WebServer简介 BOA WebServer是一款单任务的HTTP服务器,与其他网页服务器不同之处,是当有连接请求到来是,它既不是为每个连接都单独创建进程,也不是采用复制自身进程处理多链接,而是通过建立HTTP请求列表来处理多路HTTP连接请求,同时它只为CGI程序创建新的简称,在最大程度上节省了系统资源,这对于资源受限的嵌入式系统来说非常重要,同时它还自动生成目录、自动解压文件等功能,因此BOA具有很高的HTTP请求处理速度和效率,应用在嵌入式系统中具有很高的价值。
二:BOA WebServer的移植 移植的具体过程请参考论坛中搭建boa服务器这篇应用教程http://bbs.myir-tech.com/thread-7186-1-1.html。
此处将应用附件中编译好的可执行文件和修改了的配置文件,用户可下载直接使用。
1.下载解压boa_websever.tar.gz,将boa_webever文件夹下得boa,boa.conf和index.html这三个文件拷贝到开发板/var/www目录下,将mime.types文件拷贝到开发板/etc目录。2.在/var/log目录下创建一个boa目录
[mw_shl_code=bash,true]mkdir /var/log/boa[/mw_shl_code]
3.执行
[mw_shl_code=bash,true]./boa[/mw_shl_code]
4.在pc机的浏览器中http://<Rico Board IP>:8080,打开如下页面,移植成功。
|
|