参考资料

  1. 如何安装特定版本的PHP-FPM?
  2. Ubuntu 系统详细说明以及配置
  3. Ubuntu 系统安装更新软件包列表
  4. 基于Debian/Ubuntu的Linux系统上安装荷兰语语言包并生成对应的locale设置
  5. 如何切换PHP-FPM版本?
  6. Ubuntu 超详细保姆级安装教程
  7. Ubuntu 系统安装版本选择与切换
  8. Ubuntu 系统安装如何配置PHP-FPM?

安装特定版本的PHP-FPM(以PHP 7.4为例)

1. 添加第三方PHP仓库

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

2. 安装指定版本的PHP-FPM

sudo apt install php7.4-fpm

3. 验证安装

php-fpm7.4 -v

4. 管理服务

# 启动服务
sudo systemctl start php7.4-fpm

# 设置开机自启
sudo systemctl enable php7.4-fpm

# 检查状态
sudo systemctl status php7.4-fpm

5. 安装常用扩展(可选)

sudo apt install php7.4-{cli,curl,mysql,gd,mbstring,xml,zip}

6. 配置Nginx/Apache(以Nginx为例)

修改站点配置文件:

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

7. 重启服务

sudo systemctl restart nginx
sudo systemctl restart php7.4-fpm

注意事项

  • 7.4替换为您需要的版本号(如8.0/8.1/8.2)

  • 多版本共存时,使用update-alternatives切换默认版本

  • 配置文件路径:/etc/php/7.4/fpm/