nginx配置php-fpm

马谦马谦马谦 2018年2月9日23:33:03
评论
538字阅读1分47秒

一、基本配置

nginx默认配置文档中的php配置,这段配置是可用的:

一些情况下使用这段配置可能会导致以下错误:

此时需要把配置中的:

修改成:

二、修改fastcgi的监听方式为socket

当并发量小的时候,可以考虑把fastcgi的通信方式改成socketsocket 可以减少一部分tcp开销,性能更优一点。

打开修改php-fpm的配置文件,查找listen 做如下修改:

nginx中的配置:

然后重启nginxphp-fpm 即可。

遇到的错误

这是因为nginx 启动用户没有权限访问socket 文件,需要在php-fpm 的配置文件中修改启动用户,然后重启php-fpm

CentOS最后更新:2018-5-4
马谦马谦马谦
  • 本文由 发表于 2018年2月9日23:33:03
  • 转载请务必保留本文链接:https://www.dyxmq.cn/linux/centos/set-nginx-and-php-fpm.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: