MySQL SSH Tunnel
Ukoliko imate potrebu za udaljenom administracijom MySQL baze podataka, jedna od mogućnosti je korištenje SSH Tunnel konekcije prema serveru i MySQL bazi. Direktno povezivanje na MySQL bazu preko porta 3306 nije omogućeno iz sigurnosnih razloga.
Ovdje ćemo opisati kako se možete povezati na MySQL bazu preko Putty SSH klijenta i MySQL Query Browser aplikacije.
VAŽNO: Za spajanje na SSH konzolu hosting računa potreban vam je SSH ključ, kako ga generirati i koristiti provjerite u ovim uputama.
- Otvorite Putty, ako još nemate podešenu konekciju na SSH:
- u polje “Hostname” upišite naziv vaše domene: domena.hr
- u polje “Port” upišite broj: 23132
- u polje “Saved Sessions” upišite naziv konekcije: npr.: MySQL tunnel
- kliknite na “Save” za spremanje postavki
- Nakon toga na lijevoj strani kliknite na opcije Connection->SSH->Tunnels
- provjerite da su uključene opcije “Local” i “Auto“
- u polje “Source Port” upišite broj MySQL porta koji će se koristiti na lokalnom računalu. Ako već imate instaliran MySQL servis na portu 3306, ovdje možete upisati broj 3307
- u polje “Destination” upišite: localhost:3306 , ovo je odredište MySQL servisa na udaljenom serveru i broj MySQL porta na tom serveru.
- kliknite na “Add“
- u polju iznad sada bi trebalo pisati “L3307 localhost:3306“
- Zatim ponovno na lijevom meniu kliknite na prvu stavku “Session” i kliknite na opciju “Save” kako bi se spremile tunnel postavke na toj konekciji
- Sada se možete spojiti na server klikom na “Open“.
- Nakon što se uspješno prijavite, otvorite neki MySQL administracijski program, npr. besplatan “MySQL Query Browser”
Za konekciju na udaljenu MySQL bazu:
- u polje “Server Host” upišite: localhost
- u polje “Port” upišite: 3307 (ili neki drugi, ovisno koji port ste prije podesili u Putty-u u polju “Source Port”, točka 2.2. iznad)
- u polje “Username” upišite mysql username koji ima pravo pristupa bazi (Hint: cPanel->MySQL Databases)
- u polje “Password” upišite mysql password upisanog mysql korisnika
Kliknite na “OK“, program će se povezati na udaljen MySQL servis i možete administrirati baze.
Trackback sa vaše stranice.