nginx+php-fpm的socket配置小结
2016-01-23 13:30
666 查看
关于socket的介绍本文不再赘述,生产环境中常用socket方式,本文简述其配置方式。
#cd /app/local/php#切换到php安装目录下
#mkdir run
#chmod 777 ./run
#chown -R www:www ./run
#vi ./etc/php.ini
在php.ini中加入extension=/app/local/php/run/socket
保存退出
#vi ./etc/php-fpm.conf
在php-fpm.conf中设置listen=/app/local/php/run/php.socket
保存退出
#cd ../
#cd nginx
#vi conf/nginx.conf
在nginx.conf中设置fastcgi_pass unix:/app/local/php/run/php.socket
保存退出
#sbin/nginx.conf -t #检测配置文件是否正确 要是提示successful则配置成功
最后重启服务
#sbin/nginx -s reload
#ps -ef|grep php#找到php进程号
#kill -USR2 php进程号
最后在/app/local/php/run/目录下面会生产php.socket文件
然后chmod 777 php.socket
#cd /app/local/php#切换到php安装目录下
#mkdir run
#chmod 777 ./run
#chown -R www:www ./run
#vi ./etc/php.ini
在php.ini中加入extension=/app/local/php/run/socket
保存退出
#vi ./etc/php-fpm.conf
在php-fpm.conf中设置listen=/app/local/php/run/php.socket
保存退出
#cd ../
#cd nginx
#vi conf/nginx.conf
在nginx.conf中设置fastcgi_pass unix:/app/local/php/run/php.socket
保存退出
#sbin/nginx.conf -t #检测配置文件是否正确 要是提示successful则配置成功
最后重启服务
#sbin/nginx -s reload
#ps -ef|grep php#找到php进程号
#kill -USR2 php进程号
最后在/app/local/php/run/目录下面会生产php.socket文件
然后chmod 777 php.socket
相关文章推荐
- SpringMVC+Mybatis框架整合源码SSM Nginx,Hudson
- nginx+ffmpeg搭建rtmp转播rtsp流的flash服务器
- nginx 多网址多端口多项目精简配置-1
- Nginx负载均衡配置实例
- Nginx性能优化
- nginx的部署初级(中)
- IE浏览器在地址栏针对param直接输入中文导致乱码的解决方案
- nginx 配置
- 系统linux/redhat6.5 zabbix 2.47监控nginx1.8.0 (上)
- 系统linux/redhat6.5 zabbix 2.47监控nginx1.8.0 (下)
- nginx
- centos6.5下安装nginx1.8.0
- centos7编译安装nginx1.8
- [转]Linux环境下安装Nginx+Pcre+zlib+OpenSSL
- [转]nginx[+spawn-fcgi]+flup+webpy服务搭建
- Nginx负载均衡:分布式/热备Web Server的搭建
- nginx
- 给nginx打nginx_upstream_check_module补丁
- 解决nginx下载大文件出现文件损坏,文件大小不一致
- 认识nginx配置文件