Installieren Sie PhpMyAdmin 5 auf CentOS 8

Installieren Sie PhpMyAdmin 5 auf CentOS 8
PHPMYADMIN wird verwendet, um MySQL/MariADB -Datenbanken grafisch vom Webbrowser zu verwalten. phpmyadmin 5 ist die neueste Version von PhpMyadmin zum Zeitpunkt dieses Schreibens.

In diesem Artikel werde ich Ihnen zeigen, wie Sie PhpMyAdmin 5 auf CentOS 8 installieren können. Also lasst uns anfangen.

Installieren von PHP, Apache, MySQL/Mariadb:

PhpMyAdmin ist in der PHP -Programmiersprache geschrieben. Sie müssen also einen Arbeitslampenserver haben, um PhpMyAdmin auszuführen.

Aktualisieren Sie zunächst den CentOS 8 -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo dnf makecache

Installieren Sie nun alle erforderlichen Pakete (für Apache, PHP, MySQL/Mariadb) mit dem folgenden Befehl:

$ sudo dnf install mariadb mariadb-server httpd httpd-tools PHP PHP-CLI PHP-JSON
PHP-GD-PHP-Mbstring-PHP-PDO-PHP-XML-PHP-MYSQLND

Drücken Sie Y und dann drücken Sie Um die Installation zu bestätigen.

Alle erforderlichen Pakete sollten installiert werden.

Starten Sie nun den Apache -Webserver mit dem folgenden Befehl:

$ sudo systemctl starten httpd

Fügen Sie nun Apache Web Server -Dienst zum Systemstart mit dem folgenden Befehl hinzu:

$ sudo systemctl aktivieren httpd

Überprüfen Sie nun den Status des Apache -Webserverdienstes wie folgt:

$ sudo systemctl Status httpd

Es läuft richtig.

Starten Sie nun den MariADB -Datenbankserver mit dem folgenden Befehl:

$ sudo systemctl starten mariadb

Fügen Sie nun den MariADB -Datenbankserverdienst zum Systemstart mit dem folgenden Befehl hinzu:

$ sudo systemctl aktivieren mariadb

Überprüfen Sie nun den Status des MariADB -Datenbankserverdienstes wie folgt:

$ sudo systemctl status mariadb

Es läuft richtig.

Einrichten eines MySQL/Mariadb -Kontos für PhpMyAdmin:

Jetzt müssen Sie ein MySQL/MariadB -Benutzerkonto für PHPMYADMIN erstellen.

Melden Sie sich zunächst bei Ihrer MySQL/Mariadb -Datenbankschale als an Wurzel mit dem folgenden Befehl:

$ sudo mysql -u root -p

Geben Sie nun das Stammkennwort in MySQL/Mariadb ein und drücken Sie . Standardmäßig wird kein Passwort festgelegt. Also drücken Sie einfach Wenn Sie kein MySQL/Mariadb -Passwort festgelegt haben.

NOTIZ: Zum Einrichten eines MySQL/Mariadb Wurzel Passwort, führen Sie den folgenden Befehl aus und folgen Sie dem Assistenten.

$ sudo mysql_secure_installation

Sie sollten bei der MySQL/Mariadb -Konsole als angemeldet sein Wurzel.

Erstellen Sie nun einen neuen MySQL/Mariadb -Benutzer phpmyadmin folgendermaßen:

> Geben Sie alle auf * gewähren.* Zu 'phpmyadmin'@'localhost' identifiziert von '';

Stellen Sie sicher, dass Sie die ersetzen Mit Ihrem eigenen Passwort.

Führen Sie nun die folgende SQL -Anweisung aus, damit die Änderungen wirksam werden können.

> Spush -Privilegien;

Geben Sie schließlich wie folgt aus der MySQL/Mariadb -Hülle heraus:

> Beenden

Herunterladen von PhpMyAdmin 5:

Um PhpMyAdmin herunterzuladen Herunterladen Taste.

Ihr Browser sollte Sie auffordern, das Phpmyadmin -Archiv zu speichern. Wählen Datei speichern und klicken Sie auf OK.

PhpMyadmin Archiv sollte heruntergeladen werden.

Installation von PhpMyAdmin 5:

Sobald PhpMyadmin Archiv heruntergeladen wurde, navigieren Sie zu Ihrem ~/Downloads Verzeichnis wie folgt:

