# CentOS 7 上为 Apache 开启 PHP-FPM 模式

- 原文地址：https://www.kuddy.cn/archives/72
- 发布时间：2017-03-09 23:55:38
- 更新时间：2026-05-04 01:25:49
- 分类：Linux
- 标签：CentOS, DevOps, PHP

> 记录 Apache 从 mod_php 切换到 PHP-FPM 的配置方式，包括 php.conf、FilesMatch、php-fpm 服务启动和 Server API 验证。

---

之前 PHP 一直以 mod_php 的形式运行在 Apache 上，这次改成 PHP-FPM 模式，记录一下配置过程。

## 修改 Apache PHP 配置

```
vim /etc/httpd/conf.d/php.conf
```

添加下面内容，IP 替换为 PHP-FPM 的实际地址。

```

    SetHandler "proxy:fcgi://127.0.0.1:9000"

```

## 启动 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。