温馨提示×

ubuntu php-fpm如何重启服务

小樊
47
2026-09-01 11:22:21
栏目: 编程语言

在 Ubuntu 上,PHP-FPM 是 systemd 服务运行的,重启方式取决于你安装的 PHP 版本。


一、查看 PHP-FPM 服务名

通常服务名格式为:

php{fpm版本}-fpm

例如:

  • PHP 7.4:php7.4-fpm
  • PHP 8.1:php8.1-fpm
  • PHP 8.2:php8.2-fpm

你可以用以下命令查看已安装版本:

ls /etc/php/

二、重启 PHP-FPM(推荐方式)

1️⃣ 重启(完全重启)

sudo systemctl restart php8.1-fpm

(请替换成你的 PHP 版本)

2️⃣ 平滑重启(重新加载配置,不中断连接)

sudo systemctl reload php8.1-fpm

3️⃣ 查看状态

sudo systemctl status php8.1-fpm

三、如果你不知道具体版本

可以用通配方式(不推荐长期使用):

sudo systemctl restart php*-fpm

或者先查:

systemctl list-units --type=service | grep fpm

四、传统方式(不推荐,老系统)

如果是 SysVinit(非常老的 Ubuntu):

sudo service php8.1-fpm restart

五、常见场景

  • 修改了 php.ini 或 pool 配置 → reload
  • 升级 PHP 或模块变更 → restart

如果你愿意,可以告诉我:

  • Ubuntu 版本
  • PHP 版本
  • 是否使用 Nginx / Apache

我可以给你更精确的建议。

0 踩