PHP 8.0 是 PHP 团队于 2020 年 11 月 26 日发布的重大更新。它包含大量新功能和较之前版本的优化。 阅读更多关于阅读 PHP 8 更改日志.
REMI 和 EPEL 是最流行的存储库,包含用于安装的最新 RPM 包。 它还包含要安装在 CentOS/RHEL 8 系统上的 PHP 8 RPM 包。
本文将介绍如何在 CentOS 8 或 RHEL 8 Linux 系统上安装 PHP 8。
在我们开始之前
登录 CentOS 8 系统 sudo 特权帐户。
或者,您可以通过执行命令来升级系统上的当前软件包。
dnf upgrade
第 1 步 – 启用 PHP 存储库
CentOS/RHEL 默认存储库不包含最新的 PHP 8 软件包。 为了在 CentOS 8 系统上安装 PHP 8,请在您的系统上启用 EPEL 和 REMI yum 存储库。
打开终端并执行以下命令来配置 REMI 和 EPEL 存储库:
sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
安装上述两个软件包后,使用 dnf 命令行工具激活 php:remi-8.0
存储库,其中包含 PHP 8 包。
sudo dnf module enable php:remi-8.0 -y
验证系统上 php 包的活动存储库。
sudo dnf module list php
确保 php 包的 remi-8.0 steam 处于活动状态。 它将有 [e]
就在存储库名称之后。 请看下面的截图:
步骤 2 – 在 CentOS 上安装 PHP 8
您的系统已准备好安装 PHP 8。 从终端运行以下命令。
sudo dnf install php php-cli php-common
在安装过程中出现任何确认提示时,请按“y”。
安装成功后,执行以下命令查看系统上已安装的 PHP 版本。
php -v