Seperti yang telah kita ketahui bersama, cPanel merupakan control panel paling populer yang digunakan oleh banyak provider hosting untuk mengelola layanannya. Tidak hanya provider hosting, pengguna layanan VPS juga menggunakan control panel ini untuk memudahkan mereka dalam mengelola layanan VPS. Pada artikel ini, kami akan memberikan panduan cara kelola akun cPanel di WHM.
Akun VPS yang diaktifkan dengan licensi cPanel dapat dikelola melalui WHM (Web Host Manager). Sebelum membahas cara kelola akun cPanel di WHM, kami akan menjelaskan terlebih dahulu apa itu cPanel dan bedanya dengan WHM. Berikut informasi selengkapnya.
Apa itu cPanel dan perbedaan dengan WHM
cPanel
cPanel adalah salah satu aplikasi atau tools yang banyak digunakan untuk memudahkan pengelolaan dari setiap akun hosting.
Dengan cPanel pengelolaan data website atau data email dihosting menjadi mudah. Fitur-fitur yang diberikan cPanel berupa tampilan, sehingga user hanya perlu klik menu yang dibutuhkan. Ditambah saat ini sudah banyak dokumentasi dari penggunaan cPanel, sehingga user semakin dimudahkan dalam pengelolaannya.
Berikut adalah kelebihan dari cPanel :
- Mempermudah proses penguploadtan file website serta manage database
- Pembuatan akun email domain, akses email, seting kuota dan manejemen email lainnya
- Pembuatan akun FTP untuk mempermudah penguploadtan file/data ke hosting
- Fitur statistik dari akses pengguna ke website
- Penambahan domain lain didalam satu akun hosting yang sama
- Fitur backup dan restore data
WHM
WHM adalah sebuah halaman website yang digunakan untuk mengelola banyak akun cPanel hosting. WHM bisa disebut juga admin dari cPanel.
WHM memudahkan pengguna mengelola banyak file, bahkan seseorang dapat menjual layanan hosting dan mengelola beberapa cPanel dengan pilihan modifikasi, seperti upgrade atau downgrade akun dan juga memantau penggunaan bandwidth.
Berikut adalah kelebihan dari WHM :
- Membuat , mengedit dan menghapus akun cPanel
- Melakukan whitelist dan blacklist IP
- Memantau status server dan sumber daya
- Mendapatkan akses ke seluruh akun cPanel didalam WHM
- Menginstal dan mengelola sertifikat SSL dengan mudah
- Melakukan transfer file ke WHM
Perbedaan Antara cPanel dan WHM
Setelah mengetahui cPanel dan WHM, berikut adalah informasi perbedaan dari cPanel dan WHM :
- Fungsi
cPanel : digunakan end-user untuk mengelola akun hosting pribadi
WHM : digunakan pengguna untuk mengelola banyak akun cPanel (biasanya digunakan reseller hosting) - Access
cPanel : Hak akses hanya ke akun web hosting milik pribadi saja
WHM : Mengizinkan akses ke root - Port Number
cPanel : menggunakan nomor port 2083
WHM : menggunakan nomor port 2087 - Passwords Reset
cPanel : Dapat diubah dan direset oleh end-user (customer)
WHM : Dapat diubah dan mereset password akun-akun cPanel didalamnya
Artikel lengkap yang membahas perbedaan cPanel dan WHM kami publikasi pada link berikut : Apa Perbedaan Antara cPanel dan WHM?
Cara kelola akun cPanel di WHM
Pada panduan ini kami akan menggunakan cPanel & WHM versi v104.0.4 (STANDARD).
Cara membuat cPanel di WHM
Untuk membuat akun baru cPanel silakan mengikuti panduan berikut :
1. Akses dan login ke halaman WHM melalui url https://ip_address_server:2087 atau https://ip_address_server/whm/
2. Jika muncul error berikut, klik proceed to ip_address_server unsafe.

3. Lanjutkan dengan mengisikan user dan password root dari VPS lalu klik Masuk.

4. Cari dan klik menu List Accounts.

5. Klik create a new account

6. Isikan data-data tentang website yang akan dicreate account hostingnya


