Control Panel

Cara Instalasi Control Panel cPanel/WHM di qVM

Cara Instalasi Control Panel cPanel/WHM di qVM
Daftar Isi

cPanel & WHM adalah control panel komersial berbasis web yang dapat digunakan untuk mengelola situs web, database, DNS, email, SSL, akun hosting, dan berbagai kebutuhan administrasi qVM lainnya melalui antarmuka berbasis web.

bandicam 2026-09-21 12-55-18-795

Panduan ini membahas cara instalasi dan konfigurasi cPanel & WHM pada qVM dengan sistem operasi Ubuntu 24.04 LTS, mulai dari persiapan qVM, instalasi cPanel & WHM, akses WHM, konfigurasi hostname, pembuatan akun cPanel, hingga konfigurasi Mail Server dan Webmail.

Pengenalan

cPanel & WHM merupakan control panel hosting yang terdiri dari dua antarmuka utama:

  • WHM (WebHost Manager) digunakan oleh administrator qVM untuk mengelola konfigurasi qVM, akun hosting, paket, DNS, layanan email, SSL, dan sumber daya qVM.
  • cPanel digunakan oleh pemilik akun hosting untuk mengelola situs web, domain, database, file, email, SSL, dan fitur hosting lainnya.

Pada panduan ini, instalasi dilakukan menggunakan layanan qVM dengan sistem operasi Ubuntu 24.04 LTS.

bandicam 2026-09-21 12-52-10-098

INFO

cPanel & WHM merupakan software berlisensi. Setiap qVM membutuhkan lisensi aktif. Pada instalasi baru, cPanel menyediakan opsi trial untuk pengujian sebelum menggunakan lisensi berbayar. Pada panduan ini digunakan lisensi trial. Jika Anda sudah memiliki lisensi aktif, gunakan lisensi tersebut pada qVM.

Persyaratan

Software

Sebelum melakukan instalasi, pastikan Anda telah memenuhi beberapa persyaratan berikut:

Hardware / Spesifikasi qVM

Spesifikasi minimum untuk menjalankan cPanel & WHM adalah qVM-3

text
Processor : Minimum 1.1 GHz
RAM       : Minimum 2 GB
Storage   : Minimum 20 GB

Untuk penggunaan produksi, disarankan menggunakan spesifikasi yang lebih besar:

text
Processor : 2 GHz atau lebih
RAM       : 4 GB atau lebih
Storage   : 40 GB atau lebih

INFO

Spesifikasi perlu disesuaikan dengan jumlah akun hosting, situs web, database, akun email, traffic, serta layanan tambahan yang akan dijalankan.

Untuk penggunaan yang lebih optimal, Anda dapat menggunakan paket qVM berikut.

qVM-4

text
vCPU      : 2 Core
RAM       : 4 GB
Storage   : NVMe 80 GB
IP Publik : 1

qVM-5

text
vCPU      : 4 Core
RAM       : 8 GB
Storage   : NVMe 160 GB
IP Publik : 1

Jika cPanel & WHM digunakan untuk beberapa situs web, akun email, database, anti-spam, dan layanan tambahan lainnya, disarankan menggunakan qVM-4 atau paket dengan spesifikasi yang lebih besar.

Tahapan

1. Persiapan Domain / DNS

Pertama, masuk ke Console SEQUEL, lalu buka project yang akan digunakan. Masuk ke menu Domain, kemudian pilih domain yang akan digunakan. Pada panduan ini kami menggunakan domainsequel.my.id.

INFO

Jika Anda belum memiliki domain, ikuti panduan Cara Pesan Layanan qDomain di Console SEQUEL

bandicam 2026-09-21 11-16-27-706

Masuk ke tab DNS records.

bandicam 2026-09-21 11-17-12-595

Selanjutnya, klik + Add record.

bandicam 2026-09-21 11-17-21-660

