aaPanel adalah salah satu control panel gratis yang dapat digunakan untuk mengelola file website dan database dalam sebuah VPS. Pada panduan kali ini, kami akan berbagi cara remote database MySQL di VPS aaPanel dengan aplikasi HeidiSQL.
Sebelum kami menjelaskan tentang cara menggunakan remote database di aaPanel dengan HeidiSQL, terlebih dahulu kami akan menjelaskan secara singkat apa itu remote database. Berikut informasi selengkapnya.
Apa Itu Remote Database?
Remote Database adalah salah satu cara untuk mengakses dan mengelola database di server melalui perangkat lain. Ada beberapa cara yang dapat Anda gunakan untuk mengelola database pada server, seperti melalui browser atau menggunakan aplikasi pihak ketiga yang biasa kita kenal dengan istilah ‘remote database’.
Umumnya, remote database dikelola melalui port 3306 yang juga digunakan oleh aaPanel. Namun, Anda dapat melakukan modifikasi pada port database sesuai dengan kebutuhan.
Selain memastikan port telah terbuka, pastikan juga Anda telah menginstall aplikasi remote database seperti HeidiSQL, Navicat, Workbench atau SQLyog. Aplikasi tersebut dapat Anda download dan install secara gratis di komputer atau laptop.
Informasi selengkapnya tentang cara install aaPanel bisa dilihat pada link berikut : Install aaPanel.
Remote Database MySQL di aaPanel
Ada beberapa tahapan yang perlu Anda persiapkan untuk melakukan remote database di aaPanel. Berikut langkah-langkahnya:
Step 1. Akses Menu Database di aaPanel
Sebelum melakukan remote database, pastikan bahwa Anda telah membuat dan mengimpor database yang akan digunakan ke aaPanel. Setelah database siap, maka Anda bisa melanjutkan untuk step berikutnya.
- Silakan login ke halaman admin aaPanel.
- Kemudian membuat database baru dengan klik menu Database.
- Lalu klik Add Database. Silakan diisi informasi seperti nama database, username database dan password database yang akan digunakan.
- Database baru berhasil dicreate, selanjutnya import database melalui submenu phpMyAdmin sesuai gambar berikut.
- Silakan isikan username dan password database yang sebelumnya telah dicreate.
- Lalu klik nama database, dan klik tombol Import. Apabila sudah upload file database dengan format .SQL selanjutnya klik tombol Go.
- Import database di phpMyAdmin berhasil.
Step 2. Open Port MySQL dan IP Public di Firewall
Remote database membutuhkan port dan allow IP public internet. Umumnya, untuk port yang digunakan remote database adalah 3306. Berikut kami informasikan cara mengecek port remote database dan whitelist IP public.
- Pada halaman admin aaPanel, silakan ke menu Security lalu periksa port 3306 apakah sudah ada dilist atau tidak melalui fitur kolom search. Apabila belum ada, bisa ditambahkan allow port 3306 dengan klik tombol “Add Rule”.
- Kemudian kembali ke menu Databases, pilih database yang akan diremote kemudian klik tombol “Permission”.
- Pada opsi ini akan ada 3 pilihan, database akan diperbolehkan di remote dari mana saja. Untuk panduan ini memilih opsi allow Spesifik IP.
- Silakan isikan IP public koneksi yang digunakan lalu klik Submit.
Step 3. Remote DB di aplikasi HeidiSQL
HeidiSQL adalah salah satu aplikasi berbasis Windows yang berfungsi untuk remote database. Dengan HeidiSQL, Anda dapat melihat data, mengubah/mengedit data, membuat tabel, dan mengedit tabel di database tidak perlu login ke phpMyAdmin di CyerPanel.
Aplikasi HeidiSQL dapat di download melalui link berikut: Download HeidiSQL
Setelah memastikan database dan aplikasi HeidiSQL siap, Anda bisa mengikuti panduan berikut untuk remote database mysql di aaPanel dihalaman berikut ini.
Demikian panduan remote database mysql di VPS aaPanel. Semoga bermanfaat.