Berikut Keterangan dari gambar diatas :
- Domain Information
Berisi bagian informasi domain untuk menentukan pengaturan dasar untuk akun pengguna.
Domain : isikan nama domain yang akan menggunakan account
Username : isikan nama user cPanel account yang akan dibuat
Password : isikan password cPanel account yang akan dibuat
Re-type Password : ulangi password cPanel yang dibuat
Strength (Why?) : menampilkan nilai kuatnya dari password yang dibuat dan bisa digunakan untuk membuat password acak
Email : isikan Kontak e-mail dari account yang akan dibuat
- Package
Bagian Paket digunakan untuk menentukan paket ke akun baru.
Paket mendefinisikan batasan akun. Misal sebuah paket dapat menentukan berapa banyak ruang disk yang dapat digunakan akun baru atau berapa banyak data yang dapat ditransfer akun.
Choose a Package : jika sebelumnya sudah membuat package, klik package yang digunakan untuk account yang akan dibuat. Fungsi dari package untuk membedakan paket hosting per domain yang dimiliki. Detail pembuatan package hosting bisa mengikuti panduan https://www.rumahweb.com/journal/cara-membuat-hosting-sendiri-di-whm/
Select Options Manually: centang jika ingin paket disetting manual
Selain informasi diatas terdapat seting opsional berikut :
- Settings
Digunakan untuk tambahan seting seperti tema akun baru, bahasa, Apache SpamAssassin dan Spam Box
- Mail Routing Settings
Pengaturan yang digunakan untuk menentukan cara merutekan email untuk akun baru.
- Reseller Settings
Pada bagian ini akun cPanel dapat diseting sebagai reseller. Reseller memiliki akun yang mereka buat, dan dapat mengubah akun ini di WHM.
- DNS Settings
Pada bagian Pengaturan DNS ini memungkinkan untuk mengaktifkan DomainKeys Identified Mail (DKIM) dan Sender Policy Framework (SPF) pada akun baru.
Dibagian ini juga dapat mengonfigurasi nameserver yang akan digunakan oleh domain akun baru.
7. Setelah selesai seting,lanjutkan klik ‘Create’.
Modify/Edit akun cPanel
Untuk edit akun cPanel silakan mengikuti panduan berikut :
1. Cari dan klik menu Modify an Account di kotak pencarian

2. Ketikkan nama domain lalu ceklis domain
3. Klik Modify

4. Tentukan data yang akan diubah



Berikut keterangan dari gambar diatas :
- Basic Information
Primay Domain : nama domain/subdomain
Usename : username cPanel
Account Owner : pemilik akun
Contact Email : email kontak akun
Default Locale : Bahasa
cPanel Theme : Theme cpanel yang digunakan
Enable Apache SpamAssassin : pengaktifan/tidaknya menu Spam Assasin
- Resource Limits
Package : Paket yang digunakan
Disk Quota (MB): Kuota Space dalam MB
Monthly Bandwidth Limit (MB) : Penggunaan Bandwidth /bulan dalam MB
Max Email Account : Maksimum akun email yang bisa dibuat di cPanel
Max FTP Account : Maksimum akun FTP yang bisa dibuat di cPanel
Max Mailing Lists : Maksimum akun Milis yang bisa dibuat di cPanel
Max SQL Databases : Maksimum database yang bisa dibuat di cPanel
Max Subdomains : Maksimum subdomain yang bisa digunakan di cPanel
Max Parked Domains: Maksimum parked domain yang bisa digunakan di cPanel
Max Addon Domains : Maksimum addon domain yang bisa digunakan di cPanel
Max Passenger Applications : Maksimum jumlah aplikasi passenger
Maximum Hourly Email by Domain Relayed : Maksimum Email Per Jam berdasarkan Domain Relay
Maximum percentage of failed or deferred messages a domain may send per hour. : Maksimum presentase dari kegagalan dan email yang ditangguhkan sebuah domain perjam
Max Quota per Email Address (MB) : Maksimum kuota per alamat email
- Privileges
Reseller Privileges : memberikan hak istimewa reseller ke akun.
CGI Privilege : memberikan kemampuan untuk menyajikan file CGI ke akun.
Shell Access : mengaktifkan akses SSH untuk akun.
- DNS Settings
Enable DKIM on this account : mengaktifkan DKIM pada akun
Enable SPF on this account : mengaktifkan SPF pada akun
5. Setelah diubah jangan lupa Save ya.
Demikian panduan mengelola akun cPanel di WHM. Cukup mudah bukan untuk melakukannya sendiri? Semoga bermanfaat.