GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak povolit vzdálené připojení k serveru MySQL na serveru cPanel/WHM?

Aby se předešlo potenciálním bezpečnostním rizikům pro server MySQL, ve výchozím nastavení jsou vzdálená připojení MySQL na serverech cPanel zakázána. Vzdálená připojení MySQL lze povolit buď prostřednictvím Web Host Manager (WHM) nebo prostřednictvím cPanel (pro konkrétní databáze vytvořené pod tímto účtem cPanel). Protože nepovolujeme vzdálená připojení MySQL na sdíleném hostingu cPanel , bude tato příručka použitelná pouze pro naše zákazníky VPS a dedikovaných serverů. Než se podíváte na následující metody, ujistěte se, že je na vašem serveru firewall otevřen port 3306.

Povolit vzdálené MySQL z WHM

  1. Přihlaste se do WHM .

  2. Vyhledejte služby SQL a klikněte na Další hostitelé přístupu k MySQL odkaz.



  3. Na další obrazovce zadejte IP adresu nebo hostitele, kterým chcete udělit vzdálený přístup k MySQL, a klikněte na Uložit knoflík. Pokud chcete aktivovat tato nastavení pro všechny účty cPanel, klikněte na Klikněte sem odkaz dole. Nyní bylo ve WHM aktivováno vzdálené připojení. Každý účet cPanel, který chce používat vzdálené připojení, jej musí aktivovat následovně.

Povolení vzdáleného MySQL z cPanelu

  1. Přihlaste se do cPanelu. Přečtěte si prosím jak se přihlásit do cPanel z WHM Více podrobností.

  2. Vyhledejte Databáze sekce. V části Databáze v sekci vyhledejte Vzdálené MySQL možnost a klikněte na ni.



  3. Na další obrazovce zadejte název hostitele nebo IP adresu, které chcete udělit vzdálený přístup k MySQL, a klikněte na tlačítko Uložit knoflík. Pokud se vaše IP adresa pravidelně mění, můžete použít zástupný znak pomocí % symbol. Tím se přidají všechny IP adresy v tomto rozsahu. Například; pokud chcete uvést rozsah IP adres od 192.168.3.1 do 192.168.3.255 , můžete přidat IP adresu jako 192.168.3.% .

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.

Někdy po povolení vzdálených připojení MySQL nebylo možné získat vzdálený přístup, protože se mohl vázat na localhost (127.0.0.1). Chcete-li to opravit, budete muset provést následující změny v MySQL konfigurační soubor (my.conf).

  1. Přihlaste se k serveru MySQL (kde je server MySQL nainstalován) a upravte soubor my.cnf pomocí textového editoru, jako je vi . Obvykle my.cnf soubor se nachází na adrese /etc/mysql/my.cnf nebo na /etc/my.cnf .

    # vi /etc/my.cnf
  2. Po otevření souboru vyhledejte řádek obsahující skip-networking a ujistěte se, že je okomentován následovně.

    # skip-networking
  3. Nyní vyhledejte řádek obsahující bind-address a okomentujte jej následovně.

    # bind-address = 127.0.0.1
  4. Uložte a zavřete soubor a restartujte server MySQL.

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

→ Chcete připojit MySQL DB z phpMyAdmin? Viz připojení MySQL z phpMyAdmin pro více podrobností.


Panels
  1. Jak nakonfigurovat vzdálený přístup k MySQL v cPanel

  2. Jak nakonfigurovat zálohování v cPanel/WHM Server

  3. Jak přidat vzdálené připojení MySQL v linuxu?

  1. Jak povolit vzdálená připojení k MySQL

  2. Jak povolit vzdálená připojení k MySQL

  3. Jak povolit vzdálené připojení k databázovému serveru MySQL

  1. Jak povolit vzdálený přístup k databázovému serveru MySQL

  2. Jak nainstalovat WHM Cpanel na AlmaLinux 8 Server

  3. Jak upgradovat verzi PHP v cPanel/WHM Server?