Pada pop-up Add DNS record, isi informasi berikut:

  • Type: Pilih jenis record yang ingin ditambahkan, seperti A, CNAME, MX, atau TXT.
  • Subdomain: Isi subdomain yang ingin digunakan. Gunakan @ untuk root domain.
  • TTL: Nilai Time to Live (TTL) record. Secara default bernilai 3600.
  • IPv4 Address : Isi IP Publik dari qVM Anda.
text
Type              : A
Subdomain         : cpanel-test
TTL               : 3600 (Default)
IPv4 address      : IP_PUBLIK_QVM

bandicam 2026-09-22 13-10-21-758

Setelah itu klik tombol Add record untuk menyimpan konfigurasi.

bandicam 2026-09-22 13-28-29-249

Pastikan hostname sudah mengarah ke IP Publik qVM. Lakukan pengecekan dengan perintah berikut:

bash
ping cpanel-test.domainsequel.my.id

bandicam 2026-09-22 13-26-41-230

2. Persiapan qVM

Masuk ke qVM menggunakan SSH.

Contoh:

bash
ssh ubuntu@IP_PUBLIK_QVM

bandicam 2026-09-21 15-24-07-479

Setelah berhasil masuk, tingkatkan hak akses menjadi root.

bash
sudo su

bandicam 2026-09-21 15-33-30-827

Update repositori Ubuntu 24.04 LTS pada qVM terlenbih dahulu menggunakan perintah dibawah ini:

bash
apt update && apt upgrade -y

bandicam 2026-09-21 15-42-10-026

3. Instalasi cPanel & WHM

cPanel menyediakan skrip instalasi resmi yang dapat dijalankan menggunakan perintah berikut:

bash
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

bandicam 2026-09-21 15-47-19-513

Proses instalasi dapat membutuhkan waktu cukup lama, tergantung pada kecepatan jaringan dan resource qVM.

Setelah proses instalasi selesai, WHM dapat diakses melalui port SSL 2087. Pada terminal akan ditampilkan informasi untuk masuk ke WHM menggunakan one-time login atau secara manual melalui https://IP_PUBLIK_QVM:2087.

bandicam 2026-09-21 16-13-16-859

4. Mengakses WHM

Salin URL login yang ditampilkan atau buka dengan IP Publik_qVM:2087, lalu buka melalui browser. Jika muncul peringatan sertifikat seperti pada gambar di bawah, klik Advanced.

bandicam 2026-09-21 16-16-17-793

Lalu klik Proceed to ... (unsafe).

bandicam 2026-09-21 16-16-37-250

Pada login pertama, WHM akan meminta Anda menyelesaikan beberapa konfigurasi awal, meliputi:

  • Persetujuan lisensi.
  • Aktivasi lisensi atau trial.
  • Email administrator.
  • Konfigurasi nameserver.
  • Beberapa konfigurasi awal qVM.

Selanjutnya, setujui dokumen legal dengan mencentang I accept the legal terms conditions and policies, lalu klik Continue.

bandicam 2026-09-21 16-17-22-008

Setelah itu klik Log in to cPanel Store.

bandicam 2026-09-21 16-17-34-738

Selanjutnya, klik Continue with WebPros Account.

bandicam 2026-09-21 16-17-42-974

Selanjutnya, masuk menggunakan akun cPanel.

bandicam 2026-09-21 16-18-05-886

Pada halaman Privacy and Terms, centang persetujuan yang diperlukan seperti pada gambar di bawah, lalu klik Continue.

bandicam 2026-09-21 16-18-56-601

Pada panduan ini digunakan akun trial. Selanjutnya, klik Allow Access.

bandicam 2026-09-21 16-19-31-442

Catatan

Jika belum memiliki akun, Anda dapat mendaftarkan akun cPanel melalui Akun trial cPanel/WHM, lalu ikuti langkah-langkah yang tersedia.

Selanjutnya, akun yang baru didaftarkan akan memperoleh periode trial selama 15 hari. Klik Next untuk melanjutkan.

bandicam 2026-09-21 16-20-27-060

Pada tahap ini, klik Next.

bandicam 2026-09-21 16-20-41-915

Selanjutnya, isi informasi yang akan digunakan pada qVM.

