实现:输入设备的IP(如:192.168.0.3)就可打开网页(index .html)
步骤如下:1.下载boa的压缩包,此文用到的是boa-0.94.14rc21boa下载地址
2.解压,可以在共享目录下,直接用快压解压,或者2345解压也行。在linux下用tar -xvf 也行。解压后进入到cd boa-0.94.14rc21/src/ 然后打开Makefile
3.将Makefile里的CC和CPP改一下在22,23行附近,将 CC 改成你的linux平台的交叉编译器。如:CC=arm-hisiv500-linux-gcc。CPP=arm-hisiv500-linux-gcc -E
4.改完之后,就在当前目录下直接 make 。make后会生成boa可执行文件。
下面是将boa可执行文件放到设备上(专业名称:移植):
1.在设备上新建目录: /var/log/boa /var/www
cd /var
mkdir log
cd log
mkdir boa
2.将boa-0.94.14rc21/src 下的boa和boa_indexer这两个文件,用tftp -gr boa 192.168.xx.xx (xx 表示你跟设备网段一样的ip地址) 放到设备的/bin目录下。3.再将boa.conf复制到/etc/boa 下。4.将mime.types放到/etc目录下。没有就创建。
5.给boa加权限。chmod 777 boa
6.运行boa。./boa
7.确认是不是运行起来了,ps查看一下。
8.将一个.html文件(如:index.html)拷贝放到/var/www 目录下
最后验证:
在电脑浏览器中输入设备ip,就可打开网页。