要在 CentOS 上启动 PHP-FPM,请按照以下步骤操作:
首先确保已经安装了 PHP-FPM。如果尚未安装,可以使用以下命令安装:
对于 PHP 7.x:
sudo yum install epel-release
sudo yum install php-fpm
对于 PHP 8.x:
sudo yum install epel-release
sudo yum install remi-release
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php80
sudo yum install php-fpm
安装完成后,找到 PHP-FPM 的配置文件。通常情况下,它位于 /etc/php-fpm.d/www.conf。你可以使用文本编辑器打开它,例如:
sudo vi /etc/php-fpm.d/www.conf
在这个文件中,你可以配置 PHP-FPM 的各种设置,例如监听地址、用户和组等。
确保 PHP-FPM 服务的配置文件中的 listen 参数设置正确。例如,如果你想让 PHP-FPM 监听 Unix 套接字,你可以将其设置为:
listen = /run/php-fpm/php-fpm.sock
或者,如果你想让 PHP-FPM 监听 TCP 端口,你可以将其设置为:
listen = 127.0.0.1:9000
保存并关闭配置文件。
现在可以启动 PHP-FPM 服务了。使用以下命令启动 PHP-FPM:
sudo systemctl start php-fpm
要使 PHP-FPM 服务在系统启动时自动运行,请执行以下命令:
sudo systemctl enable php-fpm
最后,检查 PHP-FPM 服务的状态,确保它正在运行:
sudo systemctl status php-fpm
现在,PHP-FPM 已经在 CentOS 上启动并运行了。你可以根据需要调整配置文件中的设置,以满足你的应用程序需求。