quaresma89 Asked:2020-03-26 04:10:06 +0800 CST2020-03-26 04:10:06 +0800 CST 2020-03-26 04:10:06 +0800 CST php fpm 和 nginx 772 我试图理解php fpm是什么,为什么要和nginx结合使用,但我并没有真正理解。为什么使用 Apache 时不需要 fpm?即用nginx nginx 1 个回答 Voted Best Answer aleksandr barakin 2020-03-26T08:30:35+08:002020-03-26T08:30:35+08:00 要解释用php语言编写的脚本,您需要一个解释器程序。nginx和apache都不能解释这样的脚本。 在这种情况下,对于nginx,通常使用fastcgi接口来启动 php-fpm 解释器(fpm == fastcgi 进程管理器)。 对于apache ,通常在这种情况下使用适当的模块(包括php解释器) 。尽管通过 fastcgi 模块使用 php-fpm 也是完全可以接受的。 什么是 php fpm 它是为提供fastcgi接口而构建的php解释器。好吧,还有“一些常用于高负载站点的附加功能”。
要解释用php语言编写的脚本,您需要一个解释器程序。nginx和apache都不能解释这样的脚本。
它是为提供fastcgi接口而构建的php解释器。好吧,还有“一些常用于高负载站点的附加功能”。