卡卡北 发表于 2019-1-23 11:32

Linux中web服务器Lighttp的安装与配置

早期的vps只有32兆内存,跑apache是不可能了,当时跑nginx也不好,所以使用了lighttpd,这里简单的讲下如何安装使用



1、lighttp的安装
在安装时一定要有“mode-rewrite”这个选项

2、lighttp的安装配置

             #cp   doc/sysconfig.lighttp   /etc/sysconfig/lighttp

             #mkdir   /etc/lighttp

             #cpdoc/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]
查看完整版本: Linux中web服务器Lighttp的安装与配置