温馨提示×

php-fpm在ubuntu上如何配置监听端口

小樊
49
2025-09-14 19:06:34
栏目: 编程语言

在 Ubuntu 上配置 PHP-FPM 监听端口的步骤如下:

  1. 打开终端。

  2. 使用文本编辑器打开 PHP-FPM 配置文件。通常,该文件位于 /etc/php/{版本号}/fpm/pool.d/www.conf。例如,如果您使用的是 PHP 7.4,则文件路径为 /etc/php/7.4/fpm/pool.d/www.conf。您可以使用 nano 或 vim 等文本编辑器打开它:

    sudo nano /etc/php/{版本号}/fpm/pool.d/www.conf
    

    {版本号} 替换为您正在使用的 PHP 版本。

  3. 在配置文件中找到 listen 参数。默认情况下,它可能设置为监听 Unix 套接字,如下所示:

    listen = /run/php/php{版本号}-fpm.sock
    

    要将其更改为监听 TCP 端口,请取消注释(删除行首的分号)并将值更改为所需的端口号。例如,要监听端口 9000,请将其更改为:

    listen = 127.0.0.1:9000
    

    这将使 PHP-FPM 仅监听本地连接。如果您希望允许远程连接,请将 127.0.0.1 替换为 0.0.0.0

  4. 保存并关闭配置文件。

  5. 重新启动 PHP-FPM 服务以应用更改:

    sudo systemctl restart php{版本号}-fpm
    

    {版本号} 替换为您正在使用的 PHP 版本。

现在,PHP-FPM 应该在您指定的端口上监听连接。请确保您的 Web 服务器(如 Nginx 或 Apache)已配置为使用相同的端口与 PHP-FPM 通信。

0