bandicam 2026-09-21 16-22-01-184

Pada tahap berikutnya, WHM akan menampilkan pengaturan fitur. Sesuaikan jika diperlukan, lalu klik Save Settings.

bandicam 2026-09-21 16-23-04-774

Setelah itu, WHM akan menerapkan pembaruan konfigurasi fitur.

bandicam 2026-09-21 16-23-09-539

Selanjutnya klik tombol Skip.

bandicam 2026-09-21 16-27-06-145

Setelah proses selesai, dashboard WHM akan ditampilkan.

bandicam 2026-09-21 16-27-14-030

Sampai tahap ini, instalasi cPanel & WHM pada qVM telah selesai.

bandicam 2026-09-21 16-27-21-295

Selanjutnya, Anda dapat mengubah kata sandi root. Masuk ke Server Configuration → Change Root Password, kemudian masukkan kata sandi baru atau klik Generate untuk membuat kata sandi otomatis. Klik Change Password untuk menyimpan perubahan.

bandicam 2026-09-21 20-09-43-743

Selanjutnya, Anda dapat menggunakan kata sandi yang baru melalui https://IP_PUBLIK_QVM:2087.

bandicam 2026-09-21 20-17-52-136

bandicam 2026-09-21 20-18-00-714

Jika lupa kata sandi WHM, masuk ke qVM sebagai user root, lalu jalankan perintah berikut:

text
whmlogin

bandicam 2026-09-22 11-13-33-833

Perintah tersebut akan menampilkan URL one-time login yang dapat digunakan untuk masuk ke dashboard WHM.

bandicam 2026-09-22 11-14-48-006

5. Konfigurasi melalui WHM (Administrator Panel)

Pada bagian ini, konfigurasi dilakukan dari sisi administrator melalui WHM. Tahapan meliputi konfigurasi hostname qVM, pemasangan SSL service, dan pembuatan akun cPanel.

5.1. Konfigurasi Hostname di WHM

Pastikan hostname qVM menggunakan FQDN (Fully Qualified Domain Name) yang benar dan sudah memiliki A record yang mengarah ke IP Publik qVM.

Masuk ke WHM → Networking Setup → Change Hostname

Masukkan hostname, sebagai contoh cpanel-test.domainsequel.my.id

bandicam 2026-09-22 11-27-50-243

Setelah klik Change, WHM akan menerapkan perubahan hostname ke qVM.

bandicam 2026-09-22 11-28-44-488

Pada qVM, hostname akan update sesuai perubahan yang dilakukan melalui WHM.

bandicam 2026-09-22 11-29-56-574

Pada tahap ini hostname qVM berubah dari hostname bawaan yang dibuat saat proses instalasi menjadi cpanel-test.domainsequel.my.id.

5.2. Konfigurasi SSL Service

cPanel & WHM dapat menggunakan sertifikat SSL untuk melindungi akses ke WHM, cPanel, Webmail, dan service lain pada qVM.

Untuk memeriksa sertifikat service, masuk ke WHM → Service Configuration → Manage Service SSL Certificates → Browse Certificates

bandicam 2026-09-22 14-53-11-545

Pilih sertifikat yang dikeluarkan oleh Let's Encrypt, lalu klik Use Certificate.

bandicam 2026-09-22 15-02-07-197

Pilih service yang akan menggunakan sertifikat tersebut, lalu simpan perubahan.

bandicam 2026-09-22 15-33-27-034

bandicam 2026-09-22 14-57-49-031

Setelah SSL aktif, akses WHM menggunakan port 2087

text
https://cpanel-test.domainsequel.my.id:2087

dg

Untuk akses cPanel, gunakan port 2083:

text
https://cpanel-test.domainsequel.my.id:2083

da

Dan akses ke webmail, gunakan port 2096 :

bandicam 2026-09-23 18-00-15-808

5.3. Membuat Akun cPanel

Untuk membuat akun hosting, masuk ke:

WHM → Account Functions → Create a New Account

Pada panduan ini digunakan akun contoh berikut:

