linux中web服务器lighttp的安装与配置

来源:互联网 发布:未来城网络黄金骗局 编辑:程序博客网 时间:2024/05/29 15:03

         在网上有评价说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

              

原创粉丝点击