Apa itu WHMCS dan Bagaimana Cara install di hosting cPanel ?

Apa itu WHMCS dan Bagaimana Cara install di hosting cPanel ?

Pengantar

Bagi penyedia layanan hosting, VPS, domain, maupun layanan digital lainnya, pengelolaan pelanggan dan penagihan secara manual dapat menjadi semakin rumit seiring bertambahnya jumlah pelanggan.

Untuk mengatasi hal tersebut, banyak perusahaan menggunakan WHMCS (Web Host Manager Complete Solution), yaitu platform automasi yang mampu mengelola pelanggan, invoice, domain, pembayaran, hingga aktivasi layanan secara terpusat.

Dengan dukungan integrasi ke berbagai control panel, registrar domain, dan payment gateway, WHMCS membantu meningkatkan efisiensi operasional sekaligus mempermudah pengelolaan bisnis hosting.

Pada panduan ini, Anda akan mempelajari cara install WHMCS di hosting cPanel menggunakan fitur File Manager dan MySQL Database Wizard hingga siap digunakan.

Apa itu WHMCS?

WHMCS (Web Host Manager Complete Solution) adalah aplikasi manajemen bisnis berbasis web yang dirancang khusus untuk perusahaan hosting, penyedia VPS, cloud server, registrar domain, dan berbagai layanan digital lainnya. WHMCS berfungsi sebagai platform automasi yang membantu mengelola pelanggan, layanan, penagihan, hingga dukungan teknis dalam satu sistem terintegrasi.

Dengan WHMCS, berbagai proses operasional dapat berjalan secara otomatis, mulai dari pendaftaran pelanggan, pembuatan invoice, penerimaan pembayaran, aktivasi layanan, perpanjangan domain, hingga pengelolaan tiket dukungan pelanggan. Automasi ini membantu mengurangi pekerjaan manual sehingga tim dapat lebih fokus pada pengembangan bisnis dan peningkatan kualitas layanan.

Salah satu keunggulan utama WHMCS adalah kemampuannya untuk terintegrasi dengan berbagai control panel, platform virtualisasi, registrar domain, dan payment gateway yang banyak digunakan oleh penyedia layanan hosting di seluruh dunia.

Fitur Utama WHMCS

WHMCS menyediakan berbagai fitur untuk membantu penyedia layanan hosting dan bisnis digital mengelola operasional secara lebih efisien melalui satu platform terintegrasi.

1. Otomatisasi Penagihan
Membuat invoice, mengirim pengingat pembayaran, hingga suspend layanan secara otomatis berdasarkan status tagihan.

2. Manajemen Pelanggan
Mengelola data pelanggan, layanan, transaksi, dan tiket dukungan dalam satu dashboard.

3. Integrasi Payment Gateway
Mendukung berbagai metode pembayaran seperti PayPal, Midtrans, Xendit, Stripe, dan transfer bank.

4. Manajemen Domain
Membantu proses registrasi, transfer, perpanjangan, dan pengelolaan domain secara terintegrasi.

5. Sistem Ticket Support
Pelanggan dapat mengirim tiket dukungan melalui Client Area sehingga komunikasi dengan tim support lebih terorganisir.

6. Provisioning Otomatis
Secara otomatis membuat dan mengaktifkan layanan hosting, VPS, atau layanan lainnya setelah pembayaran berhasil diterima.

Persiapan Sebelum Install WHMCS

Sebelum memulai instalasi, pastikan Anda telah memiliki:

  • Hosting dengan cPanel
  • Database MySQL 
  • Lisensi WHMCS (Production atau Development License)
  • File instalasi WHMCS

Langkah 1: Login ke cPanel

  1. Login ke cPanel
    Login ke akun cPanel hosting yang akan digunakan untuk instalasi WHMCS.Jika memiliki akses langsung ke cPanel, buka salah satu URL berikut:
    https://domainanda.com:2083

    atau

    https://cpanel.domainanda.com

    Masukkan username dan password cPanel, kemudian klik Log in.

    Pengguna layanan Plasawebhost juga dapat login melalui Client Area, kemudian memilih layanan hosting dan mengklik tombol Login to cPanel.


Langkah 2: Download File Instalasi WHMCS Melalui Terminal

  1. Mengunduh File Instalasi WHMCS
    Langkah pertama adalah mengunduh file instalasi WHMCS ke akun hosting. Pada panduan ini, proses download dilakukan melalui fitur Terminal yang tersedia di cPanel.
    Masuk ke menu berikut pada cPanel:
    Advanced > Terminal

    Setelah Terminal terbuka, masuk ke direktori website yang akan digunakan untuk instalasi WHMCS.

    cd ~/public_html

    Kemudian unduh file instalasi WHMCS menggunakan perintah berikut:

    wget https://download.whmcs.com/whmcs_v8112_full.zip

    Tunggu hingga proses download selesai.

    Catatan:
    Nama file dapat berubah mengikuti versi terbaru WHMCS yang tersedia. Anda dapat melihat versi terbaru melalui halaman download resmi WHMCS dan menyesuaikan nama file yang digunakan pada perintah wget.