text
Domain   : user1.domainsequel.my.id
Username : user1
Password : PASSWORD_CPANEL
Email    : admin@domainsequel.my.id  (email kontak administrator)

bandicam 2026-09-22 16-55-48-872

bandicam 2026-09-22 16-56-05-029

Kemudian klik Create.

Setelah itu WHM akan membuat akun cPanel baru sesuai data yang telah Anda masukkan.

bandicam 2026-09-22 16-56-40-722

Sampai tahap ini konfigurasi utama dari sisi administrator WHM telah selesai. Selanjutnya konfigurasi domain dan email dilakukan dari sisi akun cPanel user1.

6. Konfigurasi melalui cPanel (Client Panel)

Pada bagian ini, konfigurasi dilakukan menggunakan akun cPanel user1 , domain utama yang digunakan pada contoh adalah user1.domainsequel.my.id.

6.1. Login ke cPanel sebagai user1

Akses cPanel melalui hostname qVM dan port 2083, sebagai contoh:

text
https://cpanel-test.domainsequel.my.id:2083

bandicam 2026-09-22 17-08-37-797

Masuk menggunakan username dan kata sandi akun cPanel yang telah dibuat. Jika informasi login benar, Anda akan diarahkan ke cPanel. Pada tahap awal klik Save and Continue.

bandicam 2026-09-22 17-08-43-598

Jika cPanel menawarkan pembuatan situs web atau WordPress, pada panduan ini klik Skip.

bandicam 2026-09-22 17-11-19-676

Setelah itu dashboard cPanel untuk akun user1 akan ditampilkan.

bandicam 2026-09-22 18-11-03-050

6.2. Menambahkan DNS Domain user1

Karena DNS domain dikelola melalui Console SEQUEL, tambahkan record untuk user1.domainsequel.my.id pada menu Domain → DNS records.

Tambahkan A record untuk domain akun cPanel:

text
Type         : A
Subdomain    : user1
IPv4 address : IP_PUBLIK_QVM
TTL          : 3600

bandicam 2026-09-23 15-40-18-839

Tambahkan MX record untuk domain user1.domainsequel.my.id. Pada contoh ini, MX diarahkan ke mail.domainsequel.my.id yang telah memiliki A record menuju IP Publik qVM:

text
Type        : MX
Subdomain   : user1
Mail Server : mail.domainsequel.my.id
Preference  : 10
TTL         : 3600

bandicam 2026-09-23 15-44-01-549

Dengan konfigurasi tersebut, struktur dasarnya menjadi:

text
cpanel-test.domainsequel.my.id  A   → IP_PUBLIK_QVM
mail.domainsequel.my.id         A   → IP_PUBLIK_QVM
user1.domainsequel.my.id        A   → IP_PUBLIK_QVM
user1.domainsequel.my.id        MX  → mail.domainsequel.my.id

bandicam 2026-09-23 15-51-20-995

Periksa konfigurasi menggunakan:

bash
dig user1.domainsequel.my.id

bandicam 2026-09-23 15-54-02-781

bash
dig MX user1.domainsequel.my.id

bandicam 2026-09-23 15-55-37-377

6.3. Konfigurasi SPF, DKIM, dan DMARC user1

cPanel menyediakan menu Email Deliverability untuk membantu memeriksa autentikasi email pada domain akun cPanel. Langkah pertama masuk menggunakan akun user1.

bandicam 2026-09-23 15-58-27-226

Setelah berhasil masuk, buka menu Email Deliverability.

bandicam 2026-09-23 16-01-17-195

Pilih domain berikut, kemudian klik Manage:

text
user1.domainsequel.my.id

bandicam 2026-09-23 16-06-30-289

cPanel akan menampilkan konfigurasi yang disarankan untuk DKIM, SPF, dan DMARC.

bandicam 2026-09-23 16-07-20-443

DKIM

Salin Name dan Value DKIM yang ditampilkan pada Email Deliverability, lalu tambahkan sebagai TXT record melalui Console SEQUEL.

bandicam 2026-09-23 16-10-02-185

