Remote-Datenbankserver
Einführung
FASTPANEL® ermöglicht die Verbindung externer Datenbankserver: MySQL oder PostgreSQL, und bietet somit die Möglichkeit, mit Datenbanken zu arbeiten, die sich auf externen Servern befinden.
Externe Datenbanken können nicht zu Backup-Plänen hinzugefügt werden, und die Verwaltung von Einstellungen ist für externe Datenbankserver in FASTPANEL® nicht verfügbar
Dieser Artikel beschreibt ein Beispiel für die Verbindung eines externen DBMS-Servers mit FASTPANEL® auf dem Hauptserver.
In den Beispielen dieses Artikels wird die symbolische IP 1.1.1.1 als Adresse des Hauptservers mit FASTPANEL® verwendet. Die tatsächliche Adresse des externen Servers ist nicht relevant, aber außerhalb der in diesem Artikel gegebenen Beispiele hat sie nichts mit 1.1.1.1 zu tun
Verbindung eines MySQL-Datenbankservers
Um einen externen MySQL-Server mit FASTPANEL® zu verbinden, führen Sie die folgenden Schritte aus:
-
Durch Ausführen der folgenden Abfrage erstellen Sie einen Benutzer auf dem externen MySQL-Server, dem Berechtigungen erteilt werden, um externe Verbindungen und die Datenbankverwaltung zu ermöglichen. Dazu müssen Sie sich als administrativer Benutzer bei mysql anmelden:
CREATE USER 'FASTPANEL_USER'@'FASTPANEL_IP' IDENTIFIED BY 'PASSWORD';- FASTPANEL_USER - der Benutzername, der für Verbindungen von FASTPANEL® zum Server verwendet wird
- FASTPANEL_IP - eine IP-Adresse des Servers, auf dem FASTPANEL® installiert ist
- PASSWORD - das Passwort, das für Verbindungen von FASTPANEL® zum Server verwendet wird
Beispiel für eine Abfrage:

-
Erteilen Sie dem erstellten Benutzer administrative Berechtigungen, indem Sie die folgende Abfrage ausführen
GRANT ALL PRIVILEGES ON *.* TO FASTPANEL_USER@'FASTPANEL_IP' WITH GRANT OPTION;- FASTPANEL_USER - der Benutzername, der für Verbindungen von FASTPANEL® zum Server verwendet wird.
- FASTPANEL_IP - die IP-Adresse des Servers, auf dem FASTPANEL® installiert ist
Beispiel für eine Abfrage:

-
Konfigurieren Sie MySQL so, dass es auf allen Netzwerkschnittstellen lauscht. Dazu muss die folgende Zeile in der MySQL-Konfigurationsdatei bearbeitet oder hinzugefügt werden (meistens ist es
/etc/mysql/my.cnf, kann aber abweichen):bind_address = *
Um die neuen Einstellungen zu aktivieren, muss MySQL neu gestartet werden. Bei Systemen vom Typ systemd kann dies durch Ausführen des folgenden Befehls erreicht werden:
systemctl restart mysql
Um die Einrichtung abzuschließen, führen Sie die folgenden Aktionen in FASTPANEL® auf dem Hauptserver aus
-
Gehen Sie zu "Einstellungen" → "Datenbanken"