lighttpd+php源码安装配置

2984阅读 0评论2010-06-23 sxcong
分类:

先安装依赖库:bzip2, zlib, pcre
统统可以./configure,make,make install

安装PHP
    下载php-5.3.2
    ./configure --with-mysql (要求先安装mysql,安装过程也比较简单,见另一文章)
 
    make
    make install

 
安装Lighttpd
下载lighttpd-1.4.26
    ./configure
       make
     make install

 cd doc
         cp sysconfig.lighttpd /etc/sysconfig/lighttpd       
 
          mkdir /etc/lighttpd                                
          cp lighttpd.conf /etc/lighttpd/lighttpd.conf   
   
修改lighttd.conf文件,这一步最关键:
1 在server.modules里,把 "mod_fastcgi"前面的#去掉。
2 accesslog.filename          = "/var/log/lighttpd/access.log",改成你想保存的位置。确保路径存在,或mkdir.
3 server.port                = 8081
  改成你想要的端口,如果还用80,就不用改动。
4 向下找 #### fastcgi module这里,下面改成:
fastcgi.server = ( ".php" =>
                     (
                       ( 
                         "host" => "127.0.0.1",
                         "port" => 1026,
                         "bin-path" => "/usr/local/bin/php-cgi"
                       )
                     )
                   )

然后保存退出。

完整的lighttd.conf见:http://blog.chinaunix.net/u1/54401/showart.php?id=22595

       尝试启动lighttpd:
       ./lighttpd -f /etc/lighttpd/lighttd.conf
如果提示某个路径不存在,mkdir 就行了。
在/srv/www/htdocs/下生成一个index.php,内容如下:
phpinfo();
?>
远程连接上来,会看到php相关信息,表示php安装成功。

 

 
上一篇:lighttpd.conf
下一篇:源码安装配置mysql