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.
1 2 3 | [root@whmsrv ~]# screen -R cl [root@whmsrv ~]# wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy [root@whmsrv ~]# sh cldeploy -k CL-PhoNmPNxIruSRGIAASWEB |
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.
1 2 3 4 5 6 7 8 9 10 | [root@whmsrv ~]# wget https://repo.imunify360.cloudlinux.com/defence360/i360deploy.sh -O i360deploy.sh [root@whmsrv ~]# bash i360deploy.sh --key IMUNbcG0xu3gaIAASWEB [2022-11-20 03:21:08] OK [2022-11-20 03:21:08] Successfully registered Waiting for Imunify360 to start... [2022-11-20 03:26:49] 6.7.3-1 [2022-11-20 03:26:50] Imunify360 is started OK [2022-11-20 03:27:05] Success [2022-11-20 03:27:05] You can find complete log in /var/log/i360deploy.log |
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
1 2 3 | [root@whmsrv ~]# wget -qq -O - https://kernelcare.com/installer | bash [root@whmsrv ~]# /usr/bin/kcarectl --register sADlfFUXPIAASWEB Server Registered |
Tampilan KernelCare di WHM/cPanel
