NGINX 只能处理对静态资源的请求,比如 html,css,图像,视频等等。用户如果请求的是 php,nginx 不懂 php ,这就需要使用 fastcgi ,也就是把请求交给 fastcgi 去解释一下,处理好以后,再交给 nginx, 最终 nginx 会把处理以后的结果统一交给客户 ...
我们需要用到 php-fpm,你可以把它想成是 php 版本的 fastcgi ... 先添加一个 ius 仓库,它里面有比较新的 php ..
yum install https://centos7.iuscommunity.org/ius-release.rpm -y
然后搜索一下 fpm ... yum search fpm .. 找到一个 php70u-fpm ,这个包就是刚才安装的 ius 仓库里提供的 .. 它是 php7.0 这个版本的 fpm ... 安装一下它 ..
yum install php70u-fpm -y
完成以后再启动一下 php-fpm ... systemctl start php-fpm ... 可以再让它开机自启动 .. systemctl enable php-fpm ..