nginx配置php-fpm

马谦马谦马谦 2018年2月9日23:33:03 发表评论
文章最后编辑于:2018-5-4 21:42:58

一、基本配置

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

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

此时需要把配置中的:

修改成:

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

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

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

nginx中的配置:

然后重启nginxphp-fpm 即可。

遇到的错误

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

本文共执行41次查询,耗时0.307秒!
马谦马谦马谦

发表评论

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