在Linux系统中,启动PHP-FPM(FastCGI Process Manager)的方法取决于你的系统配置和安装方式。以下是一些常见的启动方法:
检查PHP-FPM是否已安装:
php-fpm --version
如果显示版本信息,说明PHP-FPM已安装。
启动PHP-FPM服务:
sudo systemctl start php-fpm
sudo service php-fpm start
设置开机自启动:
sudo systemctl enable php-fpm
sudo chkconfig php-fpm on
如果你不想使用系统服务管理工具,也可以手动启动PHP-FPM:
找到PHP-FPM配置文件:
通常位于 /etc/php-fpm.conf
或 /etc/php/7.x/fpm/php-fpm.conf
(其中 7.x
是你的PHP版本)。
启动PHP-FPM:
sudo php-fpm --nodaemonize --fpm-config /etc/php-fpm.conf
这个命令会在前台运行PHP-FPM,并且不会作为守护进程运行。
有些系统可能会提供特定的脚本来启动PHP-FPM:
查找脚本:
通常位于 /etc/init.d/
或 /usr/local/bin/
目录下。
启动脚本:
sudo /etc/init.d/php-fpm start
或者
sudo /usr/local/bin/php-fpm start
无论使用哪种方法启动PHP-FPM,都可以通过以下命令来验证它是否正在运行:
sudo systemctl status php-fpm
或者
ps aux | grep php-fpm
如果看到PHP-FPM进程在运行,说明启动成功。
通过以上步骤,你应该能够在Linux系统中成功启动PHP-FPM。