$ cd ~/downloads

Sie sollten in der Lage sein, das PhpMyadmin 5 Archiv zu finden phpmyadmin-5.0.0-alle Sprachen.Reißverschluss Hier.

Extrahieren Sie nun die phpmyadmin-5.0.0-alle Sprachen.Reißverschluss Archiv in der /var/www Verzeichnis mit dem folgenden Befehl:

$ sudo unzip -d /var /www phpmyadmin -5.0.0-alle Sprachen.Reißverschluss

Der phpmyadmin-5.0.0-alle Sprachen.Reißverschluss Das Archiv sollte dem extrahiert werden /var/www Verzeichnis.

Ein neues Verzeichnis phpmyadmin-5.0.0-ALL-Sprache/ sollte in der erstellt werden /var/www Verzeichnis. Denken Sie an den Verzeichnisnamen, da Sie ihn später brauchen werden.

Ändern Sie nun den Benutzer und die Gruppe der /var/www/phpmyadmin-5.0.0-alle Sprachen Verzeichnis und sein Inhalt an Apache folgendermaßen:

$ sudo chown -rf Apache: Apache/var/www/phpmyadmin -5.0.0-alle Sprachen

Wenn Sie Selinux aktiviert haben (was auf CentOS 8/Rhel 8 sehr wahrscheinlich ist), führen Sie den folgenden Befehl aus, um den richtigen Selinux -Kontext auf die festzulegen /var/www/phpmyadmin-5.0.0-alle Sprachen Verzeichnis und sein Inhalt.

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/
phpmyadmin-5.0.0-ALL-Sprache (//.*)?"

Führen Sie den folgenden Befehl aus, damit die Selinux -Änderungen wirksam werden sollen:

$ sudo restorecon -rv/var/www/phpmyadmin -5.0.0-alle Sprachen

Der Selinux -Kontext sollte auf die angewendet werden /var/www/phpmyadmin-5.0.0-alle Sprachen Verzeichnis und sein Inhalt.

Erstellen Sie nun eine neue Apache -Konfigurationsdatei für PHPMYADMIN /etc/httpd/conf.d/phpmyadmin.Conf mit dem folgenden Befehl:

$ sudo vi/etc/httpd/conf.d/phpmyadmin.Conf

Fügen Sie nun die folgende Zeile zur Datei hinzu /etc/httpd/conf.d/phpmyadmin.Conf

Alias ​​/phpmyadmin /var /www /phpmyadmin-5.0.0-alle Sprachen

Starten Sie nun den Apache Web Server -Dienst mit dem folgenden Befehl neu:

$ sudo systemctl starten Sie HTTPD neu starten

Besuchen Sie nun http: // localhost/phpmyadmin/aus Ihrem Webbrowser und Sie sollten die Anmeldeseite von PhpMyAdmin sehen.

Geben Sie den Benutzernamen ein phpmyadmin und das Passwort und klicken Sie auf Gehen.

Sie sollten bei Phpmyadmin angemeldet sein. Jetzt sollten Sie in der Lage sein, PhpMyAdmin zu verwenden, um Ihre MySQL/MariADB -Datenbank aus Ihrem Webbrowser aus zu mischen.

Zugriff auf Phpmyadmin 5 remote:

Wenn Sie auf PhpMyAdmin zugreifen möchten (von anderen Computern im Netzwerk) remote (von anderen Computern), müssen Sie die CentOS 8 -Firewall konfigurieren, um den Zugriff auf den Port 80 zu ermöglichen.

Führen Sie den folgenden Befehl aus, um den Zugriff auf den Port 80 zu ermöglichen:

$ sudo firewall-cmd --add-service = http --permanent

Führen Sie den folgenden Befehl aus, damit die Änderungen wirksam werden sollen:

$ sudo firewall-cmd-Reload

Suchen Sie nun die IP -Adresse Ihres CentOS 8 -Geräts mit dem folgenden Befehl:

$ nmcli

In meinem Fall lautet die IP -Adresse 192.168.20.129. Es wird für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.

Öffnen Sie nun von Ihren Remote -Computern einen Webbrowser und besuchen Sie http: // 192.168.20.129/ Phpmyadmin/ Zugriff auf phpmyadmin.

So installieren Sie Phpmyadmin 5 auf CentOS 8. Danke, dass du diesen Artikel gelesen hast.