ubuntu 24.04 默认不包含 php 8.3,需通过 ondřej surý 的 ppa 源安装:先更新系统,再添加 ppa:ondrej/php,接着安装 php8.3 及 fpm、cli 等扩展,最后用 php -v 和 php -m 验证版本与模块加载成功。

Ubuntu 24.04 默认源中不包含 PHP 8.3,必须通过第三方权威源(Ondřej Surý 的 PPA)安装。整个过程约 3 分钟,核心就四步:更新系统、添加源、安装 PHP 8.3 及关键扩展、验证运行。
确认系统已更新
sudo apt update && sudo apt upgrade -y
这一步确保基础工具和证书最新,避免后续添加源失败。
添加 PHP 8.3 官方源
sudo add-apt-repository ppa:ondrej/php -y sudo apt update
该 PPA 是 Ubuntu 社区长期维护的 PHP 源,支持多版本共存,安全可靠。
安装 PHP 8.3 及常用扩展
sudo apt install -y php8.3 php8.3-fpm php8.3-cli \ php8.3-mysql php8.3-curl php8.3-gd php8.3-mbstring \ php8.3-xml php8.3-zip php8.3-bcmath php8.3-opcache
-
php8.3-fpm是 Nginx 必需的进程管理器 -
php8.3-cli支持命令行执行(如 Composer、Artisan) - 扩展按常见 Web 应用需求打包,覆盖数据库、JSON、文件处理等基础能力
验证安装结果
php -v php -m | grep -E "(mysql|curl|gd|mbstring)"
输出应显示 PHP 8.3.x,且列出的扩展名均出现,说明加载成功。
若你用的是 Nginx,还需启用 FPM 并确认 socket 路径:
sudo systemctl enable --now php8.3-fpm ls /run/php/php8.3-fpm.sock # 应存在该文件
不复杂但容易忽略
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











