Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1292699
  • 博文数量: 79
  • 博客积分: 1959
  • 博客等级: 上尉
  • 技术积分: 2719
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 12:07
个人简介

樽中酒不空

文章分类

全部博文(79)

文章存档

2024年(3)

2020年(4)

2019年(1)

2017年(2)

2016年(2)

2015年(7)

2014年(11)

2013年(13)

2012年(18)

2011年(2)

2010年(16)

分类:

2010-06-23 16:34:37

先安装依赖库: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安装成功。

 

 
阅读(2881) | 评论(0) | 转发(0) |
0

上一篇:lighttpd.conf

下一篇:源码安装配置mysql

给主人留下些什么吧!~~