Pada Console SEQUEL, record DKIM akan berbentuk:

text
Type       : TXT
Subdomain  : default._domainkey.user1
Text value : v=DKIM1; k=rsa; p=PUBLIC_KEY_DARI_CPANEL
TTL        : 3600

bandicam 2026-09-23 16-12-51-300

SPF

Pada menu yang sama, salin Suggested SPF Record untuk user1.domainsequel.my.id, kemudian tambahkan sebagai TXT record.

bandicam 2026-09-23 16-14-06-742

Contoh struktur record:

text
Type       : TXT
Subdomain  : user1
Text value : NILAI_SPF_DARI_CPANEL
TTL        : 3600

bandicam 2026-09-23 16-16-12-817

DMARC

Tambahkan DMARC untuk domain user1.domainsequel.my.id.

bandicam 2026-09-23 16-30-36-490

text
Type       : TXT
Subdomain  : _dmarc.user1
Text value : v=DMARC1; p=none;
TTL        : 3600

Kebijakan p=none dapat digunakan terlebih dahulu untuk monitoring. Setelah SPF dan DKIM valid, kebijakan dapat diperketat sesuai kebutuhan.

bandicam 2026-09-23 16-32-29-625

Setelah seluruh record ditambahkan, verifikasi menggunakan:

bash
dig TXT user1.domainsequel.my.id

bandicam 2026-09-23 16-49-27-989

bash
dig TXT default._domainkey.user1.domainsequel.my.id

bandicam 2026-09-23 16-54-15-822

bash
dig TXT _dmarc.user1.domainsequel.my.id

bandicam 2026-09-23 16-56-41-128

Setelah seluruh record ditambahkan, daftar DNS pada Console SEQUEL akan menampilkan record A, MX, SPF, DKIM, dan DMARC untuk user1.

bandicam 2026-09-23 16-46-35-966

6.4. Membuat Akun Email

Selanjutnya, buat akun email dari dashboard cPanel user1 melalui:

cPanel → Email Accounts

bandicam 2026-09-23 16-58-24-188

Klik Create.

bandicam 2026-09-23 17-01-11-481

Sebagai contoh, buat akun pertama:

text
Username : admin
Domain   : pada cPanel akan terisi otomatis
Password : buat kata sandi atau klik tombol Generate

bandicam 2026-09-23 17-03-17-876

Klik Create. Setelah berhasil dibuat, alamat email yang terbentuk adalah:

text
admin@user1.domainsequel.my.id

bandicam 2026-09-23 17-03-45-328

Buat akun email kedua untuk pengujian:

text
Username : support
Domain   : pada cPanel akan terisi otomatis
Password : buat kata sandi atau klik tombol Generate

bandicam 2026-09-23 17-08-08-987

Klik Create. Setelah berhasil dibuat, alamat email yang terbentuk adalah:

text
support@user1.domainsequel.my.id

bandicam 2026-09-23 17-09-45-759

TIP

Gunakan kata sandi yang kuat dan berbeda untuk setiap akun email. Hindari menggunakan kata sandi root atau kata sandi akun cPanel sebagai kata sandi email.

6.5. Mengakses Webmail

Webmail dapat diakses menggunakan hostname qVM dan port 2096:

text
https://cpanel-test.domainsequel.my.id:2096

Masuk menggunakan alamat email dan kata sandi yang telah dibuat. Sebagai contoh, gunakan admin@user1.domainsequel.my.id.

bandicam 2026-09-23 17-11-40-185

Setelah berhasil masuk, klik Open. Jika ingin langsung membuka inbox setiap kali login, centang opsi Open my inbox when I log in.

bandicam 2026-09-23 17-15-07-868

Webmail dapat digunakan untuk mengirim dan menerima email.

bandicam 2026-09-23 17-15-48-213

6.6. Pengujian Kirim dan Terima Email

Lakukan pengujian dua arah untuk memastikan layanan email dapat digunakan. Pertama, kirim email dari Webmail:

text
admin@user1.domainsequel.my.id

bandicam 2026-09-23 17-22-38-026

