How to install phpMyAdmin on Windows | lynda.com tutorial
Inhaltsverzeichnis:
- Voraussetzungen
- Installieren von phpMyAdmin auf CentOS
- Konfigurieren von Nginx und phpMyAdmin
- Zugriff auf phpMyAdmin
- Fazit
phpMyAdmin ist ein Open Source PHP-basiertes Tool zur Verwaltung von MySQL- und MariaDB-Servern über eine webbasierte Oberfläche.
Mit phpMyAdmin können Sie mit MySQL-Datenbanken interagieren, Benutzerkonten und Berechtigungen verwalten, SQL-Anweisungen ausführen, Daten in einer Vielzahl von Datenformaten importieren und exportieren und vieles mehr.
In diesem Tutorial zeigen wir Ihnen, wie phpMyAdmin mit Nginx auf CentOS 7 installieren.
Voraussetzungen
Stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllt haben, bevor Sie mit diesem Lernprogramm fortfahren:
- LEMP (Linux, Nginx, MySQL und PHP 7) ist auf Ihrem CentOS-Server installiert. Als Benutzer mit Sudo-Berechtigungen angemeldet.
Obwohl dies nicht erforderlich ist, wird empfohlen, über HTTPS auf Ihre phpMyAdmin-Installation zuzugreifen. Wenn Ihre Websites kein SSL enthalten, befolgen Sie die Anweisungen zum Sichern Ihres Nginx mit Let's Encrypt unter CentOS 7.
Installieren von phpMyAdmin auf CentOS
Gehen Sie folgendermaßen vor, um phpMyAdmin auf einem CentOS 7-System zu installieren:
-
phpMyAdmin ist im EPEL-Repository enthalten. Wenn Sie EPEL noch nicht aktiviert haben, können Sie Folgendes eingeben:
sudo yum install epel-releaseSobald das EPEL-Repository aktiviert ist, installieren Sie phpMyAdmin und alle zugehörigen Abhängigkeiten mit dem folgenden Befehl:
sudo yum install phpmyadminÄndern Sie den Gruppenbesitz des Verzeichnisses
/etc/phpMyAdmininnginx(den Benutzer, unter dem der PHP-FPM-Dienst ausgeführt wird):sudo chgrp -R nginx /etc/phpMyAdmin
Konfigurieren von Nginx und phpMyAdmin
Es gibt mehrere Möglichkeiten, wie Sie die Nginx konfigurieren phpMyAdmin Dateien zu dienen. Wenn sich Ihre Domain des Servers Block bereits eingerichtet, um die PHP-Anfragen zu bedienen, dann können Sie einfach einen symbolischen Link von den phpMyAdmin-Installationsdateien auf Ihrem Domain-Dokumentstammverzeichnis erstellen.
In diesem Leitfaden werden wir einen Ausschnitt erstellen, die wir in allen unseren Nginx Server Blockdateien enthalten kann.
Beginnen Sie mit dem Erstellen des
snippets
Verzeichnisses:
sudo mkdir -p /etc/nginx/snippets
Öffnen Sie Ihren Texteditor und erstellen Sie die folgende Datei:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
Fügen Sie den folgenden Inhalt ein:
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
Stellen Sie sicher, dass Sie mit dem richtigen Socket - Pfad oder Adresse / Port für die
fastcgi_pass
Richtlinie.
Speichern Sie die Datei und schließen Sie Ihren Editor.
Sie können jetzt die folgende Zeile zum
domain.com/phpmyadmin
jeder Domain hinzufügen, auf den Sie über phpMyAdmin zugreifen möchten:
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
Hier ist ein Beispiel:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
Zugriff auf phpMyAdmin
Um auf die phpMyAdmin-Oberfläche zuzugreifen, öffnen Sie Ihren bevorzugten Browser und geben Sie den Domainnamen oder die öffentliche IP-Adresse Ihres Servers gefolgt von
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
Geben Sie die administrativen Benutzeranmeldeinformationen und klicken Sie auf
Go
.


Fazit
Herzlichen Glückwunsch, Sie haben phpMyAdmin erfolgreich auf Ihrem CentOS 7-Server installiert. Sie können jetzt MySQL-Datenbanken, Benutzer und Tabellen erstellen und verschiedene MySQL-Abfragen und -Operationen ausführen.
CentOS phpMyAdmin mysql MariaDB nginx phpWie installiere und sichere ich phpmyadmin mit Apache auf Centos 7?
Mit phpMyAdmin können Sie mit MySQL-Datenbanken interagieren, Benutzerkonten und Berechtigungen verwalten und SQL-Anweisungen ausführen. In diesem Tutorial werden wir durch die Schritte gehen, die für die Installation und Sicherung von phpMyAdmin mit Apache unter CentOS 7 erforderlich sind.
Wie installiere ich Nginx auf Centos 7?
Nginx ausgesprochen 'engine x' ist ein kostenloser Open-Source-Hochleistungs-HTTP- und Reverse-Proxy-Server, der für die Auslastung einiger der größten Websites im Internet verantwortlich ist. In diesem Tutorial erfahren Sie, wie Sie Nginx auf Ihrem CentOS 7-Computer installieren und verwalten.
Wie installiere ich WordPress mit Nginx auf Centos 7
In diesem Tutorial zeigen wir Ihnen, wie Sie WordPress auf einem CentOS 7-Computer installieren. WordPress ist die mit Abstand beliebteste Open-Source-Blogging- und CMS-Plattform weltweit.







