PhpMyAdmin ist ein kostenloses Projekt fürWebentwickler, die die Interaktion mit MySQL-Datenbanken vereinfachen sollen. Das Tool ist in PHP geschrieben und funktioniert über jeden Webbrowser. Damit es ordnungsgemäß funktioniert, müssen ein Webserver, PHP und MySQL auf dem System installiert sein. Dieser Artikel konzentriert sich auf die Installation von PhpMyAdmin auf verschiedenen Betriebssystemen - Ubuntu, Centos und Debian.
Installation von PhpMyAdmin unter Ubuntu
Bevor Sie das Programm auf diesem System installieren, müssen Sie das LAMP-Bundle darin haben. Der erste Begriff in der Abkürzung bedeutet, dass ein System der Linux-Familie verwendet wird.
Apache ist einer der beliebtestenWebserver. MySQL ist eine Komponente für den Betrieb mit Datenbanken einer Site oder eines Projekts. Nun, PHP ist die Sprache, in der Webdienste geschrieben werden. In diesem Zusammenhang bedeutet dies, dass ein Übersetzer verwendet wird, der PHP-Code in Anweisungen konvertiert, die der Browser verstehen kann. Das Folgende ist eine kurze Beschreibung des Installationsprozesses für dieses Kit. PhpMyAdmin wird ohne es nicht funktionieren.
LAMP installieren
Alle diese Komponenten können separat oder als fertiges Kit installiert werden. Um den Einrichtungsprozess zu verstehen, ist es am besten, alles manuell durchzuführen. Apache unter Ubuntu kann mit zwei Zeilen installiert werden:
- sudo apt-get update - Diese Zeile wird benötigt, um Daten über Anwendungen zu aktualisieren, die sich bereits im System befinden.
- sudo apt-get install apache2 - die Installation selbst.
Da diese Befehle im Auftrag von ausgeführt werden müssenSuperuser, dann wird Sudo vor sie gestellt, und das Root-Passwort ist erforderlich. Das System scannt den verfügbaren Speicherplatz und meldet, wie viel die neue Software benötigt. Anschließend wird durch Drücken der Y-Taste eine Einigung angeboten. Die erfolgreiche Serverinstallation wird überprüft, indem Sie im Browser auf die Adresse des lokalen Hosts klicken. Dies sollte zu einer Seite führen, die der im Bild unten gezeigten ähnelt.
Der nächste Schritt ist die Installation und Konfiguration von MySQL. Wie beim Server wird das Terminal verwendet. Es wird eingegeben: sudo apt-get install mysql-server. Dabei werden Sie vom System zur Eingabe eines Kennworts für das Root-Konto aufgefordert. Es ist erwähnenswert, dass dies nicht Root-Ubuntu ist, sondern MySQL.
Der letzte Schritt ist die Installation von PHP unter Ubuntu. Dieses Modul muss in Verbindung mit mehreren seiner Add-Ons installiert werden, damit es ordnungsgemäß und optimal mit Datenbanken und dem Server funktioniert. Der folgende Befehl wird ausgeführt und besteht aus mehreren Namen: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. Nach der Eingabe kann die Installation der LAMP-Komponenten als abgeschlossen betrachtet werden. Es bleibt ein Neustart des Servers mit dem Befehl sudo systemctl restart apache2.
Um die Funktionalität zu testenErstellen Sie im Softwarepaket eine Testdatei im Verzeichnis / var / www / html /. Darin können Sie mehrere Zeilen in PHP schreiben, die Daten über das System oder einen Fehler anzeigen, wenn dies fehlschlägt:
- <? php
- phpinfo()
- ?>
Nun sollte unter localhost / filename.php eine Seite ähnlich der im Bild oben gezeigten angezeigt werden.
PhpMyAdmin: Aktionsfolge
Die Installation von PhpMyAdmin unter Ubuntu ist dasselbe wiewie der Rest der Anwendungen - durch ein paar Zeilen. Zuerst schreiben wir diesen Befehl: sudo apt-get install phpmyadmin. Dabei wird der Benutzer gefragt, welcher Server funktionieren soll. In diesem Fall müssen Sie Apache auswählen. Als nächstes stellt sich die Frage, ob das Konfigurationstool dbconfig-common verwendet wird, was zu bejahen ist. Am wichtigsten ist, dass Sie nach einem Passwort für die MySQL-Datenbank gefragt werden. Dann benötigen Sie auch einen Geheimcode für PhpMyAdmin. Es bleibt ein erneuter Neustart des Webservers: sudo systemctl restart apache2. Nachdem Sie die Adresse localhost / phpmyadmin aufgerufen haben, sollte die Seite zur Eingabe von Login und Passwort angezeigt werden: Nach dem Login können Sie die Datenbanken über eine komfortable Oberfläche manuell verwalten.
CentOS und PhpMyAdmin
So installieren Sie PhpMyAdmin auch auf CentOSSie benötigen ein LAMP-Kit. Das gesamte Verfahren ist dem für Ubuntu beschriebenen sehr ähnlich. Der einzige Unterschied besteht darin, dass es über den Yum-Manager ausgeführt wird und der Name des Servers selbst etwas anders aussieht: sudo yum install httpd.
Der Start geht so:
- sudo systemctl start httpd
- sudo systemctl aktivieren httpd
Wenn alles korrekt ist, steht die Testseite unter localhost im Browser zur Verfügung.
Als nächstes benötigen Sie einen MySQL-Server. Die Implementierungen sind für verschiedene Linux-Distributionen leicht unterschiedlich, insbesondere für CentOS wird die MariaDB-Interpretation installiert: sudo yum install mariadb-server.
Der Start erfolgt ähnlich wie beim Webserver:
- sudo systemctl start mariadb
- sudo systemctl aktivieren mariadb
Aber um zu funktionieren, müssen Sie ein Passwort für root angeben, daher wird der Befehl verwendet: sudo mysql_secure_installation. Ein neues Passwort wird angegeben.
Die PHP-Installation erfolgt auch mit dem Anschluss eines solchen Moduls: sudo yum install php php-pear php-gd php-mysql.
Um alle am System vorgenommenen Änderungen zu übernehmen, starten Sie den Webserver neu: sudo systemctl restart httpd.
Jetzt ist PhpMyAdmin selbst an der Reihe. Dafür gibt es einen Befehl: sudo yum install phpmyadmin
Genau wie in Ubuntu, nach dem nächstenBeim Neustart des Webservers wird die Seite mit PhpMyAdmin durch den in die Adressleiste des Browsers eingegebenen Befehl geöffnet: localhost / phpmyadmin. An dieser Stelle kann die Installation von PhpMyAdmin auf CentOS als abgeschlossen betrachtet werden.
PHPMyAdmin und Debian
Debian- und Ubuntu-Distributionen sind sich sehr ähnlichdu selbst. Daher ist es nicht verwunderlich, dass alle Anweisungen zur Installation von PhpMyAdmin unter Debian von Ubuntu-Befehl zu Befehl kopiert werden können. Der einzige Unterschied besteht möglicherweise darin, dass der aktuelle Benutzer root ist, sodass der Befehl sudo überflüssig ist.
Fazit
Der Artikel umfasste kurze Anweisungen füreinfache Installation des LAMP-Softwarepakets und PhpMyAdmin dazu. Natürlich kann es sein, dass der Prozess nicht immer reibungslos abläuft und Fehler auftreten können. Aber fast alle von ihnen werden von ihren eigenen Codes begleitet, mit denen Sie eine Erklärung und eine Lösung dafür finden können. Aber in den meisten Fällen sollte die Installation von PhpMyAdmin reibungslos verlaufen.
Darüber hinaus gibt es im Web für verschiedene Distributionenein fertiges LAMP-Bundle, das in einer Linie installiert werden kann. Natürlich wird die Montage von inoffiziellen Produktherstellern durchgeführt, daher können ihre Versionen manchmal etwas veraltet sein. Die manuelle Installation ermöglicht Ihnen die Verwendung der neuesten Versionen. Und nach Abschluss aller Verfahren erhält der Eigentümer eine komfortable und schnelle Komponente zur Verwaltung seiner Datenbanken.