在 Fedora 和 Red Hat Enterprise 上,一些修復允許您將 Apache PHP 服務器與 MySQL 一起使用。 但是您可能並不總能找到在基於 Red Hat 的系統上安裝軟件堆棧的方法。 很難找到一個方便的解決方案來將這種東西放在一個存儲庫中。 此外,有時您可能還會發現很難在基於 Red Hat 的系統上配置 httpd 服務器。 要解決所有這些問題,您可以在您的 Fedora 和 Red Hat 企業版上安裝並啟用 Remi 存儲庫。 在您的機器上安裝 Remi 存儲庫後,您可以通過存儲庫輕鬆地從您的計算機中提取應用程序。
Fedora 和 Red Hat 上的 Remi 存儲庫
如果您是Ubuntu任何一個德比安Linux,您可以輕鬆找到適合您系統的良好 LAMP 堆棧或其他應用程序。 為基於 Red Hat 的系統尋找應用程序比在 Debian 上要困難一些。 目前,Red Hat Enterprise 和 Fedora 工作站支持 Remi 存儲庫。 它是用 PHP 語言編寫的,而且是免費的。 在 RHEL 上安裝 Remi 需要EPEL(公司額外套餐)packages 這篇文章將介紹如何在 Fedora/Enterprise Red Hat 上安裝、啟用和使用 Remi 存儲庫。
步驟 1:在 Fedora/Red Hat 上安裝 Remi Repo
在 Red Hat 和 Fedora 上安裝 Remi 存儲庫非常簡單直接。 它需要 root 權限和使用 Linux 的基本知識。 按照以下步驟在您的系統上安裝 Remi 存儲庫。
首先,您需要更新系統存儲庫。 在終端 shell 中運行以下 YUM 命令以更新系統。
# yum update # dnf update
升級完成後,您現在可以使用 root 權限在終端 shell 中運行以下 YUM 命令,以在 Red Hat 上安裝 Remi 存儲庫。 以下 YUM 命令將在 RHEL 7 和 8 上執行。此命令還將在您的系統上下載並安裝 EPEL 包。
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
如果您運行的是 Red Hat 7,則必須運行以下 YUM 命令來獲取 Remi 存儲庫。
# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
在 Fedora 上安裝 Remi 存儲庫與在 RHEL 上安裝它非常相似。 如果您運行的是最新版本的 Fedora,請在您的終端 shell 中以 root 權限運行以下 DNF 命令以在您的系統上安裝 Remi 存儲庫。
# dnf install https://rpms.remirepo.net/fedora/remi-release-34.rpm
如果您運行的是舊版本的 Fedora,請在終端 shell 中運行以下命令以獲取 Remi 存儲庫。 我已經在我的 Fedora 33 工作站上測試了 Remi 存儲庫。Remi 存儲庫也可以在其他越來越舊的 Fedora 系統上正常工作,沒有任何問題。
# dnf install https://rpms.remirepo.net/fedora/remi-release-33.rpm # dnf install https://rpms.remirepo.net/fedora/remi-release-32.rpm
第 2 步 – 啟用並運行 Remi 存儲庫
Remi 存儲庫安裝完成後,您就可以啟用它並開始使用它。 我應該提一下,默認情況下,在 Fedora/Red Hat 系統上沒有啟用 Remi 存儲庫。 當您通過 Remi 存儲庫安裝包時,您必須啟用它。 例如,如果你想安裝一個名為
# yum --enablerepo=remi install <application_name>
在這裡,我展示瞭如何通過 Remi 存儲庫在基於 Red Hat 的系統上安裝 httpd 服務器和 MariaDB 服務器(LAMP 堆棧)。
# yum --enablerepo=remi install php httpd mariadb-server mariadb
第三步:在 Fedora/RHEL 上修改 Remi Repo
正如我之前提到的,默認情況下,RHEL 上沒有啟用 Remi; 您需要對其進行配置以永久啟用它。 您可以在終端 shell 中運行以下命令以在 Remi 配置腳本中進行小的更改。
sudo nano /etc/yum.repos.d/remi.repo
當配置腳本打開時,找到值 enable
並將值從 0 更改為 1。這個小的更改將在您的計算機上永久啟用 Remi 服務器。
enabled=0 enabled=1
配置並啟用 Remi 存儲庫後,您現在可以在終端 shell 中運行以下命令來檢查存儲庫是否在您的系統上正常運行。
# yum repolist
您還可以通過運行以下命令通過 Remi 存儲庫找到已安裝軟件包的列表。
# yum list <package_name>
例如,由於我剛剛通過 Remi 存儲庫在我的 Fedora 機器上安裝了 httpd 服務器,我可以運行以下命令來查看 PHP 是否返回 Remi。
# yum list php*
最後的話
Remi 存儲庫不是 RHEL 的新存儲庫,它是在 2005-2006 年為 Fedora 工作站創建的,但在 2017-2018 年期間變得明顯。 它的使用簡單快捷。 在整個帖子中,我向您介紹了什麼是 Remi 存儲庫以及如何在 Fedora 和 Red Hat 系統上安裝和開始使用它。
如果您覺得這篇文章有用且信息豐富,請與您的朋友和 Linux 社區分享。 你也可以在評論區寫下你對這篇文章的看法。