修改nginx配置文件让PHP的请求转发到php-fpm所绑定的ip和端口上:
vi /etc/nginx/conf.d/default.conf #行[37-43]
去掉#号:
location ~ \.php$ {
root /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
代码解释:
当用户的请求URL是以 .php 为结尾的时候
则执行这个区块的内容:
root 指定的目录
pass 转发端口[e]
index 如果是指定目录结尾的时候 自动加上 index.php
param 要执行documnetRoot 里的文件 传递过来的文件名
include 在家配置文件[e]
注:(1):wq #保存 (2) i #插入 (3):q! #不保存退出