Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So installieren Sie Adminer in einer eigenen App

Eine Kopie von Adminer, die auf einer einzelnen App auf Ihrem Server installiert ist, ermöglicht Ihnen den Zugriff auf alle Datenbanken Ihrer Apps. Wenn Sie jedoch nicht möchten, dass Adminer in einer Ihrer vorhandenen Apps installiert wird, können Sie es mit demselben Ergebnis selbst installieren.

Die Installation von Adminer in einer eigenen App hat einige Vorteile, einschließlich des Zugriffs über eine Subdomain statt über ein Unterverzeichnis und die Eliminierung von potenziell widersprüchlichen .htaccess Regeln, die die Installation in einer bestehenden App verursachen könnte.

Erstellen einer App für Administratoren

Erstellen Sie zunächst eine neue App für Adminer in ServerPilot.

Geben Sie eine Subdomain für die App ein, z. B. db.example.com (oder was auch immer Sie wollen). Vergessen Sie nicht, DNS für diese Subdomain zu konfigurieren.

Installieren von Adminer

Um Adminer zu installieren, besuchen Sie www.adminer.org und klicken Sie auf Herunterladen .

Klicken Sie dann auf die erste Auswahl in der Download-Liste; dies sollte die neueste Version von Adminer sein.

Der Adminer beginnt mit dem Herunterladen von SourceForge.net.

Wenn der Download abgeschlossen ist, ziehen Sie adminer-X.Y.Z.php (wobei X.Y.Z die Versionsnummer ist) aus dem Download-Ordner Ihres Computers in den öffentlichen Ordner Ihrer App Ordner in Cyberduck oder Ihrem bevorzugten SFTP-Client.

Löschen Sie den ursprünglichen Index Ihrer App Datei und benennen Sie adminer-X.Y.Z.php um zu index.php .

Bei Administrator anmelden

Sie sollten nun in der Lage sein, Adminer über diese Subdomain aufzurufen (z. B. http://db.example.com ) in Ihrem Browser.

Auch hier können Sie einfach auf alle Datenbanken auf Ihrem Server zugreifen, indem Sie sich mit den richtigen Anmeldeinformationen über diese einzelne Adminer-Installation und Subdomain anmelden.

Sie können sich mit jeder Datenbank bei Adminer anmelden Name, Benutzername und Passwort, die Sie über ServerPilot für eine beliebige App auf diesem Server erstellt haben.