在 Ubuntu 中,您可以使用以下方法之一来监控 php-fpm 状态:
-
使用
systemctl
命令:sudo systemctl status php-fpm
这将显示 php-fpm 服务的状态信息,包括活动状态、日志输出等。
-
使用
systemd-analyze
命令:sudo systemd-analyze blame | grep php-fpm
这将显示 php-fpm 服务启动所需的时间,以帮助您了解其性能。
-
查看 php-fpm 日志文件: 默认情况下,php-fpm 日志文件位于
/var/log/php-fpm.log
或/var/log/php7.x-fpm.log
(其中 x 是 PHP 版本号)。您可以使用以下命令查看日志文件:sudo tail -f /var/log/php-fpm.log
或
sudo tail -f /var/log/php7.x-fpm.log
这将实时显示日志文件的最后几行,以便您可以监控 php-fpm 的运行状况。
-
使用
htop
或top
命令: 这些命令可以让您查看系统资源的实时使用情况,包括 CPU、内存和进程。要查看 php-fpm 进程,可以在htop
或top
中搜索php-fpm
或php7.x-fpm
(其中 x 是 PHP 版本号)。sudo apt-get install htop sudo htop
或
top
-
使用
php-fpm
的内置命令: 如果您已经安装了 PHP-FPM,可以使用以下命令查看其状态:php-fpm --status
这将显示 php-fpm 的运行状态,包括进程管理器、活动进程数等。
通过这些方法,您可以监控 Ubuntu 系统中 php-fpm 的状态并确保其正常运行。