📅  最后修改于: 2023-12-03 15:03:34.981000             🧑  作者: Mango
PHP-FPM(FastCGI Process Manager)是一个快速CGI进程管理器,它可以提高PHP脚本的性能并减轻服务器负担。为了正确配置PHP-FPM,您需要知道PHP-FPM配置文件的位置。
PHP-FPM的配置文件位于以下位置:
/etc/php/<version>/fpm/pool.d/www.conf
此处的<version>
可以是您安装的PHP版本(例如,/etc/php/7.4/fpm/pool.d/www.conf
)。请注意,您也可以在/etc/php-fpm.d
文件夹中找到PHP-FPM配置文件。
要编辑PHP-FPM配置文件,请按照以下步骤操作:
sudo su
www.conf
文件。nano /etc/php/<version>/fpm/pool.d/www.conf
更改配置文件中适当的配置选项。注意不要更改注释行(以“;”开头)。
保存更改并退出配置文件。
重新加载PHP-FPM以使更改生效。
systemctl restart php<version>-fpm.service
在上述命令中,将<version>
替换为您安装的PHP版本(例如,systemctl restart php7.4-fpm.service
)。
以下是一些PHP-FPM配置文件的示例配置选项:
listen = /run/php/php<version>-fpm.sock
:PHP-FPM套接字位置。user = www-data
:PHP-FPM进程所有者。group = www-data
:PHP-FPM进程组。pm.max_children = 5
:PHP-FPM进程的最大数量。pm.start_servers = 2
:PHP-FPM进程的起始服务器数量。pm.min_spare_servers = 1
:PHP-FPM进程的最小闲置服务器数量。pm.max_spare_servers = 3
:PHP-FPM进程的最大闲置服务器数量。PHP-FPM配置文件的位置通常在/etc/php/<version>/fpm/pool.d/www.conf
。您可以使用sudo权限编辑此文件进行配置选项更改。请记得重新加载PHP-FPM以使更改生效。