nginx服务器如何处理PHP请求?

时间:2017-04-28 05:46:14

标签: php nginx server fpm

任何人都可以解释整个过程,我刚刚开始了解这个过程。我理解Apache服务器如何处理请求。

nginx服务器如何处理请求以及它与Apache服务器有何不同?

1 个答案:

答案 0 :(得分:0)

enter image description here Nginx不处理PHP请求。 Nginx是一个Web服务器,它处理HTTP请求并将其传递给上游应用程序服务器;例如php-fpm。 PHP FPM是处理请求并从PHP脚本生成HTTP响应并将其传递给Nginx的应用程序服务器,Nginx将响应发送回用户。

如果我们用Apache替换Nginx,则场景不会改变。 Apache有一个PHP模块,用于将请求传递给PHP并返回结果。

Nginx PHP-FPM process