[国嵌攻略][173][BOA嵌入式服务器移植]

1.解压boa嵌入式web服务

tar zxvf boa-0.94.13.tar.gz

2.进入src目录生成配置文件

./configure

3.修改生成的Makefile

CC=arm-linux-gcc

CPP=arm-linux-gcc –E

4.修改源文件

4.1.

vim util.c +100

time_offset = 0;

4.2.

vim bao.c +211

去掉DIE();相关部分

4.编译

make

5.拷贝到根文件系统

cp boa .../rootfs/sbin

6.创建boa配置文件目录

mkdir -p /etc/boa

7.拷贝配置文件到根文件系统

cp boa.conf .../rootfs/etc/boa

8.修改配置文件

DocumentRoot /web/   网页根目录路径

#User nobody   用户名

#Group nogroup   用户组

MimeTypes /dev/null  不使用媒体文件

ErrorLog /dev/console   打印错误信息到控制台

AccessLog /dev/null   不使用accesslog

9.通过浏览器访问web服务器

http://192.168.1.230

注意:如果网页可以访问但是显示的是html,只需要打开浏览器的兼容模式即可。

原文地址:https://www.cnblogs.com/d442130165/p/5342664.html