温馨提示×

ubuntu php-fpm怎么安装

小樊
34
2026-09-25 16:22:55
栏目: 编程语言

在 Ubuntu 上安装 PHP-FPM 一般步骤如下(以常见版本为例):


一、更新系统

sudo apt update
sudo apt upgrade -y

二、安装 PHP 及 PHP-FPM

1️⃣ Ubuntu 自带版本(简单)

sudo apt install php-fpm -y

安装完成后,PHP-FPM 服务通常会自动启动。


2️⃣ 指定 PHP 版本(推荐)

例如安装 PHP 8.1:

sudo apt install php8.1-fpm -y

其他常见版本:

  • PHP 7.4:php7.4-fpm
  • PHP 8.0:php8.0-fpm
  • PHP 8.2:php8.2-fpm

三、查看 PHP-FPM 状态

systemctl status php8.1-fpm

启动 / 停止 / 重启:

sudo systemctl start php8.1-fpm
sudo systemctl stop php8.1-fpm
sudo systemctl restart php8.1-fpm

设置开机自启:

sudo systemctl enable php8.1-fpm

四、确认 PHP-FPM 正在监听

PHP-FPM 默认使用 Unix socket:

ls /run/php/

你会看到类似:

php8.1-fpm.sock

或查看端口(如果配置了 TCP):

sudo netstat -plnt | grep php

五、配合 Nginx 使用(常见)

Nginx 配置示例:

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}

修改后:

sudo nginx -t
sudo systemctl reload nginx

六、测试 PHP

创建测试文件:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

浏览器访问:

http://服务器IP/info.php

如果你用的是 Apache 或想装 指定扩展(如 mysqli、redis),可以告诉我,我给你对应命令。

0 踩