之前 PHP 一直以 mod_php 的形式运行在 Apache 上,这次改成 PHP-FPM 模式,记录一下配置过程。
修改 Apache PHP 配置
vim /etc/httpd/conf.d/php.conf添加下面内容,IP 替换为 PHP-FPM 的实际地址。
<FilesMatch .php$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>启动 PHP-FPM
systemctl start php-fpm
systemctl enable php-fpm重启 Apache
systemctl restart httpd最后通过 phpinfo() 查看 Server API,确认已经切换到 FPM/FastCGI 模式。PHP-FPM 的配置文件位于 /etc/php-fpm.d。