文章内容都是经过本人亲测过的步骤,如有不明白的地方,欢迎进群探讨
QQ技术交流群:126095418
1. 首先在你的CentOS7.6系统上装好nginx
查看文章在CentOS7.6中安装nginx全过程,这里不做介绍
2. 使用yum命令安装php和php-fpm
yum install -y php php-fpm
3. 启动php-fpm
systemctl start php-fpm.service
4. 修改nginx.conf的配置
vi /etc/nginx/nginx.conf
5. 在server{} 中增加一段配置
location ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
注意:nginx可能会读不到变量$document_root所以需要将变量$document_root换成当前所配置站点的根目录 /usr/share/nginx/html/
6. 重启nginx服务
systemctl restart nginx.service
7. 到站点目录下创建php探针文件测试php是否正常运行
vi /usr/share/nginx/html/index.php
写上PHP探针代码
<?php
phpinfo();
?>
8. 访问站点查看是否运行成功