Nginx与PHP的关系。
相反,Apache和PHP的关系,PHP作为Apache的功能模块安装的结果是,外部只有一个Apache程序,PHP没有独立出现,只是Apache的模块。修改PHP配置以重新启动Apache才能生效。
但是nginx和PHP不是模块的关系。是相互独立、相互作用的关系。
Nginx收到浏览器的http请求后,将请求转发给PHP进行处理。nginx和PHP之间存在网络交互。
通常, PHP在9000端口上接收,如果nginx有需要处理的请求,则将请求转发到转发到PHP的9000端口。
如图所示:
FastCGI、高速通用网关接口、快速通用网关接口。是最常见的web服务器和应用程序之间的通信方式。例如,所有web服务器都可以通过FastCGI方式与任何应用程序通信。示例:IIS(
将PHP作为Apache安装的模块是Apache和PHP之间的特殊处理。
Nginx收到浏览器请求后,使用fastCGI方法与PHP交互。
同样,PHP必须管理这些文本服务器发送的基于fastCGI的请求,PHP使用: FPM进行管理。这就是FastCGI流程管理(FasctCGI Process Manage)。
Nginx是.将PHP文件处理传递给PHP的FPM
Nginx配置文件已修改:
Con
修改配置后,必须重新启动Nginx
Nginx -s reload
1.《apach和php有什么关系》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《apach和php有什么关系》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/yule/2049120.html