Kirim pesan tersebut ke alamat email eksternal, misalnya Gmail. Pastikan pesan berhasil diterima seperti pada gambar di bawah.

bandicam 2026-09-23 17-28-00-108

Selanjutnya, lakukan pengujian sebaliknya. Dari Gmail, masukkan alamat penerima admin@user1.domainsequel.my.id, tulis subjek dan isi pesan, lalu klik Kirim.

bandicam 2026-09-23 17-30-30-815

Buka kembali Webmail dan pastikan pesan masuk ke inbox akun admin.

bandicam 2026-09-23 17-35-51-506

Pastikan kedua arah pengiriman berhasil:

text
cPanel / Webmail → Gmail
Gmail → cPanel / Webmail

7. Verifikasi qVM dan Mail Deliverability

7.1. Verifikasi Reverse DNS / PTR qVM

Untuk penggunaan Mail Server di lingkungan produksi, IP Publik qVM sebaiknya memiliki Reverse DNS (PTR record) yang sesuai dengan hostname qVM.

Pada contoh ini:

text
IP_PUBLIK_QVM → cpanel-test.domainsequel.my.id

Pastikan forward DNS hostname tersebut mengarah kembali ke IP Publik yang sama:

text
cpanel-test.domainsequel.my.id → IP_PUBLIK_QVM

PTR tidak dikonfigurasi melalui cPanel, WHM, maupun DNS Manager domain. PTR dikelola oleh penyedia IP Publik qVM. Jika PTR sudah dikonfigurasi oleh penyedia layanan, lakukan verifikasi dengan:

bash
dig -x IP_PUBLIK_QVM

bandicam 2026-09-23 17-37-32-958

7.2. Pengujian Mail Server Menggunakan Mail-Tester

Setelah Mail Server dapat mengirim dan menerima email, lakukan pengujian deliverability menggunakan Mail-Tester.

Buka Mail-Tester melalui browser. Web Mail-tester tersebut akan menampilkan alamat email unik untuk pengujian.

Contoh: test-xxxxxxxx@srv1.mail-tester.com

bandicam 2026-09-23 17-39-17-544

INFO

Alamat Mail-Tester dibuat secara unik pada setiap sesi. Gunakan alamat yang muncul pada halaman Mail-Tester Anda.

Masuk ke Webmail kemudian kirim email dari:

text
admin@user1.domainsequel.my.id

menuju alamat unik Mail-Tester.

bandicam 2026-09-23 17-43-10-126

Setelah email terkirim, kembali ke halaman Mail-Tester lalu klik Then check your score.

bandicam 2026-09-23 17-44-04-769

Mail-Tester akan memeriksa beberapa komponen berikut:

  • SPF
  • DKIM
  • DMARC
  • PTR / Reverse DNS
  • SpamAssassin
  • Blacklist
  • Mail Server Configuration

bandicam 2026-09-23 17-45-30-562

Dengan konfigurasi tersebut, qVM dapat digunakan sebagai hosting berbasis cPanel & WHM untuk mengelola situs web, database, DNS, akun hosting, SSL, serta layanan email dalam satu control panel.

Kesimpulan

Sampai tahap ini, cPanel & WHM telah berhasil dipasang pada qVM dengan sistem operasi Ubuntu 24.04 LTS dan dapat digunakan untuk mengelola berbagai layanan hosting melalui antarmuka berbasis web.

WHM digunakan oleh administrator untuk mengelola qVM dan akun hosting, sedangkan cPanel digunakan oleh masing-masing akun untuk mengelola situs web, file, database, domain, SSL, serta email.

Untuk penggunaan produksi, pastikan qVM memiliki resource yang memadai serta konfigurasi hostname, lisensi, DNS, SSL, SPF, DKIM, DMARC, PTR, firewall, backup, dan keamanan yang telah disesuaikan dengan kebutuhan.

Mulai Kelola Infrastruktur Cloud Anda

Akun SEQUEL Anda siap untuk memesan & mengelola layanan cloud.

Bagikan
Apakah artikel ini membantu?