在 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 的狀態并確保其正常運行。