Langkah 3: Membuka File Manager dan Memastikan File Berhasil Diekstrak

  1. Membuka File Manager
    Setelah file instalasi WHMCS berhasil diunduh, kembali ke halaman utama cPanel kemudian buka menu File Manager.

  2. Masuk ke Direktori Website
    Buka direktori public_html yang akan digunakan untuk instalasi WHMCS.
    public_html

  3. Ekstrak File Instalasi WHMCS
    Klik kanan file instalasi WHMCS, kemudian pilih Extract.
    Pastikan lokasi ekstraksi berada di dalam direktori public_html, lalu klik Extract Files.

  4. Memastikan Hasil Ekstraksi
    Setelah proses ekstraksi selesai, refresh halaman File Manager.
    Pastikan file dan folder instalasi WHMCS telah muncul di dalam direktori public_html.

Langkah 4: Membuat Database MySQL

  1. Membuka MySQL Database Wizard
    Sebelum menginstal WHMCS, buat terlebih dahulu database MySQL yang akan digunakan.
    Buka menu berikut pada halaman utama cPanel:
    MySQL Database Wizard

  2. Membuat Database
    Pada bagian Create A Database, masukkan nama database yang diinginkan.
    Contoh:
    billing

    Klik Next Step untuk melanjutkan.

Langkah 5: Membuat User Database

  1. Membuat User Database
    Pada bagian Create Database Users, masukkan username yang akan digunakan untuk mengakses database.

    Contoh:

    billing
  2. Membuat Password User Database
    Buat password yang kuat menggunakan kombinasi huruf, angka, dan simbol.
    Anda juga dapat menggunakan fitur Password Generator.
    Pastikan indikator keamanan menunjukkan:
    Very Strong (100/100)

    Klik Create User untuk membuat user database.

    Catatan:
    Simpan nama database, username, dan password karena akan digunakan saat proses instalasi WHMCS.

Langkah 6: Memberikan Hak Akses Database

  1. Mengaktifkan ALL PRIVILEGES
    Centang opsi berikut untuk memberikan hak akses penuh kepada user database:
    ALL PRIVILEGES

    Kemudian klik tombol:

    Make Changes

    Setelah selesai, user database akan memiliki akses penuh ke database yang digunakan oleh WHMCS.

Langkah 7: Menjalankan Installer WHMCS

  1. Membuka Halaman Instalasi WHMCS
    Buka browser kemudian akses domain tempat WHMCS diinstal.
    Contoh jika WHMCS diinstal pada root domain:
    https://domainanda.com

    Atau jika diinstal pada subfolder:

    https://domainanda.com/whmcs

    Jika proses upload dan ekstraksi file berhasil, halaman instalasi WHMCS akan otomatis ditampilkan.

  2. Memulai Instalasi WHMCS
    Pada halaman Welcome to WHMCS, klik tautan berikut untuk memulai instalasi:
    Click here to begin...

Langkah 8 : Menyetujui Perjanjian Lisensi

  1. Menyetujui Lisensi WHMCS
    Klik I AGREE untuk menyetujui lisensi WHMCS dan melanjutkan proses instalasi.

  2. Memeriksa Persyaratan Sistem
    Pastikan status berikut muncul pada halaman pemeriksaan sistem:
    System Requirements Check Passed

    Klik Begin Installation untuk melanjutkan.

Langkah 9 : Mengisi License Key dan Konfigurasi Database

  1. Mengisi License Key dan Database
    Masukkan license key WHMCS pada kolom License Key.
    Selanjutnya isi informasi database yang telah dibuat sebelumnya:
    Database Host     : localhost
    Database Port     : 3306
    Database Username : Username Database
    Database Password : Password Database
    Database Name     : Nama Database

    Klik Continue  setelah seluruh data terisi dengan benar.


Langkah 10: Membuat Akun Administrator

  1. Membuat Akun Administrator
    Lengkapi informasi administrator yang akan digunakan untuk login ke area admin WHMCS.
    First Name
    Last Name
    Email Address
    Username
    Password
    Confirm Password

    Pastikan menggunakan password yang kuat untuk meningkatkan keamanan sistem.
    Klik Complete Setup  untuk menyelesaikan proses instalasi.


Langkah 11 : Instalasi WHMCS Berhasil

  1. Instalasi Selesai
    Jika proses instalasi berhasil, akan muncul pesan:
    Installation Completed Successfully!

    WHMCS kini telah berhasil diinstal dan siap digunakan.

Menghapus Folder Install

  1. Menghapus Folder Install
    Setelah instalasi selesai, hapus folder berikut melalui File Manager cPanel:
    install

    Klik kanan pada folder tersebut kemudian pilih Delete.

    Catatan:
    WHMCS tidak dapat digunakan secara normal sebelum folder install dihapus.

Kesimpulan

WHMCS merupakan solusi otomatisasi yang membantu mengelola pelanggan, layanan hosting, domain, dan penagihan dalam satu platform terintegrasi. Dengan fitur otomatisasi yang tersedia, berbagai proses operasional dapat berjalan lebih cepat dan efisien.

Melalui panduan ini, Anda telah mempelajari cara install WHMCS di hosting cPanel mulai dari persiapan file, pembuatan database, hingga konfigurasi awal. Setelah instalasi selesai, pastikan untuk menghapus folder install dan menerapkan pengaturan keamanan yang diperlukan agar WHMCS dapat digunakan dengan optimal.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Finance : +6285191239466