Lighttpd 是一個(gè)德國(guó)人領(lǐng)導(dǎo)的開源Web服務(wù)器軟件,其根本的目的是提供一個(gè)專門針對(duì)高性能網(wǎng)站,安全、快速、兼容性好并且靈活的web server環(huán)境。具有非常低的內(nèi)存開銷、cpu占用率低、效能好以及豐富的模塊等特點(diǎn)。有需要的小伙伴歡迎來西西下載體驗(yàn)。
軟件特征:
Lighttpd是眾多OpenSource輕量級(jí)的web server中較為優(yōu)秀的一個(gè)。支持FastCGI,CGI,Auth,輸出壓縮(output compress),URL重寫,Alias等重要功能;而Apache之所以流行,很大程度也是因?yàn)楣δ茇S富,在lighttpd上很多功能都有相應(yīng)的實(shí)現(xiàn)了,這點(diǎn)對(duì)于apache的用戶是非常重要的,因?yàn)檫w移到lighttpd就必須面對(duì)這些問題。
安裝說明:
1. 下載最新版本
2. 解壓、安裝、配置
shell> tar zxvf lighttpd-1.4.12.tar.gz
shell> cd lighttpd-1.4.12
shell> ./configure –prefix=/usr/local/lighttpd
shell> ./make
shell> ./make install
shell> cp doc/rc.lighttpd.redhat /etc/rc.d/init.d/lighttpd
shell> cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd
shell> mkdir /etc/lighttpd
shell> cp doc/lighttpd.conf /etc/lighttpd/lighttpd.conf
shell> chkconfig lighttpd on
接下來打開/etc/rc.d/init.d/lighttpd修改lighttpd的值如下
lighttpd=”/usr/local/lighttpd/sbin/lighttpd”
打開/etc/lighttpd/lighttpd.conf修改服務(wù)的端口,以及文檔根目錄的路徑后啟動(dòng)lighttpd服務(wù)
shell> service lighttpd start
更多關(guān)于lighttpd的配置請(qǐng)看lighttpd的文檔
附注在lighttpd中可以通過下面的配置來實(shí)現(xiàn)每天一個(gè)訪問日志文件:
accesslog.filename = “| /usr/local/lighttpd/bin/rotatelogs /usr/local/lighttpd/logs/access_%Y%m%d.log 86400″
其中rotatelogs直接從apache的bin目錄拷貝過來即可。
配置日志記錄格式:
accesslog.format = "%h %l %u %t "%r" 200 %b "%{Referer}i" "%{User-Agent}i""