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

So installieren Sie phpMyAdmin unter Ubuntu 18.04

phpMyAdmin ist eines der beliebtesten und am weitesten verbreiteten webbasierten Datenbankverwaltungstools auf dem Markt. Es ist eine kostenlose Open-Source-PHP-Anwendung, mit der Benutzer einzelne oder mehrere SQL-Datenbankserver verwalten können, sowohl lokal als auch auf einem Remote-Server, indem sie einen Webbrowser mit einer einfach zu bedienenden grafischen Benutzeroberfläche verwenden. Es kann zur Verwaltung von MySQL- und MariaDB-Datenbanken verwendet werden. Sie können Datenbanken oder Tabellen erstellen, ändern und löschen, SQL-Abfragen ausführen, Ihre MySQL-Benutzerkonten und -Privilegien verwalten und vieles mehr, alles von Ihrem Webbrowser aus. Heute zeigen wir Ihnen, wie Sie phpMyAdmin unter Ubuntu 18.04 installieren.

Wir haben eine aktualisierte Version dieses Tutorials – How to Install phpMyAdmin on Ubuntu 20.04

Anforderungen:

  • Für die Zwecke dieses Tutorials verwenden wir ein Ubuntu 18.04 VPS.
  • Sie benötigen außerdem einen funktionierenden LAMP- oder LEMP-Stack (Linux, Apache/Nginx, MySQL, PHP). Unser Ubuntu 18.04 VPS ist bereits mit einem vollständig konfigurierten LAMP-Stack vorinstalliert.
  • Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.

Schritt 1:Verbinden Sie sich mit Ihrem Server

Bevor wir beginnen, müssen Sie sich als Root-Benutzer oder als anderer Benutzer mit sudo-Berechtigungen über SSH mit Ihrem Server verbinden.

Verwenden Sie den folgenden Befehl, um sich als Root-Benutzer mit Ihrem Server zu verbinden:

ssh root@IP_ADDRESS -p PORT_NUMBER

Achten Sie darauf, IP_ADDRESS und PORT_NUMBER durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer zu ersetzen.

Stellen Sie nach der Anmeldung sicher, dass Ihr Server auf dem neuesten Stand ist, indem Sie die folgenden Befehle ausführen:

sudo apt update
sudo apt upgrade

Schritt 2:Installieren Sie phpMyAdmin

phpMyAdmin ist bereits in den standardmäßigen Ubuntu-Paket-Repositories verfügbar.

Um phpMyAdmin zusammen mit allen erforderlichen Abhängigkeiten zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install phpmyadmin

Während der Installation werden Ihnen einige Fragen gestellt.

Wählen Sie apache2 als Webserver:

Wählen Sie <Yes> um eine Datenbank für phpMyAdmin mit dbconfig-common: zu konfigurieren

Geben Sie ein MySQL-Anwendungskennwort für phpMyAdmin ein und bestätigen Sie es:

Mit diesem letzten Schritt ist die Installation von phpMyAdmin abgeschlossen.

Um auf Ihren phpMyAdmin zuzugreifen, starten Sie zuerst Ihren Apache2-Webserver neu mit:

systemctl restart apache2

und geben Sie http://yourIPaddress/phpmyadmin ein in Ihrem Browser, um auf die Anmeldeseite zuzugreifen:

Schritt 3:phpMyAdmin-Anmeldung

Um Ihre Datenbanken mit phpMyAdmin zu verwalten, müssen Sie sich entweder als MySQL-Root-Benutzer oder als ein anderes MySQL-Benutzerkonto mit Administratorrechten anmelden. Wir zeigen Ihnen, wie Sie sich mit beiden Methoden anmelden können.

Melden Sie sich als Root an

Standardmäßig ist der Root-Benutzer so eingestellt, das auth_socket zu verwenden Plugin, um sich bei Ihrem MySQL-Datenbankserver zu authentifizieren. Wenn Sie sich in phpMyAdmin als Root-Benutzer authentifizieren möchten, müssen Sie die Authentifizierungsmethode von auth_socket  ändern zu mysql_native_password.

Verbinden Sie sich dazu über SSH mit Ihrem Server und melden Sie sich dann bei Ihrem MySQL-Datenbankserver an, indem Sie den folgenden Befehl eingeben:

sudo mysql

Dadurch gelangen Sie als MySQL-Root-Benutzer zur MySQL-Shell. Um die Authentifizierungsmethode aller Ihrer Benutzer zu überprüfen, können Sie Folgendes ausführen:

SELECT user,plugin FROM mysql.user;

Sie erhalten die folgende Ausgabe auf Ihrem Bildschirm:

