首页 > 编程语言 >Ubuntu系统重启php-fpm服务的操作指南

Ubuntu系统重启php-fpm服务的操作指南

来源:互联网 2026-05-06 20:02:19

在Ubuntu系统更新PHP后,需重启PHP-FPM服务使配置生效。推荐使用systemctl命令,如sudosystemctlrestartphp-fpm,高版本需替换具体版本号。也可使用传统的service命令或手动通过kill终止进程后重新启动。选择合适方法操作后,服务即会以新状态运行。

在Ubuntu系统中更新PHP后,重启PHP-FPM服务是使新配置生效的关键步骤。这个过程并不复杂,掌握几种常用方法即可轻松完成。

Ubuntu系统重启php-fpm服务的操作指南

长期稳定更新的攒劲资源: >>>点此立即查看<<<

使用 systemctl 命令重启PHP-FPM

对于采用systemd的现代Ubuntu版本,这是最推荐的方法。操作步骤如下:

  1. 打开终端(可使用快捷键 Ctrl + Alt + T)。
  2. 输入以下命令重启服务:
sudo systemctl restart php-fpm

若系统安装的是PHP 7.x或更高版本,服务名通常包含具体版本号,命令需相应调整:

sudo systemctl restart php7.x-fpm

请将命令中的 x 替换为实际使用的PHP版本号,例如7.4或8.1。

使用 service 命令重启PHP-FPM

这是一种传统的服务管理方式,在许多系统上依然有效。操作流程如下:

  1. 打开终端。
  2. 输入重启命令:
sudo service php-fpm restart

对于PHP 7.x及以上版本,需使用带版本号的服务名:

sudo service php7.x-fpm restart

同样,需将命令中的 x 替换为你的PHP版本号。

使用 kill 命令组合重启PHP-FPM

当前两种方法因故无效,或需要更精细控制进程时,可采用此手动方法。步骤稍多,但能清晰了解后台操作。

  1. 打开终端。
  2. 查找PHP-FPM的主进程ID,输入命令:
ps aux | grep php-fpm

在输出信息中找到主进程(通常为第一个或未标注“pool”的进程),记录其PID(进程ID,通常位于第二列)。

  1. 优雅终止主进程。使用kill命令发送SIGTERM信号,使其完成当前请求后再关闭:
sudo kill -TERM 主进程ID

主进程ID 替换为刚才记录的实际数字。

  1. 重新启动服务。使用init.d脚本:
sudo /etc/init.d/php-fpm start

对于PHP 7.x及以上版本,脚本名也包含版本号:

sudo /etc/init.d/php7.x-fpm start

请替换 x 为你的PHP版本号。

完成以上任一方法的操作后,PHP-FPM服务将以全新状态运行,所有更新即告生效。您可根据系统环境和个人习惯,选择最合适的方法。

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述

热游推荐

更多
湘ICP备14008430号-1 湘公网安备 43070302000280号
All Rights Reserved
本站为非盈利网站,不接受任何广告。本站所有软件,都由网友
上传,如有侵犯你的版权,请发邮件给xiayx666@163.com
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。