GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Wie erlaube ich eine Remote-Verbindung zum MySQL-Server in cPanel/WHM-Server?

Um potenzielle Sicherheitsrisiken für den MySQL-Server zu vermeiden, sind Remote-MySQL-Verbindungen standardmäßig auf cPanel-Servern deaktiviert. Remote-MySQL-Verbindungen können entweder über den Web Host Manager (WHM) oder über cPanel (für bestimmte Datenbanken, die unter diesem cPanel-Konto erstellt wurden), da wir keine Remote-MySQL-Verbindungen im cPanel-Shared-Hosting zulassen , gilt diese Anleitung nur für unsere Kunden von VPS und dedizierten Servern. Bevor Sie die folgenden Methoden ausprobieren, vergewissern Sie sich, dass Port 3306 in Ihrer Server-Firewall geöffnet ist.

Remote MySQL von WHM aktivieren

  1. Melden Sie sich bei WHM an .

  2. Suchen Sie SQL-Dienste Abschnitt und klicken Sie auf Zusätzliche Hosts für den MySQL-Zugriff Link.



  3. Geben Sie auf dem nächsten Bildschirm die IP-Adresse oder Host(s) ein, denen Sie Remote-MySQL-Zugriff gewähren möchten, und klicken Sie auf Speichern Taste. Wenn Sie diese Einstellungen für alle cPanel-Konten aktivieren möchten, klicken Sie auf Hier klicken unten verlinken. Jetzt wurde die Fernverbindung in WHM aktiviert. Jedes cPanel-Konto, das eine Remoteverbindung verwenden möchte, muss diese wie folgt aktivieren.

Remote MySQL von cPanel aktivieren

  1. Melden Sie sich bei cPanel an. Weitere Informationen finden Sie unter So melden Sie sich von WHM bei cPanel an für mehr Details.

  2. Suchen Sie die Datenbanken Sektion. Unter Datenbanken Suchen Sie im Abschnitt Remote MySQL Option und klicken Sie darauf.



  3. Geben Sie im nächsten Bildschirm den Hostnamen oder die IP-Adresse ein, auf die Sie Remote-MySQL-Zugriff gewähren möchten, und klicken Sie auf Speichern Taste. Wenn sich Ihre IP-Adresse regelmäßig ändert, können Sie Platzhalter verwenden, indem Sie % verwenden Symbol. Dadurch werden alle IP-Adressen in diesem Bereich hinzugefügt. Zum Beispiel; wenn Sie IP-Adressen im Bereich von 192.168.3.1 bis 192.168.3.255 auflisten möchten können Sie eine IP-Adresse als 192.168.3. % hinzufügen .

NOTE: Following steps are additional and need to be taken only when you are unable to connect to MySQL server after enabling Remote MySQL from WHM.

Manchmal konnte nach dem Aktivieren von MySQL-Remoteverbindungen nicht remote darauf zugegriffen werden, da es möglicherweise an localhost (127.0.0.1) gebunden war. Um dies zu beheben, müssen Sie die folgenden Änderungen in MySQL vornehmen Konfigurationsdatei (my.conf).

  1. Melden Sie sich beim MySQL-Server an (wo der MySQL-Server installiert ist) und bearbeiten Sie die my.cnf Datei mit einem Texteditor wie vi . Normalerweise my.cnf Datei befindet sich unter /etc/mysql/my.cnf oder unter /etc/my.cnf .

    # vi /etc/my.cnf
  2. Sobald eine Datei geöffnet ist, suchen Sie die Zeile, die skip-networking enthält und vergewissern Sie sich, dass es wie folgt kommentiert ist.

    # skip-networking
  3. Suchen Sie nun die Zeile mit bind-address und kommentieren Sie es wie folgt aus.

    # bind-address = 127.0.0.1
  4. Speichern und schließen Sie die Datei und starten Sie den MySQL-Server neu.

    # /etc/init.d/mysql restart   //    Debian & Ubuntu Linux
    # /etc/init.d/mysqld restart // CentOS & Fedora Linux

→ Möchten Sie eine MySQL-DB von phpMyAdmin verbinden? Weitere Informationen finden Sie unter MySQL von phpMyAdmin verbinden für weitere Details.


Panels
  1. So lassen Sie Remote-Verbindungen zu MySQL zu

  2. So konfigurieren Sie den Remote-MySQL-Zugriff in cPanel

  3. So konfigurieren Sie die Sicherung in cPanel/WHM Server

  4. So erlauben Sie eine Remote-Verbindung zum MySQL-Datenbankserver

  5. Wie füge ich eine Remote-MySQL-Verbindung unter Linux hinzu?

Wie ändere ich den Hostnamen eines cPanel/WHM-Servers?

Wie installiere und konfiguriere ich Memcached auf dem cPanel / WHM-Server?

So installieren Sie cPanel und WHM in CentOS 7

Wie richte ich den Remote-MySQL-Zugriff auf cPanel ein?

Remote-MySQL in cPanel

So richten Sie cPanel-E-Mail-Benachrichtigungen ein