企业架构LNMP学习笔记9

nginx配置文件定义php-fpm服务:

企业架构LNMP学习笔记9_第1张图片

编写测试文件:

vim /usr/local/nginx/html/index.php

内容:

在nginx的配置文件中配置:

修改配置文件,告知nginx如果收到.php结尾的请求,交由给php-fpm进行处理。

vim /usr/local/nginx/conf/nginx.conf

企业架构LNMP学习笔记9_第2张图片

把root变量提升到上一层。 

企业架构LNMP学习笔记9_第3张图片

默认使用上层的root变量。

把script修改$document_root。$document_root就是上层root。

然后先进行下测试:

./nginx -t

然后执行:

systemctl reload nginx

企业架构LNMP学习笔记9_第4张图片

我们进行测试,将php-fpm停掉,查看网页的内容:

企业架构LNMP学习笔记9_第5张图片

企业架构LNMP学习笔记9_第6张图片

看到这种情况很可能就是php-fpm没有起来。

企业架构LNMP学习笔记9_第7张图片

然后再次检查web页面:

企业架构LNMP学习笔记9_第8张图片

 

重点:

告知nginx,如果接收不到.php结尾的请求,交给php-fpm进行处理。

 

你可能感兴趣的:(架构)