1 下载并解压
下载地址为:http://www.acme.com/software/thttpd 我下载的是最新的2.25b
3 安装与配置
3.1 拷贝thttpd二进制可执行文件到根文件系统/usr/sbin/目录中
3.2 拷贝thttpd配置文件
3.3在开发板上为thttpd创建一个独立的用户:httpd,并用此用户创建httpd服务的根目录html
3.4 拷贝测试网页到httpd服务的根目(可选,测试之用):
我是动态编译所以查看一下需要的动态库
虽然这里只列出了需要libcrypt 和 libc 这两个动态库,但是想要运行thttpd还需要libnss_files 动态库,具体原因请看:http://www.jollen.org/blog/2006/10/library_dependency_1.html
你可以在启动文件里增加thttpd的启动命令:thttpd -C /etc/thttpd.conf
注意只有root有启动权限!
4、增加对CGI的支持
默认配置下,thttpd不可以运行GCI(特别是动态编译的CGI程序)要想使用CGI支持功能,必须更改thttpd.conf的配置:
移植完成,可以测试了(只需在WEB浏览器中键入开发板的IP地址即可)。