Control Panel

Cara Instalasi Control Panel aaPanel di qVM

Cara Instalasi Control Panel aaPanel di qVM
Daftar Isi

aaPanel adalah control panel server berbasis web yang bisa digunakan untuk mengelola layanan hosting, website, database, FTP, email, dan berbagai kebutuhan administrasi server lainnya melalui antarmuka grafis. Panduan ini menjelaskan instalasi dan konfigurasi dasar aaPanel di qVM Ubuntu 24.04 LTS, mulai dari instalasi panel, akses dashboard, konfigurasi domain/subdomain, sampai pemasangan SSL Let's Encrypt.

Pengenalan

aaPanel adalah control panel server berbasis web yang bisa digunakan untuk mengelola layanan hosting, website, database, FTP, email, dan berbagai kebutuhan administrasi server lainnya melalui antarmuka grafis yang mudah digunakan.

gambarobsidian

Dengan aaPanel, pengelolaan qVM (Virtual Private Server) bisa dilakukan tanpa harus mengingat banyak perintah CLI. Berbagai fitur seperti manajemen website, SSL, database, file manager, dan monitoring server bisa diakses langsung melalui browser.

aaPanel bisa berjalan di beberapa varian sistem operasi, di antaranya Ubuntu, Debian, CentOS, AlmaLinux, dan RockyLinux. Panduan ini menggunakan qVM dengan sistem operasi Ubuntu 24.04 LTS.

Persyaratan

Software

Hardware / Spesifikasi VPS qVM

Spesifikasi minimum yang dibutuhkan untuk instalasi aaPanel:

  • vCPU: 1 core
  • RAM: 512 MB
  • Storage: 1 GB

Spesifikasi minimum di atas cukup ketat untuk kebutuhan production, jadi direkomendasikan menggunakan salah satu paket berikut:

qVM-3:

  • vCPU: 2
  • RAM: 2 GB
  • Storage: NVMe 60 GB
  • 1 IP Publik

qVM-4:

  • vCPU: 2
  • RAM: 4 GB
  • Storage: NVMe 60 GB
  • 1 IP Publik

Sesuaikan pilihan paket dengan jumlah website/aplikasi yang akan dikelola melalui panel ini.

Tahapan

1. Instalasi aaPanel

aaPanel menyediakan beberapa pilihan installer, baik gratis maupun berbayar.

bandicam 2026-06-21 17-05-07-055

Panduan ini menggunakan varian aaPanel Free edition. Salin script sesuai varian yang ingin digunakan.

aaPanel Free edition

bash
URL=https://www.aapanel.com/script/install_panel_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_panel_en.sh $URL;fi;bash install_panel_en.sh ipssl

aaPanel Free edition & Openclaw

bash
URL=https://www.aapanel.com/script/aaClaw.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O aaClaw.sh $URL;fi;bash aaClaw.sh 9e7f1eae

aaPanel Pro edition

bash
URL=https://www.aapanel.com/script/install_pro_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_pro_en.sh $URL;fi;bash install_pro_en.sh aa372544

Setelah berhasil masuk ke qVM, masuk sebagai root:

bash
sudo su

bandicam 2026-06-23 12-20-05-433

Setelah masuk sebagai root, jalankan script installer aaPanel:

bash
URL=https://www.aapanel.com/script/install_panel_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_panel_en.sh $URL;fi;bash install_panel_en.sh ipssl

Tekan Enter untuk melanjutkan. Sistem akan meminta konfirmasi direktori instalasi default — konfirmasi dengan y:

bandicam 2026-06-23 12-37-11-560

Tekan Enter lagi untuk memulai proses instalasi, lalu tunggu sampai selesai:

bandicam 2026-06-23 12-39-24-988

Proses instalasi sedang berlangsung — pastikan koneksi tetap stabil supaya tidak putus di tengah jalan.

Setelah instalasi selesai, informasi akses aaPanel (URL, username, password) akan ditampilkan:

bandicam 2026-06-23 12-40-34-801

Simpan username dan password ini dengan baik — dibutuhkan untuk login ke dashboard aaPanel melalui web.

2. Akses aaPanel

Buka browser, akses IP qVM beserta port yang sudah diinformasikan pada proses instalasi sebelumnya:

bandicam 2026-06-23 12-46-58-727

Masukkan username dan password aaPanel:

bandicam 2026-06-23 13-12-48-602

Pastikan username dan password sudah benar, lalu klik Finish untuk menyelesaikan proses instalasi:

bandicam 2026-06-23 13-13-35-844

Instalasi control panel aaPanel sudah berhasil:

bandicam 2026-06-23 13-13-53-712

Klik Skip wizard:

bandicam 2026-06-23 13-14-08-986

Berikut tampilan dashboard aaPanel:

bandicam 2026-06-23 13-14-51-974