+------------------+-----------------------+
| user             | plugin                |
+------------------+-----------------------+
| root             | auth_socket           |
| mysql.session    | mysql_native_password |
| mysql.sys        | mysql_native_password |
| debian-sys-maint | mysql_native_password |
| phpmyadmin       | mysql_native_password |
+------------------+-----------------------+

Um das Authentifizierungs-Plug-in von auth_socket  zu ändern zu mysql_native_password  Für Ihren Root-Benutzer müssen Sie Folgendes ausführen:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'STRONG_PASSWORD';

Stellen Sie sicher, dass Sie den Teil STRONG_PASSWORD durch ein tatsächliches starkes Passwort ersetzen, das Sie für Ihren MySQL-Root-Benutzer verwenden möchten.

Danach müssen Sie alle Berechtigungen leeren, damit die Änderungen wirksam werden:

FLUSH PRIVILEGES;

Sie können dann denselben Befehl erneut ausführen, um zu prüfen, ob die Authentifizierungsmethode erfolgreich aktualisiert wurde:

SELECT user,plugin FROM mysql.user;

Ausgabe:

+------------------+-----------------------+
| user             | plugin                |
+------------------+-----------------------+
| root             | mysql_native_password |
| mysql.session    | mysql_native_password |
| mysql.sys        | mysql_native_password |
| debian-sys-maint | mysql_native_password |
| phpmyadmin       | mysql_native_password |
+------------------+-----------------------+

Um die Verbindung zum MySQL-Datenbankserver zu trennen, können Sie Folgendes eingeben:

exit;

Sie können sich jetzt mit Ihrem MySQL-Benutzer bei Ihrem phpMyAdmin anmelden und Ihre Datenbanken verwalten.

Erstellen Sie einen neuen Admin-Benutzer

Eine andere Möglichkeit besteht darin, einen neuen MySQL-Benutzer mit Administratorrechten zu erstellen. Wir zeigen Ihnen, wie Sie einen neuen Benutzer namens „admin“ erstellen, mit dem Sie sich bei Ihrem phpMyAdmin anmelden können.

Um diesen neuen Benutzer zu erstellen, melden Sie sich erneut bei Ihrem MySQL-Datenbankserver an mit:

sudo mysql

Und führen Sie den folgenden Befehl aus:

CREATE USER 'admin'@'localhost' IDENTIFIED BY 'STRONG_PASSWORD';

Stellen Sie auch hier sicher, dass Sie ein sicheres Passwort für Ihren Benutzer festlegen. Legen Sie als Nächstes die entsprechenden Berechtigungen fest, indem Sie Folgendes ausführen:

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;

Geben Sie zum Beenden des MySQL-Datenbankservers Folgendes ein:

exit;

Schritt 4:Schlussfolgerung

Herzliche Glückwünsche! Wenn Sie es bis zu diesem Schritt geschafft haben, haben Sie phpMyAdmin erfolgreich auf Ihrem Ubuntu 18.04 VPS installiert. Sie können sich unter http://yourIPaddress/phpmyadmin anmelden als Root-Nutzer oder als anderer Verwaltungsnutzer, je nachdem, für welche der beiden Methoden Sie sich während der Anleitung entschieden haben. Nach erfolgreicher Authentifizierung werden Sie zur Hauptverwaltungsseite von phpMyAdmin weitergeleitet, wie im Screenshot unten gezeigt, von wo aus Sie mit der Arbeit mit Ihren Datenbanken beginnen können.

Wenn Sie einer unserer Ubuntu-Hosting-Kunden sind, müssen Sie phpMyAdmin natürlich nicht auf Ihrem Ubuntu 18.04 VPS installieren – fragen Sie einfach unsere Administratoren, lehnen Sie sich zurück und entspannen Sie sich. Unsere Admins werden phpMyAdmin auf Ubuntu 18.04 umgehend für Sie installieren. Sie können auch diese Anleitung lesen:How to Install phpMyAdmin on Ubuntu 20.04 for updates.

PS. Wenn Ihnen dieser Beitrag darüber gefallen hat, wie man phpMyAdmin auf Ubuntu 18.04 VPS installiert , teilen Sie es bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.


Panels
  1. So installieren Sie Hadoop auf Ubuntu 18.04 oder 20.04

  2. Installieren Sie phpMyAdmin auf Ubuntu 16.04

  3. So installieren Sie R unter Ubuntu 16.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie phpMyAdmin unter Ubuntu 20.04

So installieren Sie phpMyAdmin unter Ubuntu 16.04

So installieren Sie phpMyAdmin unter Ubuntu 18.04 LTS

So installieren Sie phpMyAdmin unter Ubuntu 18.04

So installieren Sie phpMyAdmin unter Ubuntu 18.04

So installieren Sie phpMyAdmin unter Ubuntu 20.04

So installieren Sie phpMyAdmin unter Ubuntu 22.04