Cara Install WHMCS Versi Terbaru

by -88 Views

1. Persiapan Subdomain

  1. Masuk ke cPanel atau panel hosting yang digunakan.

  2. Buat subdomain, misalnya billing.digifox.id.

    • Jika menggunakan cPanel, menu ada di Subdomains.

    • Tentukan root folder subdomain, misalnya /public_html/billing/.

  3. Pastikan subdomain bisa diakses di browser, meskipun masih kosong.


2. Upload File WHMCS

  1. Siapkan file WHMCS versi 8.1.3 yang sudah Anda download dari client area WHMCS.

  2. Ekstrak file di komputer Anda.

  3. Upload semua file ke folder subdomain yang sudah dibuat (/public_html/billing/).

    • Disarankan upload dalam bentuk file .zip lalu extract di File Manager hosting agar lebih cepat.

  4. Setelah selesai, pastikan file configuration.php belum ada. File ini akan dibuat saat instalasi.


3. Membuat Database

  1. Masuk ke menu MySQL Database Wizard di cPanel.

  2. Buat database baru, contoh: user_whmcs.

  3. Buat user database, contoh: user_whmcsu dengan password yang kuat.

  4. Hubungkan user ke database dengan memberikan ALL PRIVILEGES.

  5. Catat informasi berikut:

    • Database name

    • Database user

    • Database password

    • Database host (umumnya localhost)


4. Menjalankan Instalasi

  1. Buka browser dan akses alamat:
    https://billing.domainanda.com/install/install.php

  2. Ikuti proses instalasi:

    • Setujui perjanjian lisensi.

    • Masukkan detail database (name, user, password, host).

    • Buat akun admin untuk login ke WHMCS.

    • Masukkan detail perusahaan Anda jika diminta.

  3. Jika berhasil, akan diarahkan ke halaman login admin WHMCS.


5. Menghapus Folder Install

Setelah instalasi selesai, hapus folder /install/ dari direktori WHMCS.
Ini langkah wajib untuk keamanan.


6. Setting File Permission

Agar WHMCS berjalan aman dan sesuai rekomendasi:

  • File configuration.php → set permission 400 atau 440.

  • Folder attachments, downloads, templates_c → set permission 755.

  • Semua file lain → set permission default 644.


7. Menambahkan Cron Job

WHMCS memerlukan cron job agar fungsi otomatis berjalan (seperti mengirim invoice, suspend hosting, dll).

  1. Masuk ke Cron Jobs di cPanel.

  2. Tambahkan baris berikut (ganti sesuai path hosting Anda):

    php -q /home/username/public_html/billing/crons/cron.php all
  3. Atur cron untuk berjalan setiap 5 menit.

  4. WHMCS akan otomatis memproses tugas-tugas berkala.

Baca Juga  Shrink Header on Scroll Hanya Dengan CSS Tanpa Javascript

8. Login ke WHMCS

Setelah semua selesai:

  • Halaman admin WHMCS: https://billing.domainanda.com/admin

  • Login menggunakan akun admin yang tadi dibuat.


9. Hal Penting Setelah Instalasi

  • Pastikan PHP yang digunakan sesuai dengan WHMCS 8.1.3 (biasanya PHP 7.2 – 7.4).

  • IonCube Loader harus aktif di server. Jika tidak, WHMCS akan error.

  • Pastikan ekstensi PHP berikut aktif: pdo, pdo_mysql, mbstring, gd, curl, xml, json.

  • Backup database dan file WHMCS secara berkala.

Leave a Reply

Your email address will not be published. Required fields are marked *

No More Posts Available.

No more pages to load.