In Fedora und Red Hat Enterprise erlauben einige Vereinbarungen die Verwendung eines Apache PHP-Servers mit MySQL. Möglicherweise finden Sie jedoch nicht immer Möglichkeiten, Software-Stacks auf Red Hat-basierten Systemen zu installieren. Es ist ein bisschen schwierig, eine bequeme Lösung zu finden, um solche Dinge in einem Repository zusammenzubringen. Darüber hinaus kann es manchmal schwierig sein, den httpd-Server auf einem Red Hat-basierten System zu konfigurieren. Um all diese Probleme zu lösen, können Sie das Remi-Repository auf Ihrem Fedora- und Red Hat-Unternehmen installieren und aktivieren. Nachdem Sie das Remi-Repository auf Ihrem Computer installiert haben, können Sie Anwendungen auf Ihrem Computer einfach über das Repository abrufen.
Remi-Repository auf Fedora und Red Hat
Wenn Sie ein Ubuntu- oder Debian-Linux-Benutzer sind, können Sie leicht gute LAMP-Stacks oder andere Anwendungen für Ihr System finden. Anwendungen für Red Hat-basierte Systeme zu finden ist etwas schwieriger als für Debian. Derzeit unterstützen Red Hat Enterprise- und Fedora-Workstations das Remi-Repository. Es ist in PHP geschrieben und kostenlos. Für die Installation von Remi auf RHEL sind die EPEL-Pakete (Extra Packages for Enterprise) erforderlich. In diesem Beitrag erfahren Sie, wie Sie das Remi-Repository auf Fedora/Red Hat Enterprise installieren, aktivieren und verwenden.
Schritt 1:Installieren Sie Remi Repo in Fedora/Red Hat
Die Installation des Remi-Repositorys auf Red Hat und Fedora ist einfach und unkompliziert. Es erfordert Root-Rechte und Grundkenntnisse in der Verwendung von Linux. Bitte befolgen Sie die folgenden Schritte, um das Remi-Repo auf Ihrem System zu installieren.
Zuerst müssen Sie Ihr System-Repository aktualisieren. Führen Sie den folgenden YUM-Befehl auf der Terminal-Shell aus, um das System zu aktualisieren.
# yum update # dnf update
Wenn das Update abgeschlossen ist, können Sie nun die folgenden YUM-Befehle auf Ihrer Terminal-Shell mit Root-Rechten ausführen, um das Remi-Repository auf Ihrem Red Hat zu installieren. Der folgende YUM-Befehl kann sowohl auf RHEL 7 als auch 8 ausgeführt werden. Dieser Befehl lädt auch die EPEL-Pakete herunter und installiert sie auf Ihrem System.
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Wenn Sie Red Hat 7 ausführen, müssen Sie den folgenden YUM-Befehl ausführen, um das Remi-Repository abzurufen.
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Die Installation des Remi-Repositorys in einem Fedora ist der Installation auf dem RHEL ziemlich ähnlich. Wenn Sie die neueste Version von Fedora ausführen, führen Sie die folgenden DNF-Befehle auf Ihrer Terminal-Shell mit Root-Rechten aus, um das Remi-Repo auf Ihrem System zu installieren.
# dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm
Wenn Sie die frühere Version von Fedora ausführen, führen Sie die folgenden Befehle entsprechend auf Ihrer Terminal-Shell aus, um das Remi-Repository abzurufen. Ich habe das Remi-Repository auf meiner Fedora-Workstation 33 getestet. Das Remi-Repository könnte auch auf anderen früheren und früheren Fedora-Systemen reibungslos funktionieren.
# dnf install http://rpms.remirepo.net/fedora/remi-release-33.rpm # dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm
Schritt 2:Remi-Repository aktivieren und ausführen
Sobald die Installation des Remi-Repositorys abgeschlossen ist, können Sie es aktivieren und verwenden. Ich muss erwähnen, dass das Remi-Repository auf einem Fedora/Red Hat-System standardmäßig nicht aktiviert ist. Wenn Sie ein Paket über das Remi-Repository installieren, müssen Sie es aktivieren. Wenn Sie beispielsweise ein Paket namens
# yum --enablerepo=remi install <application_name>
Hier habe ich gezeigt, wie man den httpd-Server und den MariaDB-Server (LAMP Stack) auf einem Red Hat-basierten System über das Remi-Repository installiert.
# yum --enablerepo=remi install php httpd mariadb-server mariadb
Schritt 3:Ändern Sie Remi Repo auf Fedora/RHEL
Wie ich bereits erwähnt habe, ist Remi standardmäßig nicht auf RHEL aktiviert; Sie müssen es konfigurieren, um es für immer zu aktivieren. Sie können den folgenden Befehl auf Ihrer Terminal-Shell ausführen, um eine kleine Änderung im Remi-Konfigurationsskript vorzunehmen.
sudo nano /etc/yum.repos.d/remi.repo
Wenn das Konfigurationsskript geöffnet wird, suchen Sie den Wert enable
, und ändern Sie den Wert von 0 auf 1. Diese kleine Änderung aktiviert den Remi-Server dauerhaft auf Ihrem Computer.
enabled=0 enabled=1
Nachdem Sie das Remi-Repository konfiguriert und aktiviert haben, können Sie nun den folgenden Befehl auf Ihrer Terminal-Shell ausführen, um zu überprüfen, ob das Repository auf Ihrem System reibungslos funktioniert oder nicht.
# yum repolist
Sie können auch die über das Remi-Repository installierte Paketliste finden, indem Sie den folgenden Befehl ausführen.
# yum list <package_name>
Da ich zum Beispiel gerade den httpd-Server auf meinem Fedora-Rechner über das Remi-Repository installiert habe, kann ich den folgenden Befehl ausführen, um herauszufinden, ob das PHP mit Remi zurückkehrt oder nicht.
# yum list php*
Schlussworte
Das Remi-Repository ist kein neues Repository für RHEL, es wurde bereits 2005-2006 für die Fedora-Workstation erstellt, machte sich aber zwischen 2017 und 2018 bemerkbar. Die Verwendung ist problemlos und schnell. Im gesamten Beitrag habe ich Ihnen erklärt, was das Remi-Repository ist und wie Sie es auf einem Fedora- und Red Hat-System installieren und damit beginnen können.
Bitte teilen Sie ihn mit Ihren Freunden und der Linux-Community, wenn Sie diesen Beitrag nützlich und informativ finden. Sie können auch Ihre Meinung zu diesem Beitrag in den Kommentarbereich schreiben.