|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:对CentOS提供支持将是OpenLogic首次支持一个完整的Linux操作系统。
thttpd简介
thttpd是一个十分玲珑的轻量级webserver,它十分十分复杂,仅仅供应了HTTP/1.1和复杂的CGI撑持,nginx必要撑持cgi,能够装置这个轻量级的webserver。
thttpd装置
[size=1em][size=1em]1
[size=1em]2
[size=1em]3
[size=1em]4
[size=1em]5
[size=1em]6
[size=1em][size=1em]cd/tmp/
[size=1em]wgethttp://acme.com/software/thttpd/thttpd-2.25b.tar.gz
[size=1em]tarxzfthttpd-2.25b.tar.gz
[size=1em]cdthttpd-2.25b/
[size=1em]./configure--prefix=/usr/local/thttpd
[size=1em]make&&makeinstall
大概呈现的毛病:
[size=1em][size=1em]1
[size=1em][size=1em]htpasswd.c:52:error:conflictingtypesfor‘getline’
办理***:编纂htpasswd.c,把getline交换成get_line
thttpd设置
新建/usr/local/thttpd/conf/thttpd.conf文件:
[size=1em][size=1em]1
[size=1em]2
[size=1em]3
[size=1em]4
[size=1em]5
[size=1em]6
[size=1em]7
[size=1em]8
[size=1em]9
[size=1em]10
[size=1em]11
[size=1em]12
[size=1em]13
[size=1em]14
[size=1em]15
[size=1em]16
[size=1em]17
[size=1em][size=1em]#BEWARE:Noemptylinesareallowed!
[size=1em]#Thissectionoverridesdefaults
[size=1em]#Thissection_documents_defaultsineffect
[size=1em]#port=80
[size=1em]#nosymlink#default=!chroot
[size=1em]#novhost
[size=1em]#nocgipat
[size=1em]#nothrottles
[size=1em]#host=0.0.0.0
[size=1em]#charset=iso-8859-1
[size=1em]host=127.0.0.1
[size=1em]port=8008
[size=1em]user=thttpd
[size=1em]logfile=/usr/local/thttpd/log/thttpd.log
[size=1em]pidfile=/usr/local/thttpd/log/thttpd.pid
[size=1em]dir=/usr/local/thttpd/www/
[size=1em]cgipat=**.cgi|**.pl
启动thttpd
[size=1em][size=1em]1
[size=1em][size=1em]/usr/local/thttpd/sbin/thttpd-C/usr/local/thttpd/conf/thttpd.conf
官方网站:http://acme.com/software/thttpd/
小知识:Linux发展和成长过程始终依赖着五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。 |
|