早期的vps只有32兆内存,跑apache是不可能了,当时跑nginx也不好,所以使用了lighttpd,这里简单的讲下如何安装使用
1、lighttp的安装
在安装时一定要有“mode-rewrite”这个选项
2、lighttp的安装配置
#cp doc/sysconfig.lighttp /etc/sysconfig/lighttp
#mkdir /etc/lighttp
#cp doc/lighhtpd.conf /etc/lighttp/lighttpd.conf
#cp doc/rc.lilghttpd /etc/init.d/lighttp
修改/etc/init.d/lighttp,把
LIGHTTP_BIN=/usr/sbin/lighttp
改为LIGHTTP_BIN=安装目录/sbin/lighttp
3、配置服务
服务的配置文件为"/etc/lighttp/lighttp.conf"
1) server.modules
取消需要用到模块的注释, mod_rewrite, mod_access, mod_fastcgi, mod_simple_vhost, mod_cgi,
mod_compress, mod_accesslog等。
2) server.document-root, server.error-log, accesslog.filename需要指定相应的目录
3) 用什么权限来运行 lighttp
server.usename="nobody"
server.groupame="nobody"
4) 指定静态文件压缩
#mkdir /installpath/compress
#chmod 777 /installpath/compress
添加以下几项:
compress.cache-dir=/installpath/compress/
compress filetype=("text/plain", "text/html", "text/JavaScript", "text/css")
可以指定静态源类型使用压缩方式传输,节省带宽
5) server.port=81
6) #$HTTP["url"] =~"/.pdf$"{
#server.range-requests="disabel",
#}
4、优化
最大连接数
修改server.max-fds的值, 默认为1024 |