11
Nov

Debian sid 下安装 Nginx + PHP5

最近在教学生搭建和配置LAMP的服务器。当从网上的资料来看LNMP的性能也是很是传神。所以也想尝试一下,如果可以,也可以给学生教一下!!!果然在查了一些资料后我还是搭建了起来,只是没有安装mysql,数据库我不是太常用,所以没有安装。
1. 安装Nginx+PHP
sudo apt-get install php-pear php5-cli php5-common php5-xcache php5-cgi php5-gd
sudo apt-get install nginx
在sid中nginx是0.7.62
2. 安装php的支持
php的支持是由spawn-fcgi来实现的,但是这个模块是lighttpd中的,可以从lighttpd中直接拷贝出来,
或者直接从网上下载一个也可以。
当然也可以直接先安装lighttpd。然后把spawn-fcgi拷贝出来,再卸载了lighttpd。
我是直接从网上下载的。下载后我拷贝到了/usr/local/sbin/下面,当然这个路径由你来自由的指定。
sudo mv spawn-fcgi /usr/local/sbin/
sudo chomd a+x /usr/local/sbin/spawn-fcgi
3. 配置php-cgi
将下面的话写入到rc.local中
/usr/local/sbin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nobody -f /usr/bin/php-cgi - C 20
具体的含义和参数还没有完全搞清楚呢,先用着再说把。
4. 配置Nginx使用Fast-cgi处理php
更改 Nginx 配置
sudo  vim /etc/nginx/sites-enabled/default
将其修改为,
server {
        listen   80;
        server_name  localhost;
                    [...]

[查看更多 →]

标签:···