嵌入式服务器Boa的搭建方法
虚拟机:RHEL5.0.2
物理机:win7旗舰版
Arm平台:博创UP-TECH-P270
一.在虚拟机上搭建boa
1. 在www.boa.org上下载boa-0.94.13.tar.gz,这个版本已经很久未更新过,所以选这个就行了。
2. 解压。
3. ./configure
4. make
5. 编译过程中若出现错误:
util.c: 100: 1: pasting “t” and “->”does not give a valid preprocessing token make: [util.o] Error1
解决办法:
修改compat.h中的
#defineTIMEZONE_OFFSET(foo) foo##->tm_gmtoff
为:
#defineTIMEZONE_OFFSET(foo) foo->tm_gmtoff
6. 修改配置文件:(boa.conf)
(1)建立/etc/boa 目录, 并复制boa.conf到/etc/boa 目录下,并按照以下步骤进行修改。
(2)修改访问权限:修改User nobody 为 User 0,修改Groupnogroup 为Group 0。
注意:这里是否设置为0需要看你的Linux,具体如下:查看/etc/passwd是否有nobody和nogroup,有就不用改成0
(3)设定日志目录:boa 日志有两部分,Errorlog