参考资料

  1. 在Ubuntu/Debian系统上安装简体中文语言支持并生成对应的locale设置
  2. Ubuntu 系统安装设置PHP-FPM开机自启
  3. Ubuntu 系统如何使用PHP扩展?
  4. 基于Debian/Ubuntu的Linux系统上安装荷兰语语言包并生成对应的locale设置
  5. Ubuntu下载地址
  6. Ubuntu 系统哪些常用PHP扩展需要安装?
  7. Ubuntu 系统安装更新软件包列表
  8. Ubuntu 系统启动PHP-FPM服务

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/