博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php-fpm用socket连接
阅读量:4322 次
发布时间:2019-06-06

本文共 763 字,大约阅读时间需要 2 分钟。

总结:在最新nginx、php下实践如下:

第一步:添加php5-fpm.sock文件

            cd /var/run

            sudo vim php5-fpm.sock  //啥也不写入,只要这个文件就可以了~

        保存,退出

第二步:改nginx下server配置

        location ~ \.php$ {

    #with php5-cgi alone;

            #fastcgi_pass   127.0.0.1:9000;       // 这边注释掉的,就是平时大家配置的nginx连接fastcgi的方式,是tcp方式

        #with php5-fpm;

            fastcgi_pass   unix:/var/run/php5-fpm.sock;  //这种就是socket连接形式,默认是注释掉的,需要把前面#去掉

            fastcgi_index  index.php;

            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

            include        fastcgi_params;

        }

  改完,重启nginx,发现localhost变成502 bad gateway错误,那就对了~哈哈~

第三步:修改php-fpm.conf ,但ubuntu12.04中的fpm放在,/etc/php5/fpm下

         cd /etc/php5/fpm/pool.d

         sudo vim www.conf

         listen = /var/run/php5-fpm.sock    //把原来的127.0.0.1:9000改掉

         保存,退出。

第四步:重启nginx,重启php5-fpm ,everything  is  ok~

转载于:https://www.cnblogs.com/shengy/p/7495887.html

你可能感兴趣的文章
[ffmpeg 扩展第三方库编译系列] 关于libvpx mingw32编译问题
查看>>
虚拟现实技术对人类是福还是祸?
查看>>
P3106 GPS的决斗
查看>>
hdoj1164
查看>>
简单工厂模式
查看>>
Using关键字的用法
查看>>
标准C程序设计七---60
查看>>
[Silverlight入门系列]使用MVVM模式(4):Prism的NotificationObject自动实现INotifyPropertyChanged接口...
查看>>
工作用工具
查看>>
字符串操作(字符数统计及字符串反转)
查看>>
TexturePacker license Key免费获取方式
查看>>
Android APK反编译
查看>>
两年面试你心得
查看>>
GBK编码相关
查看>>
hdu 1301 Jungle Roads (最小生成树)
查看>>
Java 多态 构造方法
查看>>
ActiveMQ-持久化存储方式
查看>>
个人简介
查看>>
树莓派xrdp无法连接
查看>>
python之路-day25-包
查看>>