centos

centos php服务如何重启

小樊
43
2025-10-13 02:15:41
栏目: 编程语言

在 CentOS 系统中,您可以使用以下方法之一来重启 PHP 服务:

方法 1:使用 systemctl 命令(推荐)

  1. 打开终端。

  2. 输入以下命令以重启 PHP-FPM 服务(请根据您的 PHP 版本进行替换,例如:php7.2-fpm):

sudo systemctl restart php7.2-fpm
  1. 如果您使用的是 Apache 作为 Web 服务器,请输入以下命令以重启 Apache 服务:
sudo systemctl restart httpd

方法 2:使用 service 命令

  1. 打开终端。

  2. 输入以下命令以重启 PHP-FPM 服务(请根据您的 PHP 版本进行替换,例如:php7.2-fpm):

sudo service php7.2-fpm restart
  1. 如果您使用的是 Apache 作为 Web 服务器,请输入以下命令以重启 Apache 服务:
sudo service httpd restart

方法 3:使用 kill 命令

  1. 打开终端。

  2. 首先,找到 PHP-FPM 的主进程 ID。输入以下命令:

ps aux | grep php-fpm

在输出结果中,找到类似于以下的行:

root      12345  0.0  1.8  29112 18436 ?        Ss   Aug01   0:01 php-fpm: master process (/etc/php-fpm.d/www.conf)

在这个例子中,主进程 ID 是 12345。

  1. 使用 kill 命令发送 TERM 信号给 PHP-FPM 主进程以优雅地关闭它:
sudo kill -TERM 12345
  1. 然后,重新启动 PHP-FPM 服务:
sudo service php7.2-fpm start
  1. 如果您使用的是 Apache 作为 Web 服务器,请输入以下命令以重启 Apache 服务:
sudo service httpd restart

请注意,根据您的系统和 PHP 安装方式,您可能需要使用不同的 PHP 版本号。

0
看了该问题的人还看了