Um Webentwicklung zu machen, können Sie XAMPP oder LAMP installieren. Wenn Sie den XAMPP -Server für Ubuntu verwenden, müssen Sie PhpMyAdmin nicht separat installieren. Es wird standardmäßig auf XAMPP -Server installiert, wenn Sie den XAMPP -Server installieren. Wenn Sie jedoch Lampe auf Ubuntu verwenden, müssen Sie PhpMyAdmin installieren, indem Sie das Paket herunterladen. In diesem Tutorial können Sie PhpMyAdmin auf Ubuntu installieren.
Vor dem Start des Installationsprozesses müssen Sie bestätigen, dass die Lampe ordnungsgemäß funktioniert. Führen Sie die folgenden Befehle aus, um zu überprüfen, ob Apache2, MySQL und PHP installiert sind und funktionieren.
Überprüfen Sie den aktuellen Status des Webservers (Apache2).
$ sudo systemctl Status Apache2
Überprüfen Sie die Verbindung des Datenbankservers (MySQL/Mariadb). MySQL Server ist hier installiert.
[Wenn kein Passwort für root festgelegt wird]
$ sudo mysqloder
[Wenn Root -Benutzer Passwort hat]
$ sudo mysql -u root -pÜberprüfen Sie die Version des installierten PHP.
$ php -v
Öffnen Sie einen beliebigen Browser und überprüfen Sie, ob der Apache -Server ausgeführt wird.
http: // localhost
Nachdem Sie die oben genannten Aufgaben überprüft haben, können Sie den Installationsprozess von starten phpmyadmin auf Ubuntu.
Führen Sie den Aktualisierungsbefehl aus, bevor Sie den Installationsprozess von PHPMYADMIN angeben.
$ sudo APT Update
Führen Sie nach dem Update den folgenden Befehl aus, um Phpmyadmin von Ubuntu -Repositories zu installieren. Drücken Sie "y" Wenn die Erlaubnis zum Starten der Installation aufgefordert wird.
$ sudo apt installieren Sie PHPMYADMIN PHP-MBSTRING PHP-GETTEXT
Drücken Sie die Raum So wählen Sie den Server aus Apache2, wählen OK und drücken Sie die Eingabetaste, wenn die folgende Eingabeaufforderung angezeigt wird.
Wählen Ja und drücken Sie die Eingabetaste, um sie zu verwenden dbconfig-common Zum Einrichten der Datenbank.
Als nächstes müssen Sie MySQL -Kennwort festlegen, um eine Verbindung zum Datenbankserver herzustellen. Geben Sie das Passwort ein, wählen Sie OK und drücken Sie die Eingabetaste.
Geben Sie das Passwort zur Bestätigung ein. Wählen OK und drücken Sie die Eingabetaste.
Führen Sie den folgenden Befehl aus, um die PHP -Erweiterung zu aktivieren, Mbstring, Zur Verwendung von PhpMyAdmin Apache -Konfigurationsdatei.
$ sudo phpenmod mbstring
Starten Sie Apache Server neu, um die Installation auswirken.
$ sudo systemctl starten Sie Apache2 neu
Jetzt ist PhpMyAdmin ordnungsgemäß installiert und Sie können den nächsten Schritt durchführen, um eine andere Konfiguration von PHPMYADMIN einzurichten.
Schritt-2: Setup-Authentifizierung und Privilegien
Ein Standard -Benutzername und ein Standardkennwort werden zum Zeitpunkt der Installation von PHPMYADMIN für Datenbankaufgaben festgelegt. Der Standardbenutzername lautet 'phpmyadmin'Und das Passwort ist das, das Sie im vorherigen Schritt festgelegt haben. Es ist jedoch besser, PHPMYADMIN zu verwenden, indem eine Verbindung als Root -Benutzer hergestellt wird, um alle Arten von Datenbankvorgängen auszuführen. Wenn kein Passwort für ein festgelegt ist für Wurzel Benutzer Wenn MySQL oder MariADB -Server installiert ist, muss ein Kennwort für den Datenbankserver später festgelegt werden. Root -Benutzer kann verwenden 'auth_socket' oder 'mysql_native_password'Plugin, um eine Verbindung zum Server herzustellen. Wenn 'auth_socket"Plugin wird für Root -Benutzer geladen und ändert dann die Authentifizierungsmethode des Root -Benutzers von"auth_socket' Zu 'mysql_native_password'Für Sicherheitszwecke. Sie können auch ein neues Benutzerkonto erstellen, um auf PhpMyAdmin zugreifen zu können.
Konfiguration für Root -Benutzer:
Verbinden Sie eine Verbindung mit dem Datenbankserver und überprüfen Sie die aktuelle Authentifizierungsmethode von Wurzel Benutzer.
$ sudo mysqlSetzen Sie das Kennwort für Root -Benutzer, wenn Sie nicht zuvor festgelegt sind.
> Passwort 'root'@'localhost' = password ('myNewpasword');Ändern Sie die Authentifizierungsmethode des Stammbenutzerauth_socket''. Hier wird die Authentifizierungsmethode auf 'festgelegtmysql_native_password' standardmäßig. Es ist also nicht erforderlich, den folgenden Befehl auszuführen.
> Benutzern Sie den Benutzer 'root'@'localhost' identifiziert mit MySQL_Native_Password von 'myNewPassword';Führen Sie den folgenden Befehl aus, um die Authentifizierung neu zu laden und den Effekt der Änderung anzuzeigen.
> Spush -Privilegien;Führen Sie erneut die folgende Abfrage aus, um die aktuelle Authentifizierungsmethode von zu überprüfen Wurzel Benutzer.
> Wählen Sie Benutzer, Authentifizierung_String, Plugin, Host von MySQL.Benutzer;Konfiguration für einen bestimmten MySQL -Benutzer:
Wenn Sie anderen Benutzern die Berechtigung festlegen möchten, ohne Root -Benutzer auf PHPMyAdmin zuzugreifen, erledigen Sie die folgenden Aufgaben.
Verbinden Sie sich mit MySQL Server als Root -Benutzer und erstellen Sie einen neuen Benutzer. Das Kennwort wird im vorherigen Schritt für den Root -Benutzer festgelegt. Sie müssen also verwenden -P Option zur Verbindung mit dem Server.
$ mysql -u root -pFühren Sie die folgende Abfrage aus, um einen neuen Benutzer mit dem Namen zu erstellen "LinuxHint";
> Benutzer 'LinuxHint'@'localhost' erstellen von 'SecretPass';Als nächstes müssen Sie die erforderlichen Berechtigungen festlegen, damit der neue Benutzer auf den Datenbankserver zugreifen kann. Führen Sie den folgenden Befehl aus, um alle Berechtigungen für den neuen Benutzer festzulegen.
> Gewähren Sie alle Privilegien auf *.* Zu 'linuxHint'@'localhost' mit Grant -Option;Beenden Sie nun aus der MySQL -Eingabeaufforderung.
> Beenden
Zugang zu PhpMyAdmin vom Browser:
Öffnen Sie einen beliebigen Browser und geben Sie die folgende URL ein, um dies zu überprüfen phpmyadmin funktioniert ordnungsgemäß oder nicht.
http: // localhost/phpmyadmin
Melden Sie sich nun beim Server an, indem Sie root oder neu erstellte Benutzeranmeldeinformationen bereitstellen. Die folgende Seite wird nach dem Anmeldung angezeigt.
Schritt 3: Verwenden von PhpMyAdmin
Es gibt zwei Panels in phpmyadmin Buchseite. Das linke Feld zeigt die Liste aller vorhandenen Datenbanken, Tabellen, Prozeduren und Ansichten an. Sie müssen auf die Schaltfläche "+" der bestimmten Datenbank klicken, um die Tabellen, Prozeduren und Ansichten anzuzeigen.
Das rechte Bereich enthält verschiedene Datenbankserverinformationen und Registerkartenoptionen, um bestimmte Datenbankaufgaben auszuführen. Fünf Untertafeln der CPanel -Seite sind Allgemeine Einstellungen, Erscheinungseinstellungen, Datenbankserver, Webserver und PHPMYADMIN. Die Verwendung dieser Panels wird in Kürze hier erklärt.
Allgemeine Einstellungen:
Sie können dieses Panel verwenden, um die Liste von MySQL Charset anzuzeigen und MySQL -Verbindungskonsum zu ändern.
Erscheinungseinstellungen:
Sie ändern die Sprache, das Thema, die Schriftgröße und die anderen Erscheinungsbild -Einstellungen aus diesem Panel.
Datenbankserver:
Dieses Panel zeigt verschiedene Informationen zum Datenbankserver an, z.
Webserver:
Dieses Panel zeigt Informationen über Webserver, Datenbankclient und PHP.
phpmyadmin:
Dies zeigt die PhpMyAdmin -Version und andere verwandte Informationen.
Registerkartenoptionen:
Die Oberseite des rechten Feldes enthält die Registerkarte Menü. Der Benutzer muss die Registerkartenoptionen verwenden, um verschiedene Typen wichtige Datenbankvorgänge auszuführen, z.
Jetzt ist PhpMyAdmin ein wesentliches Tool für jeden Webentwickler, um Datenbankaufgaben zu vereinfachen. Wenn Sie also die Weboberfläche für die Datenbankverwaltung auf LAMP -Server verwenden möchten, befolgen Sie dieses Tutorial richtig und genießen Sie.