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。