php-fpm用socket连接
2024-09-21 05:21:27
总结:在最新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~
最新文章
- java -version 问题
- android Acitivity之间的几种传值方式(^_^)
- JS:event对象下的target属性和取消冒泡事件
- eclipse连接mysql,插入数据时乱码
- TFS简介
- 使用 CSS &; jQuery 制作一款漂亮的多彩时钟
- java多线程系类:基础篇:08之join
- Code First is a bad name,这些年我们对Code First的理解都错了 !很震惊吧?
- 【转】SAPI中的IspeechRecoContext(接口)
- Java学习之路(四)
- 解决MySQL中【Cannot load from mysql.proc. The table is probably corrupted
- 剑指offer-第一个只出现一次的字符
- 安卓java.lang.IllegalStateException: The specified child already has a parent.解决方案
- laravel 跨库执行原生 sql 语句
- SVG制作可爱小页面
- BZOJ 1706
- fasterxml.jackson 将对象转换为json报错处理
- NodeJS笔记(一)-免安装设置
- SharePoint 列表中增加列编辑功能菜单
- 阿里八八Alpha阶段Scrum(5/12)
热门文章
- [Codeforces 28D] Do not fear,DravDe is kind
- URAL 1682 Crazy Professor (并查集)
- 【函数式权值分块】【块状链表】bzoj3065 带插入区间K小值
- 【权值分块】bzoj3224 Tyvj 1728 普通平衡树
- Scala实战高手****第5课:零基础实战Scala函数式编程及Spark源码解析
- SonarQube分析报告无法上传的问题
- MathType如何插入竖直线
- Linux下打包命令tar
- SpringBoot下文件上传与下载的实现
- Android消息机制探索(Handler,Looper,Message,MessageQueue)