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:
确定

拖动滑块以完成验证