linux中web服务器lighttp的安装与配置
2009-08-20 21:46
489 查看
在网上有评价说lighttp比apache的速度更快,更理想,因此慕名去学习了一下lighttp。
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
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
相关文章推荐
- Linux上java的安装和配置,tomcat的安装(javaweb服务器部署)
- Linux -- Web服务器配置及PHP解释器的安装;JSP运行环境的配置(Tomcat安装)
- Linux -- Web服务器配置之用户认证;Perl语言解释器的安装
- linux环境apache配置https详解,apache配置ssl证书EV, OV, DV——linux安装web服务器19
- nginx配置解析php,nginx不能访问php的解决文案——0基础linux安装web服务器8
- linux下平滑升级nginx,nginx安装第三方模块echo-nginx-module——linux安装配置web服务器7
- 高性能web服务器(热死你)Resin Linux的安装、配置、部署,性能远超Nginx支持Java、PHP等
- 解决安装Domino for Linux时配置的Web服务器无法启动的问题
- 高性能web服务器(热死你)Resin Linux的安装、配置、部署,性能远超Nginx支持Java、PHP等
- nginx https配置详解,linxu环境nginx下http升级到https——linux安装web服务器17
- linux => Ubuntu 14.04 Web服务器--Apache的安装和配置
- Web服务器:Linux平台 + Nginx + uWSGI 安装,配置,解析,教程
- 阿里云服务器Linux CentOS安装配置(三)yum安装mysql
- SCVMM2008R2自助服务Web服务器安装配置及管理
- Linux之CentOS6.5安装配置Tomcat7服务器
- linux环境安装apache httpd——linux安装web服务器13
- Linux NFS服务器的安装与配置
- Linux安装配置SVN服务器
- linux下网路启动服务器安装和配置方法(pxe+tftp+dhcpd)
- 阿里云Linux服务器安装配置ftp及上传网站全教程