首页 > 代码库 > nginx与php
nginx与php
Nginx与PHP结合,nginx解析动态网页,而php动态网页交给php处理,解决方案:
---从nginx的角度
- 使用nginx的代理模块
- 使用FastCGI模块
---从php的角度
- 以php-fpm方式运行
- php自带的fastcgi server
- lighttpd带的spawn-fcgi
1)php安装
- 典型编译安装
- yum安装:yum install php
重启PHP:
- killall php-fpm
- /opt/php-5.3.22/sbin/php-fpm
2)管理php-fpm
php-fpm的master主进程可以使用的控制信号:
- sigint、sigterm:立刻终止进程
- sigquit:平滑终止进程
- sigusr1:重新打开日志文件
- sigusr2:平滑重载所有worker进程并重新载入配置和二进制模块
3)nginx中除了主配置文件nginx.conf外,还有两个与fastcgi有关的配置文件:fastcgi.conf和fastcgi_params
4)可以通过配置php-fpm.conf和nginx.conf配置文件来监控php-fpm的状态
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。