在 Ubuntu 上,PHP 能装的版本取决于 Ubuntu 系统版本 以及你使用的 软件源(官方源 / PPA)。下面按常见情况说明:
(用 apt install php 直接装,最稳定)
| Ubuntu 版本 | 默认 PHP 版本 |
|---|---|
| Ubuntu 20.04 | PHP 7.4 |
| Ubuntu 22.04 | PHP 8.1 |
| Ubuntu 24.04 | PHP 8.3 |
官方源一般 只提供一个主版本,不会同时提供多个大版本。
最常用的是 ondrej/php PPA,支持非常全:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
支持版本(几乎全系列):
✅ 可以同时安装多个 PHP 版本(如 7.4 + 8.1)
# 安装 PHP 8.1
sudo apt install php8.1
# 安装 PHP 7.4
sudo apt install php7.4
# 安装 FPM(配合 Nginx)
sudo apt install php8.1-fpm
# 安装常用扩展
sudo apt install php8.1-mysql php8.1-curl php8.1-mbstring
sudo update-alternatives --set php /usr/bin/php8.1
Nginx / Apache 需单独指定 php-fpm 版本。
如果你告诉我:
我可以帮你选 最合适且安全的 PHP 版本。