nginx
yum install -y nginx
service nginx restart
php-fpm
yum install -y php-fpm
service php-fpm restart
nginx配置
location ~\.php$ {
root /data/www/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
php-fpm配置
系统关闭enforce
# 不关闭的话,会在日志中出现permission denied,而命名文件是有的,就是无法访问。
setenforce 0
- 一般不需要修改,直接启动即可
联合测试
<?php
phpinfo();
?>
本文介绍如何使用yum安装Nginx和PHP-FPM,并进行基本配置实现两者的联动工作。包括Nginx及PHP-FPM的服务启动、Nginx中location指令的配置以实现对PHP文件的解析,以及解决SELinux导致的权限问题。
334

被折叠的 条评论
为什么被折叠?



