安装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;
}
}
添加开机启动。
默认不带服务,和前面几篇所述方法一样添加即可。