在 Rocky Linux 8 上安装 PHP 8.0

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

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

由于 Rocky Linux AppStream 存储库中没有 PHP 8.0 版本,我们将从名为 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

启用 Remi 的 PHP 8 模块。

同样,您可以使用以下命令查看所有 php 模块。

$ sudo dnf module list php

Remi PHP 模块列表。

现在,一旦为 remi php 8 启用了该模块,您就可以使用以下命令安装 PHP。

$ sudo dnf install php

安装 PHP。

现在,您可以验证安装,您可以检查版本,

$ php -v

检查 PHP 版本。

结论

在本文中,我们安装第三方存储库 (Remi) 并使用它安装 PHP。 您可以从 Rocky Linux AppStream 安装旧版本的 PHP。 现在您可以在 Rocky Linux 中安装 PHP 8.0。