GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> LAMP

So aktivieren Sie das Remi-Repository, um den neuesten LAMP-Stack zu installieren

Wenn Sie Systemadministrator, Entwickler oder DevOps-Ingenieur sind, müssen Sie wahrscheinlich irgendwann eine LAMP (Linux/Apache/MySQL) einrichten (oder damit arbeiten). oder MariaDB / PHP ) Stapel.

Die Web- und Datenbankserver sowie die bekannte serverseitige Sprache sind nicht in ihren neuesten Versionen aus den offiziellen Repositories der großen Distributionen verfügbar. Wenn Sie gerne mit modernster Software spielen oder arbeiten, müssen Sie diese entweder aus einer Quelle installieren oder ein Drittanbieter-Repository verwenden.

In diesem Artikel stellen wir Remi vor , ein Drittanbieter-Repository, das aktuelle Versionen von Apache, MySQL/MariaDB, PHP enthält und zugehörige Software für RPM-basierte Distributionen. Es ist jedoch wichtig zu beachten, dass Remi ist derzeit (zum Zeitpunkt der Erstellung dieses Artikels – April 2021) für die folgenden Distributionen verfügbar:

  • CentOS 8/7
  • Red Hat Enterprise Linux 8/7
  • Fedora 34/33 und 32

In diesem Sinne fangen wir an.

Installieren des Remi-Repositorys in CentOS, RHEL und Fedora

Bevor wir Remi tatsächlich installieren können , müssen wir zuerst das EPEL-Repository aktivieren. In Fedora es sollte standardmäßig aktiviert sein, aber in CentOS und RHEL Sie müssen Folgendes tun:

Installieren Sie Remi Repo in CentOS und RHEL

# yum aktualisieren # yum installieren https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm [CentOS/RHEL 8/7]# yum installieren http://rpms .remirepo.net/enterprise/remi-release-8.rpm [CentOS/RHEL 8] # yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm [CentOS/RHEL 7] 

Installieren Sie Remi Repo in Fedora

# dnf install http://rpms.remirepo.net/fedora/remi-release-34.rpm [Auf Fedora 34]# dnf install http://rpms.remirepo.net/fedora/remi-release-33 .rpm [Auf Fedora 33]# dnf install http://rpms.remirepo.net/fedora/remi-release-32.rpm [Auf Fedora 32]

Standardmäßig Remi ist nicht aktiviert. Um dies bei Bedarf vorübergehend zu ändern, können Sie Folgendes tun:

# yum --enablerepo=remi Installationspaket

wo Paket stellt das Paket dar, das Sie installieren möchten.

Wenn Sie Remi aktivieren möchten Bearbeiten Sie dauerhaft /etc/yum.repos.d/remi.repo und ersetzen

enabled=0

mit

aktiviert=1

Ein genauerer Blick auf dieses Remi-Repository

Wenn Sie sich entschieden haben, das Repository wie zuvor vorgeschlagen dauerhaft zu aktivieren, sollte es aufgelistet werden, wenn Sie Folgendes ausführen:

# Yum Repolist

Wie Sie im folgenden Bild sehen können, ist ein weiteres Repository namens remi-safe ist ebenfalls verfügbar:

Dieses Repository stellt Erweiterungen bereit, die entweder veraltet sind (aber immer noch in Legacy-Anwendungen verwendet werden), in Arbeit sind oder nicht den Richtlinien von Fedora entsprechen.

Lassen Sie uns nun als Beispiel die neu hinzugefügten Repositories nach PHP-bezogenen Paketen durchsuchen:

# yum list php*

Bitte beachten Sie, dass Pakete in Remi denselben Namen haben wie in den offiziellen Repositories. Betrachten Sie zum Beispiel php:

Wenn Sie PHP 5.4 installieren müssen , achten Sie darauf, das richtige Repository zu aktivieren und das andere zu deaktivieren.

So installieren Sie die neueste stabile Version von PHP 8 , können Sie Folgendes tun:

------ für PHP 8 ------ # yum module reset php# yum module install php:remi-8.0------ für PHP 7 ------ # yum module php zurücksetzen# yum-Modul installieren php:remi-7.3

Gehen Sie ähnlich vor, um die neueste Version von LAMP Stack zu installieren:

# yum --enablerepo=remi install php httpd mariadb-server mariadb
Zusammenfassung

In diesem Artikel haben wir erklärt, wie Sie Remi aktivieren und verwenden, ein Drittanbieter-Repository, das die neuesten Versionen von Komponenten des LAMP-Stacks und zugehöriger Software bereitstellt.

Die offizielle Website bietet einen Konfigurationsassistenten, der sehr nützlich sein kann, um ihn in anderen RPM-basierten Distributionen einzurichten.

Zögern Sie wie immer nicht, uns Ihre Fragen oder Kommentare zu diesem Artikel mitzuteilen. Senden Sie uns einfach eine Nachricht über das untenstehende Formular und wir werden so schnell wie möglich antworten.


LAMP
  1. So installieren Sie den LAMP-Stack auf AlmaLinux

  2. So installieren Sie den LAMP-Stack unter CentOS 7

  3. So installieren Sie den LAMP-Stack unter Debian 10

  4. So installieren Sie den LAMP-Stack unter CentOS 8

  5. So installieren Sie den LAMP-Stack auf AlmaLinux 8

So installieren Sie den LAMP-Stack unter Ubuntu 16.04

So installieren Sie den LAMP-Stack unter Ubuntu 17.10

So installieren Sie LAMP Stack unter Windows 10 WSL

So aktivieren Sie ein EPEL-Repository

So installieren Sie das REMI-Repository unter CentOS 8

So aktivieren Sie das Remi-Repository auf Fedora/Red Hat, um LAMP Stack zu installieren