搬瓦工64M小鸡记录:(四)PHP

安装php相关包。
apt-get install php5-cgi php5-cli php5-fpm php5-cgi

修改fpm监听用户为nginx默认用户。

vi /etc/php5/fpm/pool.d/www.conf
listen.owner = nginx
listen.group = nginx

配置nginx (默认最后为 include fastcgi_params; ,打开页面并不执行php,更换后可用,原因不明)。


server {
	listen 80;
    
    server_name php.zxc.science;   

    root /var/www/php.zxc.science;
    location / {
        try_files $uri $uri/ =404;
    }
    location ~ /.php$ {
        fastcgi_split_path_info ^(.+/.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock; #可能需要设置php-fpm通过sock和nginx通信
        fastcgi_index index.php;
        include fastcgi.conf;
    }
    
}

添加开机启动。
默认不带服务,和前面几篇所述方法一样添加即可。