Series Details
Build Web Hosting Services: Install WHM/cPanel on CentOS 7 (Part 1)
Build Web Hosting Services: Basic Configuration WHM/cPanel (Part 2)
Build Web Hosting Services: EasyApache4 Configuration WHM/cPanel (Part 3)
Build Web Hosting Services: Configserver Installation WHM/cPanel (Part 4)
Build Web Hosting Services: Configuring Email Deliverability & SSL on WHM/cPanel (Part 5)
Build Web Hosting Services: CloudLinux OS for Hoster WHM/cPanel (Part 6)
Build Web Hosting Services: Configuring Package & Disk Quota WHM/cPanel (Part 7)
Build Web Hosting Services: WHMCS Installation (Part 8)
Build Web Hosting Services: Configuring Support Department and Administrators (Part 9)
Build Web Hosting Services: Configuring Payment Gateway & Domain Registrar (Part 10)
Build Web Hosting Services: Adding Server & Create Package WHMCS (Part 11)
Build Web Hosting Services: (PoC) Act as Customer for Order Product Hosting WHMCS (Part 12)

Apa itu CloudLinux ?

CloudLinux OS adalah distribusi Linux komersial yang dipasarkan ke penyedia hosting. Dikembangkan oleh perusahaan perangkat lunak CloudLinux, Inc. CloudLinux OS didasarkan pada sistem operasi CentOS; ia menggunakan kernel OpenVZ dan manajer paket rpm. Pada part kali ini, saya akan mencoba tiga produk CloudLinux yaitu; CloudLinux OS Shared Pro, Imunify360, & KernelCare.

Fitur CloudLinux

  • Pembatasan sumber daya per satu akun untuk enduser dan reseller
  • Mengizinkan reseller untuk membatasi resource customer mereka
  • Membuat dan menerapkan paket default
  • Melihat riwayat penggunaan per akun
  • Mengidentifikasi customer dan mengambil tindakan korektif
  • Mengidentifikasi penggunaan teratas dan meningkatkan penjualan

Apa saja yang dapat diberikan limitasi ?

  • Memory
  • IO
  • CPU
  • Number of Processes
  • Entry Processes
  • Inode

Penjelasan lengkap mengenai fitur CloudLinux dan dokumentasi dapat dilihat disini https://www.cloudlinux.com/features/

Instalasi CloudLinux

Login melalui SSH, dan aktifkan screen karena proses instalasi CloudLinux sangat vital, pastikan sudah mendapatkan lisensi dari https://cloudlinux.com untuk demonstrasi kali ini saya menggunakan Trial Version. Setelah instalasi selesai, server harus di reboot agar kernel terupdate menjadi CloudLinux.

Berikut adalah tampilan CloudLinux di WHM/cPanel

Setelah itu, klik Start Wizard, disini kelebihan CloudLinux yang diberikan yaitu berbagai pilihan bahasa pemrograman seperti Node.js, Ruby, Python, dan PHP. Perbedaan paling mendasar pada PHP disini adalah PHP milik CloudLinux sudah di patching dan celah bug/kerentanan tertutup oleh sebab itu jika aplikasi website masih menggunakan PHP 5.6 atau 7.1 maka disarankan untuk menggunakan CloudLinux.

  • Install CageFS (checklist Enabled by default, dan Existing Accounts)
  • Install MySQL Governor
  • Install Node.js
  • Pada pilihan PHP, saya menginstall semua versi dan mengaktifkan PHP Selector. Setelah itu, klik FINISH AND INSTALL

Tampilan CloudLinux Manager di WHM/cPanel

Instalasi Imunify360

Imunify360 adalah aplikasi Antivirus, Firewall, WAF, Lapisan Keamanan PHP, Manajemen Patch, Reputasi Domain dengan UI yang mudah dan otomatisasi tingkat lanjut.
Imunify360 melindungi server web berbasis linux dan semua situs web yang dihosting dari infeksi malware, serangan web, eksploitasi kerentanan, dan semua ancaman lainnya.

Pastikan sudah mendapatkan lisensi dari https://cloudlinux.com untuk produk Imunify360 untuk demonstrasi kali ini saya menggunakan Trial Version.

Tampilan Imunify360 di WHM/cPanel

Instalasi KernelCare

KernelCare Enterprise adalah layanan live patching kernel yang menyediakan security patching dan perbaikan bug untuk berbagai kernel Linux populer yang dapat diinstal tanpa me-reboot sistem.

Keuntungan:

  • Tanpa reboot kernel linux & Custom Patching
  • Dapat diinstall di baremetal maupun cloud
  • Private patch security
  • Live patch untuk untuk mencegah dan menambal kerentanan

Cara install KernelCare sangat mudah, cukup ke menu Home > Plugins > Imunify360 klik pada tombol ikon setting di pojok kanan atas dan Install KernelCare

Bisa juga melalui console SSH

Tampilan KernelCare di WHM/cPanel

Last modified: January 22, 2023