thttpd移植

1.官网下载http://www.acme.com/software/thttpd/
版本thttpd-2.25b.tar.gz

2.解压
tar -zxvf thttpd-2.25b.tar.gz

  1. ./configure

4.修改makefile
CC = arm-none-linux-gnueabi-gcc
总共有3个makefile要改
压缩根目录包1个,cgi-src目录1个,extras目录1个

5.make

6.
拷贝thttpd-2.25b/contrib/redhat-rpm/thttpd.conf文件到目标板文件系统/etc目录下

7.
拷贝thttpd到目标板文件系统/bin目录下
8.
目标板文件系统创建/etc/thttpd目录(属性755)
目标板文件系统创建/etc/thttpd/html目录(属性755)

修改开发板/etc/passwd文件,添加httpd用户

httpd:x:498:494:Web server user:/home/httpd/html:/bin/sh

8.1 创建 /home/httpd/html 目录
9.
拷贝主页index.html到html目录(属性644)
10.
运行thttpd -D -C /etc/thttpd.conf //加载配置文件

参考:

http://blog.csdn.net/evenness/article/details/16984197

http://blog.csdn.net/david_xtd/article/details/7722184

本文基本来自于以上两篇文章,我根据实际遇到情况对两者进行了综合

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值