Puteți utiliza oricare dintre urmatoarele metode pentru a accesa bazele dvs. de date MySQL remote :
- SSH tunnel: Aceasta este metoda cea mai sigura. Astfel creati un tunel SSH care forwadreaza un port de pe computerul dvs. local catre serverul remote MySQL. Traficul MySQL este criptat de tunelul SSH.
- Conectare directa: Puteti configura o conexiune directa intre computerul dvs. local si serverul MySQL remote. Desi este mai ușor de configurat, nu este la fel de sigura ca prima optiune.
Dupa ce ati configurat o conexiune MySQL remote , puteti utiliza o aplicatie client MySQL pentru a va gestiona bazele de date.
Metoda 1: Configurarea unui tunel SSH
Procedura pe care o urmați pentru a configura un tunel SSH intre calculatorul local si serverele hostx depinde de sistemul de operare al caclulatorului dvs.
Microsoft Windows
Pentru a utiliza un tunel SSH pe un computer care ruleaza Microsoft Windows, aveti nevoie de un program client SSH.
Recomandam utilizarea aplicatiei PuTTY, pe care o puteti descarca aici.
Dupa ce ati descarcat executabilul PuTTY pe calculatorul local, puteti configura un tunel SSH.
- Porniti aplicatia PuTTY.
- In panoul Category , expandati sectiunea Connection, expandati SSH, apoi click pe Tunnels.
- In casuta Source port pentru sectiunea Port Forwarding tastati 3306. acesta e portul local de forward.
In cazul in care rulati local un sever MySQL va trebui sa modificati numarul port-ului pentru serverulul local (de exemplu, in 3307) pentru a evita conflictul intre porturi.Alternativ puteti opri serverul local MySQL pentru a permite forwardarea pe portul 3306.
- In casuta text Destination tastati localhost:3306.
- Verificati daca optiunile Local si Auto sunt selectate .
- Click pe .
- In panoul Category , click pe Session.
- Pentru Host Name (sau adresa IP ) treceti adresa site-ului dvs sau adrexa IP.
- La casuta Port , treceti 5334.
- Confirmati ca aveti bifata casuta pentru Connection este setata pentru SSH.
- Click .
- Daca primiti o alerta PuTTY referitoare la server's host key, click pe .
- La apartia promptului de login treceti numele de utilizator pentru cPanel si paroala
- Aparitia ferestrei pentru linie de comanda confirma conectarea SSH tunnel si puteti utiliza aplicatia de client MySQL de pe calculatorul dvs.
SSH tunnel pentru Mac OS X sau Linux:
- Deschideti un terminal si inlocuiti username cu utilizatorul dvs si examplu.ronumele domeniului dvs.:
ssh -p 5334 username@examplu -L 3306:localhost:5334
Numarul din fata localhost este portul de la locatia calculatorului dvs iar cel de dupa localhost este pentru remote (server) end of the tunnel. - Tastati parola si apsati ENTER. Dupa aparitia prompt-ului de comanda, conexiunea a fost efectuata si puteti folosi aplicatia locala de MySQL.
Method 2: Setarea unei conexiuni directe
Pentru a configura o conexiune directa intre computerul dvs. local si serverul MySQL, trebuie sa activati accesul MySQL remote in cPanel.
Pentru activarea remote :
Adaugarea host access
Pentru accesarea remote MySQL in cPanel:
- In sectiunea Databases , click pe Remote MySQL.
- In casuta Hosttext, tastati numele de domeniu sau adresa de IP pe care doriti sa o adaugati.
- pentru a obtine adresa dvs de IP address, accesati http://whatismyipaddress.com/.
- Click pe .
Accesarea remote a bazei dvs de date
Dupa ce ati activat host access, va puteti conecta la MySQL remote utilizand o aplicatie client MySQL.
Cum stergi un host access
- In panoul de administrare cPanel
- In sectiunea Databases click pe Remote MySQL.
- la sectiunea Access Hosts, localizati host-ul pe care doriti sa-l stergeti si click pe X .
- Click pe pentru a confirma stergerea.
