上海金融网站制作网站制作公司好,万州区建设局官方网站,网站开发使用什么工具,成都网站设计优选柚v米科技BOA是一种非常小巧的web服务器#xff0c;用来负责处理客户端或者是浏览器端的http请求#xff0c;因为其特性小巧#xff0c;性能优秀#xff0c;故而适合应用于嵌入式系统。
1、 下载代码#xff1a;http://www.boa.org/ 这里选择0.94.14rc21的作为演示。
2、进入src …BOA是一种非常小巧的web服务器用来负责处理客户端或者是浏览器端的http请求因为其特性小巧性能优秀故而适合应用于嵌入式系统。
1、 下载代码http://www.boa.org/ 这里选择0.94.14rc21的作为演示。
2、进入src 目录更改Makefile文件,仅需更改以下两行。更改为自己的编译工具链即可。
CC aarch64-linux-gnu-gcc
CPP aarch64-linux-gnu-gcc -E3、执行make 命令得到产物 boa 和 boa_indexer 文件。
4、移植boa新增配置文件。我的移植是将boa放置于rootfs的一个boa目录下若选择其他目录则根据自身情况更改配置文件。构造的移植文件如下. ├── boa # boa 服务器程序由 boa-0.94.14rc21 交叉编译得到├── boa.conf # boa 服务器配置文件已配置完成├── boa.conf.back ├── boa_indexer # boa 服务器程序由 boa-0.94.14rc21 交叉编译得到├── cgi-bin # CGI 网关程序可以使用 ip/test.cgi 访问。│ ├── test.c │ └── test.cgi # test.cgi .c文件交叉编译得到。 ├── log # 系统运行的log文件可用来排查问题├── mime.types └── www # 不涉及├── image.jpg└── index.html5、文件部署将以上文件拷贝到文件系统即可。 boa 包含最终在开发板部署的文件可将boa文件夹放置在开发板文件系统根目录进入/boa文件夹 执行 ./boa 即可。
boa 执行成功确认方式1、ps 查看有无boa 进程 2、查看boa下的log日志