PHP 8.5.6 是当前的最新稳定版本
1. 添加 PHP 官方维护者仓库
sudo apt update
sudo apt install -y lsb-release ca-certificates curl apt-transport-https
# 添加GPG 密钥
sudo curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
# 添加 PHP 仓库到系统源列表
echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" \
| sudo tee /etc/apt/sources.list.d/php.list
2. 安装 PHP 8.5.6 及其扩展
sudo apt update
sudo apt install -y php8.5-cli php8.5-common \
php8.5-curl \
php8.5-dom \
php8.5-gd \
php8.5-mbstring \
php8.5-mysql \
php8.5-zip \
php8.5-fpm \
php8.5-gmp \
php8.5-bcmath \
php8.5-redis
# 如果你配合 Nginx 使用,建议安装 FPM
# phpMyAdmin需要 php8.5-gmp php8.5-bcmath
3. 验证安装结果
安装完成后,你可以通过以下命令检查版本和已加载的模块:
检查版本: php -v (应显示 PHP 8.5.6)
检查扩展: 运行以下命令查看你要求的扩展是否全部在线:
php -m | grep -E "curl|dom|fileinfo|gd|json|mbstring|openssl|pdo_mysql|tokenizer|zip"