web服务器thttpd的移植
1.官网下载http://www.acme.com/software/thttpd/ 版本thttpd-2.25b.tar.gz2.解压 tar -zxvf thttpd-2.25b.tar.gz3../configure4.修改makefileCC = gcc -> CC = arm-none-linux-gnueabi-gcc总共有3个makefile要改压缩根
·
1.官网下载http://www.acme.com/software/thttpd/
版本thttpd-2.25b.tar.gz
2.解压
tar -zxvf thttpd-2.25b.tar.gz
3../configure
4.修改makefile
CC = gcc -> 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目录下
# This section overrides defaults
dir=/etc/thttpd/html
chroot
user=root
logfile=/etc/thttpd/thttpd.log
pidfile=/etc/thttpd/thttpd.pid
cgipat=/cgi-bin/*.cgi
# This section _documents_ defaults in effect
# port=80
# nosymlink# default = !chroot
# novhost
# nocgipat
# nothrottles
# host=0.0.0.0
# charset=iso-8859-1
7.
拷贝thttpd到目标板文件系统/bin目录下
8.
目标板文件系统创建/etc/thttpd目录(属性755)
目标板文件系统创建/etc/thttpd/html目录(属性755)
9.
拷贝主页index.html到html目录(属性644)
10.
运行thttpd -D -C /etc/thttpd.conf //加载配置文件
11.
浏览器输入ip地址可以看到主页了
更多推荐
已为社区贡献2条内容
所有评论(0)