Cara Membuat Mysql Remote Connection di cPanel

Biasanya, koneksi database MySQL terjadi antar server (dari aplikasi di website ke database server di jaringan yang sama) atau koneksi localhost (dari aplikasi website ke database yang berjalan di server yang sama). Namun, ada kalanya Sobat JN perlu melakukan koneksi "remote" ke database server dari luar jaringan tempat aplikasi web Sobat JN berjalan. Contohnya, Sobat JN ingin terhubung ke database dari rumah atau kantor untuk tujuan pengembangan, atau untuk membuat backup database lokal.

Sebagai langkah keamanan, sebagian besar layanan hosting memblokir koneksi database dari luar jaringan. Oleh karena itu, untuk dapat mengakses database Sobat JN secara remote, Sobat JN perlu menambahkan alamat IP Sobat JN ke daftar akses remote. Dalam panduan ini, Sobat JN akan mempelajari cara menambahkan alamat IP Sobat JN (disebut "Access Host") ke daftar "Access Host" di cPanel JNHost.

Memahami Konsep Remote MySQL Connection

Sebelum masuk ke detail pengaturan, ada beberapa hal penting yang perlu Sobat JN pahami:

  • Koneksi Lokal vs. Remote: Koneksi lokal terjadi antara aplikasi dan database yang berada dalam satu server, sedangkan koneksi remote menghubungkan aplikasi atau perangkat Sobat JN yang berada di luar server ke database yang ada di server JNHost Sobat JN.
  • Keamanan: Membatasi akses remote ke database sangat penting untuk mencegah akses yang tidak sah. Hanya perangkat yang diizinkan (dengan IP terdaftar) yang dapat melakukan koneksi remote ke database Sobat JN.
  • Penggunaan: Remote MySQL connection sangat berguna untuk pengembangan website, pengelolaan database dari jarak jauh, serta untuk kebutuhan pencadangan database.

Menambahkan Koneksi Remote MySQL di cPanel JNHost

Berikut adalah langkah-langkah untuk menambahkan alamat IP remote Sobat JN ke daftar akses database MySQL:

  1. Login ke cPanel: Akses akun cPanel Sobat JN melalui portal pelanggan JNHost.
  2. Buka "Remote MySQL": Di bagian "DATABASES", klik tautan atau ikon "Remote MySQL".

Setelah Sobat JN berada di halaman Remote MySQL, ikuti langkah berikut:

  1. Masukkan Alamat IP: Di bagian "Add Access Host", masukkan alamat IP Sobat JN ke kolom "Host (% wildcard is allowed)". Alamat IP ini bisa berupa:
    • Nama host (misalnya, `corp.perusahaan.com`)
    • Alamat IPv4 (format: `123.456.78.9`)
    • Alamat IPv6 (format: `2600:156c:404d:d4f9:627f:e3b6:6c50:d40a`)

Jika Sobat JN tidak tahu alamat IP Sobat JN, Sobat JN dapat mencarinya di Google dengan mengetik "What is my IP". Atau Sobat JN juga bisa menggunakan salah satu situs web untuk mendeteksi IP yang didukung oleh iklan, seperti whatismyip.com.

  1. Tambahkan Komentar (Opsional): Pada kolom "Comment (optional)", Sobat JN bisa menambahkan catatan, seperti "IP Kantor" atau "IP Rumah", agar Sobat JN mudah mengingat penggunaan alamat IP tersebut.
  2. Klik "Add Host": Setelah semua informasi dimasukkan, klik tombol "Add Host".

Setelah berhasil menambahkan, Sobat JN akan melihat pesan sukses. Klik tautan "Go Back" untuk kembali ke halaman utama Remote MySQL. Di bagian bawah halaman, Sobat JN akan melihat daftar alamat IP yang telah ditambahkan pada bagian "Manage Access Hosts", dari sini Sobat JN juga dapat mengubah atau menghapus entri yang ada.

Jika Sobat JN menemukan alamat IP yang tidak Sobat JN kenali di daftar, ada baiknya Sobat JN berkonsultasi dengan JNHost terlebih dahulu sebelum mengubah atau menghapus entri tersebut. Alamat IP tersebut mungkin dibutuhkan untuk integrasi yang tepat antara MySQL dan website Sobat JN. Jika demikian, Sobat JN bisa menambahkan catatan "Jangan Hapus" pada entri tersebut.

Memelihara Koneksi Remote MySQL di cPanel JNHost

Seperti yang Sobat JN lihat, menambahkan akses remote MySQL di cPanel JNHost sangatlah mudah. Namun, bagaimana dengan memelihara akses tersebut? Demi keamanan, Sobat JN mungkin perlu secara berkala memeriksa daftar "Access Host" Sobat JN untuk meninjau atau menghapus koneksi yang tidak lagi digunakan. Dengan demikian, Sobat JN akan senantiasa melindungi database dan meminimalkan celah keamanan. Sobat JN juga dapat memberikan deskripsi yang lebih spesifik tentang masing-masing IP, dan alasan kenapa IP tersebut ditambahkan.

Kesimpulan

Mengaktifkan akses remote MySQL adalah langkah penting bagi Sobat JN yang memerlukan fleksibilitas dan kemudahan dalam pengelolaan database. Dengan panduan ini, Sobat JN dapat dengan mudah memberikan akses remote ke database Sobat JN melalui cPanel JNHost, sekaligus tetap menjaga keamanannya. Pastikan Sobat JN mengelola daftar "Access Host" Sobat JN secara berkala untuk mencegah potensi risiko keamanan.

  • remote, mysql, mariabd
  • 5430 Pengguna Yang Menganggap Bermanfaat
Apakah jawaban ini membantu?

Artiel Terkait

Cara Membuat Mailing List Di cPanel

Daftar diskusi email telah ada sejak awal kemunculan email di Arpanet pada tahun 1972. Seperti...

Cara Membuat Database Dan User Mysql Baru Di cPanel

cPanel adalah salah satu kontrol panel web hosting paling populer yang mempermudah banyak hal,...

Cara Buat Custom Error Pages Dari cPanel

Membuat Halaman Error Kustom yang Profesional di JNHost cPanel Saat pengunjung website menemui...

Cara Buat Addon Domain Dan Mengatur Addon Domain Pada cPanel

Panduan Lengkap: Cara Menambahkan dan Mengelola Addon Domain di cPanel JNHost Apakah Anda ingin...

Cara Menambahkan Dan Mengatur Domain Alias Di cPanel

Pernahkah Anda memiliki beberapa nama domain yang mengarah ke satu website? Fitur Alias Domain...