在 Rocky Linux 8 上安装 PHP 8.0

PHP 代表超文本预处理器,最初于 1995 年发布以增强 Web 开发。 PHP 8.0 于 2020 年 11 月 26 日发布,主要更新包括新特性和优化,包括空安全运算符、即时编译器 (JIT)、错误处理、匹配表达式等。

在本教程中,我们将在 Rocky Linux 上安装 PHP 8.0。 接下来我们看看如何安装。

由于 PHP 8.0 版本在 Rocky Linux AppStream 存储库中不可用,我们将从名为 Remi 的第三方存储库安装它。 首先,我们需要安装 Extra Packages for Enterprise Linux (EPEL) 存储库,它为 Enterprise Linux 提供额外的软件包。 要安装 EPEL 执行,

$ sudo dnf install epel-release

现在,执行以下命令以启用 Remi 存储库。

$ sudo dnf install dnf-utils
$ sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

添加 Remi 存储库后,可以在 Remi 存储库中启用 PHP 8 模块。 然后,我们需要先重置默认的PHP模块,所以执行,

$ sudo dnf module reset php

重置 Remi PHP 默认模块。

现在,使用以下命令启用 PHP 8 模块,

$ sudo dnf module enable php:remi-8.0