Remote Database adalah salah satu cara untuk mengakses dan mengelola database di server melalui perangkat lain. Dalam artikel ini, kami akan membahas cara remote database di cPanel pada layanan VPS KVM.
Namun sebelum kami bahas cara remote database di cPanel, terlebih dahulu kami akan mengulas tentang apa itu remote database dan aplikasi yang bisa Anda gunakan. Berikut informasi selengkapnya.
Apa itu Remote Database
Ada beberapa cara yang dapat Anda gunakan untuk mengelola database pada server. Anda dapat mengakses database server secara langsung atau menggunakan aplikasi pihak ketiga, yang biasa kita kenal dengan istilah ‘remote database’.
Umumnya, remote database dikelola melalui port 3306, yang juga digunakan oleh cPanel. Namun, Anda dapat melakukan modifikasi pada port database sesuai dengan kebutuhan.
Selain memastikan port telah terbuka, pastikan juga Anda telah mengintsall aplikasi remote database seperti Navicat, Workbench atau SQLyog. Aplikasi tersebut dapat Anda download dan install secara gratis di komputer atau laptop.
Informasi selengkapnya tentang aplikasi remote database gratis bisa Anda baca melalui artikel berikut.
Setting Remote Database di cPanel
Berikut adalah cara setting remote database di VPS yang diaktifkan dengan lisensi cPanel. Berikut langkah-langkahnya.
Step 1. Buka Port 3306
Port yang digunakan untuk remote database defaultnya adalah 3306. Untuk membuka port di server VPS yang menggunakan cPanel bisa dilakukan dari WHM :
- Login ke WHM VPS Anda melalui link https://ipvps:2087.
- Masuk menu “ConfigServer Security&Firewall” kemudian klik menu “Firewall Configuration“.
- Tambahkan port 3306 (port default remote database) dibagian TCP_IN dan TCP_OUT.

- Simpan perubahan dengan menekan tombol “Change” dibagian paling bawah.
- Klik tombol “Restart csf + lfd“.
Step 2. Menambah bind address
Langkah selanjutnya, anda perlu menambahkan bind adress. Bind address dapat ditambahkan melalui SSH, dengan langkah sebagai berikut:
- Login ke SSH VPS Anda terlebih dahulu.
- Edit file my.cnf dengan perintah berikut:
nano /etc/my.cnf
- Tambahkan query ‘
bind-address = 0.0.0.0
‘ seperti gambar berikut:

- Lakukan restart mysql dengan perintah berikut:
# /scripts/restartsrv_mysql
Step 3. Allow Access Host
- Masuk ke cPanel melalui namadomain/cpanel atau ikuti langkah berikut.
- Masuk menu “Remote MySQL”, tambahkan IP koneksi yang ingin digunakan untuk melakukan remote database, misalnya 36.82.106.163.
Atau isi dengan tanda % jika menginginkan remote database bisa dilakukan dari IP apa saja. (Untuk keamanan kami sarankan di isi dengan IP).

Step 4. Buat database di cPanel
Bagi Anda yang sudah membuat database, maka Anda bisa melanjutkan ke step 4. Namun bagi Anda yang belum membuat database di cPanel, Anda bisa mengikuti panduan berikut.
- Login ke cPanel hosting Anda.
- Masuk menu “MySQL® Databases“. Buat database dari bagian “Create New Database“.
Buat user database beserta passwordnya dari bagian “MySQL Users“. Tambahkan hak akses di bagian “Add User To Database“, checklist dibagian ALL PRIVILEGES dan tekan tombol “Make Changes“.
Anda juga bisa mengikuti panduan cara membuat database di cPanel
Step 5. Melakukan remote database
Pastikan Anda telah menginstall aplikasi untuk kebutuhan remote database. Dalam artikel ini, kami akan memberikan contoh remote database menggunakan aplikasi SQLyog.
Berikut langkah-langkah remote database pada VPS cPanel:
- Pastikan bahwa port remote database telah di open seperti step 1. Selain itu, pastikan juga bahwa Anda telah membuat database beserta usernya.
- Buka aplikasi SQLyog di komputer Anda.
- Klik menu File > New Connection.
- Silakan isi field remote database yang akan anda lakukan dengan keterangan berikut ini.
- Hostname: isi dengan IP vps atau nama domain yang mengarah ke vps.
- User database: isi dengan user database yang sudah dibuat.
- Nama database: isi dengan nama database yang sudah dibuat.
- Password: isi dengan password user database.
- Port: isi dengan 3306.
- Setelah semua field diisi, silahkan klik tombol Connect.
Jika konfigurasi remote database cPanel Anda benar, maka akan tampil nama database yang nantinya bisa Anda kelola.
Demikian artikel kami tentang cara remote database di VPS cPanel, semoga bermanfaat.