温馨提示×

ubuntu php配置支持哪些版本

小樊
40
2026-09-16 14:38:06
栏目: 编程语言

Ubuntu 上,PHP 的可用版本取决于你使用的 Ubuntu 版本 以及是否使用 第三方源(如 ondrej/php)。下面按常见情况说明。


一、Ubuntu 官方源(默认支持的 PHP 版本)

Ubuntu 每个版本发布时,会锁定一部分 PHP 版本,通常只维护一个主版本。

Ubuntu 版本 官方源默认 PHP 版本
Ubuntu 18.04 (Bionic) PHP 7.2
Ubuntu 20.04 (Focal) PHP 7.4
Ubuntu 22.04 (Jammy) PHP 8.1
Ubuntu 24.04 (Noble) PHP 8.3

官方源一般 不会提供多个大版本,例如 22.04 默认只有 PHP 8.1。


二、使用 ondrej/php 源(推荐,支持多版本)

这是 Ubuntu 上最常用、最稳定的 PHP 源,由 Debian PHP 维护者提供。

支持的 PHP 版本(持续更新)

  • PHP 5.6
  • PHP 7.0 / 7.1 / 7.2 / 7.3 / 7.4
  • PHP 8.0 / 8.1 / 8.2 / 8.3 / 8.4(逐步支持)

✅ 支持 同一系统安装多个 PHP 版本
✅ 支持 Apache / Nginx / CLI / FPM

添加方式示例

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

安装示例:

sudo apt install php8.2 php8.2-fpm php8.2-mysql

三、Ubuntu + PHP 常见组合建议

使用场景 推荐 PHP 版本
老旧系统 / 老项目 PHP 7.4
Laravel 新项目 PHP 8.1 / 8.2 / 8.3
WordPress 最新版 PHP 8.1+
企业稳定环境 LTS Ubuntu + PHP 8.1/8.2

四、查看当前系统支持的 PHP 版本

apt-cache search php | grep "^php[0-9]"

apt list --all-versions php 2>/dev/null

如果你告诉我:

  • ✅ Ubuntu 具体版本
  • ✅ 用 Apache 还是 Nginx
  • ✅ 是否要多版本共存

我可以给你一套精确的安装和切换方案

0