设为首页 加入收藏

TOP

移植thttpd Web服务器到ARM Linux系统
2014-11-24 12:02:49 来源: 作者: 【 】 浏览:0
Tags:移植 thttpd Web 服务器 ARM Linux 系统

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地址即可)。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇移植Boa Web服务器到ARM Linux系统 下一篇移植Android系统到mini2440

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Libevent C++ 高并发 (2025-12-26 00:49:30)
·C++ dll 设计接口时 (2025-12-26 00:49:28)
·透彻理解 C 语言指针 (2025-12-26 00:22:52)
·C语言指针详解 (经典 (2025-12-26 00:22:49)
·C 指针 | 菜鸟教程 (2025-12-26 00:22:46)