新闻  |   论坛  |   博客  |   在线研讨会
嵌入式boa的移植
张阳 | 2008-06-11 17:44:51    阅读:8824   发布文章

Boa程序的移植

下载地址: http://www.boa.org/

进入boa-0.94.13,直接运行src/configure文件

修改Makefile文件

CC = arm-linux-gcc
CPP = arm-linux-gcc -E

修改文件compat.h
将其   #define TIMEZONE_OFFSET(foo) foo##->tm_gmtoff
改为   #define TIMEZONE_OFFSET(foo) foo->tm_gmtoff
然后编译就可以了.

需要的文件:
把编译好的boa下载到板子上
拷贝文件:boa.conf到开发版的/etc/boa/目录下
拷贝文件:/etc/mime.types到开发板的/etc/目录下.
根据boa.conf文件建立文件
例如:boa-0.94.13自带的boa.conf文件

根据这些建立文件
var/log/boa/
/var/www/
/var/www/cgi-bin/


ErrorLog /var/log/boa/error_log
AccessLog /var/log/boa/access_log
DocumentRoot /var/www
MimeTypes /etc/mime.types
ScriptAlias /cgi-bin/ /var/www/cgi-bin/

将index.html放在/var/www/目录下面.
跟重要的是修改boa.conf下面的User和Group
我们是放在/var/目录下,看看我们的/var/目录所属的用户和组也就是User和Group
通过命令ls -la /可以查看其属性
根据其属性再修改boa.conf文件中的User和Group
User root 或者 User nobody
Group root 或者 Group 0

 

只是在本机上试了下,可以成功

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客