nginx 配置 php-fpm

马谦马谦马谦 CentOS评论501字数 538阅读 1 分 47 秒阅读模式

一、基本配置

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

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

此时需要把配置中的:

修改成:

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

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

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

nginx 中的配置:

然后重启 nginxphp-fpm 即可。

遇到的错误

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

  最后更新: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:
确定

拖动滑块以完成验证