3. Konfigurasi Domain atau Subdomain

Secara default, aaPanel bisa diakses menggunakan alamat IP server beserta port yang diberikan saat instalasi. Untuk lingkungan production, disarankan menggunakan domain atau subdomain supaya lebih mudah diingat dan memudahkan proses pemasangan SSL.

Sebagai contoh, panduan ini menggunakan subdomain aapanel.sequel.web.id.

Sebelum konfigurasi di aaPanel, pastikan domain/subdomain tersebut sudah diarahkan (pointing) ke IP Publik qVM menggunakan DNS record A. Sesuaikan dengan provider DNS yang digunakan:

data domain

Setelah propagasi DNS selesai, login ke dashboard aaPanel, lalu pilih menu Settings di sisi kiri dashboard:

bandicam 2026-07-01 11-14-38-256

Masukkan domain/subdomain yang sudah diarahkan ke IP server:

text
aapanel.sequel.web.id

Klik Save untuk menyimpan konfigurasi:

bandicam 2026-07-01 12-53-28-367

Setelah konfigurasi tersimpan, akses aaPanel tidak lagi menggunakan alamat IP, melainkan domain/subdomain yang sudah ditentukan. Contoh akses melalui browser: aapanel.sequel.web.id:37920 — pada tahap ini klik Advanced:

bandicam 2026-07-01 12-59-49-579

Klik Proceed to aapanel.sequel.web.id (unsafe):

bandicam 2026-07-01 13-00-02-352

bandicam 2026-07-01 13-00-09-140

Port default aaPanel tetap digunakan meski sudah menggunakan domain. Port ini bisa disembunyikan menggunakan reverse proxy seperti Nginx atau Cloudflare apabila diperlukan.

4. Konfigurasi SSL

Setelah domain/subdomain aktif, langkah berikutnya memasang sertifikat SSL supaya akses ke dashboard aaPanel menggunakan HTTPS. Pada kondisi ini, aaPanel masih menggunakan HTTP:

bandicam 2026-07-09 17-41-24-573

Pada dashboard aaPanel, buka menu Website:

bandicam 2026-07-09 18-02-38-563

Isi informasi domain aapanel.sequel.web.id, lalu tekan Confirm:

bandicam 2026-07-09 18-27-26-767

Klik Conf:

bandicam 2026-07-09 18-28-09-994

Pilih menu SSL:

bandicam 2026-07-09 18-28-35-205

Akan muncul Private key (KEY) dan Certificate (CRT/PEM) — salin kedua key tersebut:

bandicam 2026-07-09 18-29-13-036

Masuk ke menu Settings:

bandicam 2026-07-10 15-42-58-021

Masuk ke bagian Panel SSL, klik Modify:

bandicam 2026-07-10 18-01-50-581

Paste Private key (KEY) dan Certificate (CRT/PEM) pada kolom yang tersedia, lalu Save:

bandicam 2026-07-10 18-02-09-512

Masuk ke bagian Let's Encrypt > DNS Verification, masukkan nama domain pada Panel Domain, lalu klik Install Certificate Now:

bandicam 2026-07-10 18-02-37-621

Tunggu beberapa saat sampai proses validasi domain selesai. Kalau berhasil, aaPanel akan menampilkan informasi bahwa sertifikat SSL sudah aktif:

bandicam 2026-07-10 18-03-54-029

Coba akses kembali dashboard aaPanel melalui browser:

bandicam 2026-07-10 18-08-08-820

Kalau konfigurasi berhasil, browser akan menampilkan ikon gembok (secure connection) yang menandakan koneksi sudah menggunakan SSL.

Sebaiknya selalu menggunakan HTTPS saat mengakses aaPanel, karena seluruh proses login, pengelolaan server, database, maupun website dikirim melalui koneksi yang terenkripsi — jauh lebih aman dibanding HTTP biasa.

Sertifikat Let's Encrypt berlaku selama 90 hari. aaPanel otomatis melakukan pembaruan (auto renewal), jadi tidak perlu diperbarui manual selama domain tetap aktif dan bisa diakses dari internet.

Kesimpulan

Sampai tahap ini, aaPanel sudah berhasil terpasang di qVM Ubuntu 24.04 LTS, bisa diakses melalui domain/subdomain sendiri, dan sudah diamankan dengan SSL gratis dari Let's Encrypt beserta auto-renewal. Dengan aaPanel, pengelolaan website, database, file, SSL, dan berbagai layanan pendukung lainnya bisa dilakukan lebih mudah melalui antarmuka web, tanpa harus bergantung sepenuhnya pada command line.

Mulai Kelola Infrastruktur Cloud Anda

Akun Sequel Anda siap untuk memesan & mengelola layanan cloud.

Bagikan
Apakah artikel ini membantu?