CloudLinux adalah salah satu sistem operasi terbaik yang menawarkan performa tinggi dan keamanan optimal untuk server. Dalam panduan ini, kami akan membahas cara install CloudLinux di WHM pada layanan VPS cPanel, agar server Anda lebih stabil, aman, dan efisien!
Sebelum kita bahas cara install CloudLinux di WHM, terlebih dahulu kami ingin mengenalkan tentang apa itu CloudLinux dan fiturnya, agar Anda lebih memahami panduan yang kami buat. Berikut informasi selengkapnya.
Apa itu CloudLinux?
CloudLinux adalah sebuah sistem operasi berbasis Linux yang dibuat khusus untuk kebutuhan server. Tujuannya, membuat kerja server lebih optimal dengan peningkatan performa dan keamanan.
Yang membedakan sistem operasi ini dari sistem operasi lainnya adalah LVE (Lightweight Virtualization Environment). CloudLinux menciptakan ruang virtual untuk setiap akun atau user cPanel dan memungkinkan sistem administrator untuk membatasi jumlah sumber daya per user.
Selengkapnya tentang apa itu CloudLinux bisa Anda baca pada artikel berikut: Apa itu CloudLinux?
Alasan menggunakan CloudLinux
Pada server tradisional atau konvensional, tidak ada batasan sumber daya (resource) per akun cPanel. Masalah sering terjadi, ketika salah satu akun menggunakan terlalu banyak resource seperti CPU, memory, IO/IOPS, query MySQL, atau script, yang menyebabkan beban tinggi di server dan membuat server menjadi load.
Dengan adanya CloudLinux, masalah ini bisa diatasi karena sistemnya membatasi penggunaan sumber daya pada setiap akun. Jika ada akun yang membebani server, CloudLinux secara otomatis membatasi penggunaan resource akun tersebut tanpa memengaruhi akun lainnya.
Intinya, keunggulan CloudLinux terletak pada kemampuannya mengelola sumber daya server dengan lebih efektif. Setiap pengguna bisa dibatasi sesuai kebutuhan, sehingga server tetap stabil, aman, dan memiliki performa yang baik.
Fitur CloudLinux
Berikut adalah beberapa fitur andalan pada CloudLinux:
Lightweight Virtualized Environment (LVE)
LVE (Lightweight Virtual Environment), merupakan sebuah teknologi untuk mengelola resources yang dimiliki oleh masing-masing user/pengguna, seperti CPU, I/O, dan memory. Hal ini dilakukan untuk mencegah penggunaan resources secara berlebih oleh para pengguna.
Oleh karena itu, apabila ada satu user yang menyebabkan load tinggi, sistem akan melakukan limitasi dan membatasi resources di server. Dengan adanya pengelolaan resources oleh LVE, maka dapat meminimalisir terjadinya downtime dan server tetap berjalan secara stabil.
PHP Selector
Setiap user/penggua dapat memilih versi PHP serta modul extention dan melindungi dan website dengan versi PHP yang sudah tidak support. Selain itu juga pada fitur ini akan memperbolehkan user untuk memilih banyak versi PHP sesuai kebutuhan website yang diupload pada webserver yang digunakan.
CageFS
CageFS pada CloudLinux akan mencegah serangan dalam jumlah yang besar termasuk pengambilan hak akses (privilage escalation) dan pengungkapan informasi seperti file atau password (information disclosure attacks. Setiap user/pengguna nantinya akan memiliki CageFS masing-masing yang berfungsi sepenuhnya, dengan semua file system, tools, dan lain sebagainya.
Secure Links
CloudLinux juga memiliki fitur Secure Links agar server lebih aman. Secure Links merupakan teknologi yang berjalan di kernel untuk mencegah serangan symlink
(symbolic link). Secure Links akan mencegah hacker untuk membuat file symbolic link sebagai contoh misalnya mengeksekusi Apache Web Server untuk membaca file konfigurasi PHP user lain.
MySQL Governor
Aktivitas database MySQL juga berpengaruh terhadap kestabilan suatu server. Banyaknya query yang dihasilkan ribuan database, maka akan menyebabkan server diakses melambat bahkan menyebabkan server mudah down.
Untuk itu di CloudLinux OS terdapat fitur MySQL Governor yang akan memonitor penggunaan MySQL. MySQL Governor ini akan melakukan pengecekan CPU dan penggunaan disk IO untuk user/pengguna secara real time pada saat proses query MySQL. MySQL Governor akan secara otomatis menghentikan query yang berjalan sangat lama.
System Requirement CloudLinux
- OS : AlmaLinux 7, AlmaLinux 8, AlmaLinux 9, dan RockyLinux.
- VPS Server include akses WHM/cPanel
- Hardware requirement:
- CPU 1.1 GHz
- RAM minimum 2 GB (Recomended 4 GB)
- Disk Space minimum 20GB (Recomended 40GB)
- Akses root
- License CloudLinux
Informasi lebih lengkap tentang sistem requirement diatas, bisa anda pelajari pada artikel berikut.
Cara Install CloudLinux di cPanel
Pastikan Anda telah menginstall VPS dengan lisensi cPanel. Jika belum, anda bisa mempelajarinya pada artikel: Cara Install cPanel di AlmaLinux
Setelah VPS cPanel Anda siap, selanjutnya kita bisa melakukan instalasi CloudLinux di server. Berikut adalah cara install CloudLinux di WHM.
- Silahkan Anda login dulu ke account WHM melalui alamat https://ipvpsanda:2087 menggunakan username dan password VPS Anda. Untuk panduannya bisa klik disini.
- Pada tahap ini, bisa diperhatikan yang kami tandai merupakan VPS Server dengan WHM/cPanel, namun masih menggunakan Operating System AlmaLinux v8.10.0.
- Selanjutnya, silahkan akses remote SSH melalui aplikasi PuTTY. Untuk panduan bisa klik disini.
- Silahkan download repository CloudLinux dengan menggunakan perintah command:
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
- Apabila lisensi CloudLinux menggunakan Aktivasi key, silahkan menggunakan perintah berikut:
Catatan:
Lisensi CloudLinux yang dikeluarkan oleh Rumahweb menggunakan opsi IP-Based.
sh cldeploy -k <activation_key>
Contoh : sh cldeploy -k CL-AxclpJLeeACUeSCkcbgtuQbk lalu tekan Enter
- Namun, jika lisensi CloudLinux menggunakan IP Address, silahkan menggunakan perintah berikut:
sh cldeploy -i
Contoh : sh cldeploy -i lalu tekan Enter
- Silahkan ditunggu sampai proses installasi CloudLinux selesai.
- Kemudian, silahkan restart VPS server menggunakan perintah berikut:
reboot
- Selanjutnya, silahkan akses dan login kembali WHM/cPanel melalui browser. Untuk panduannya bisa klik disini.
- Terlihat pada tampilan Statistics dibagian Operating System berubah menjadi CloudLinux v7.9.0.
Terakhir, silahkan bisa periksa melalui menu Server Configuration > CloudLinux Manager.
Sampai disini, untuk installasi CloudLinux pada VPS Server dengan cPanel sudah selesai. Selanjutnya, Anda dapat melakukan konfigurasi pada CloudLinux, sesuai dengan kebutuhan Anda.
Demikian artikel kami tentang cara install CloudLinux di VPS cPanel, semoga bermanfaat.