Cara Install CloudLinux di VPS cPanel

CloudLinux adalah salah satu operating system yang dapat diandalkan dari sisi performa hingga keamanan pada server. Pada panduan ini, kami akan berbagi cara install CloudLinux di VPS KVM AnymHost.

Apa itu CloudLinux? #

CloudLinux adalah sebuah sistem operasi berbasis Linux (CentOS) 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.

Kenapa Memilih Cloudlinux? #

Dengan server tradisional atau konvensional, tidak ada batasan sumber daya (resource) per akun cPanel. Permasalahan sumber daya utama atau resources adalah dari penggunaan CPU, Physical Memory, IO/IOPS, Query MySQL, dan source script dari salah satu akun/pengguna yang berjalan di sebuah webserver, yang menyebabkan tingginya load diserver sehingga saat mengakses domain menjadi berat dan lambat.

Sehingga dengan adanya teknologi yang bernama CloudLinux, kendala resouce ini tidak lagi terjadi dikarenakan adanya sistem untuk pengaturan limitasi resource server yang digunakan. Ketika akun/pengguna ada yang menyebabkan load di server, maka akun/pengguna secara otomatis dibatasi pada sumber dayanya sendiri dan tidak mempengaruhi seluruh sumber daya lainnya.

Secara garis besar, yang membuat CloudLinux diunggulkan adalah kemampuannya dalam mengelola resource server dengan baik. Masing-masing pengguna bisa diatur agar menggunakan resource sesuai ketentuan user/pengguna. Sehingga saat menggunakan CloudLinux server menjadi lebih stabil, server menjadi lebih aman dan server memiliki performa yang baik.

Fitur Cloudlinux #

Berikut adalah beberapa fitur yang akan tersedia pada sistem operasi 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.

Sehingga, 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.

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.

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.

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.

Spesifikasi Minimum #

  • Minimum CentOS versi 5.x 64bit
  • VPS Server sudah terinstall WHM/cPanel
  • Minimum versi MariaDB 5.1
  • Akses root

Cara Install CloudLinux di cPanel #

1. Silahkan Anda login dulu ke account WHM melalui alamat https://ipvpsanda:2087 menggunakan username dan password VPS Anda.

2. Pada tahap ini, bisa diperhatikan yang kami tandai merupakan VPS Server dengan WHM/cPanel, namun masih menggunakan Operating System CentOS v7.9.2009.

cara install cloudlinux

3. Selanjutnya, silahkan akses remote SSH bisa menggunakan aplikasi Putty atau software lain yang kalian miliki.

4. Silahkan download repository CloudLinux dengan menggunakan perintah command:

wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy

5. Apabila lisensi CloudLinux menggunakan Aktivasi key, silahkan menggunakan perintah berikut:

sh cldeploy -k <activation_key>
Contoh : sh cldeploy -k CL-VSkiFJpKKshkcbgtuQbk lalu tekan Enter

Namun, jika lisensi CloudLinux menggunakan IP Address, silahkan menggunakan perintah berikut:

sh cldeploy -i
Contoh : sh cldeploy -i lalu tekan Enter

6. Silahkan ditunggu sampai proses installasi CloudLinux selesai. kemudian reboot VPS dan kembali login ke WHM.

7. Terlihat pada tampilan Statistics dibagian Operating System berubah menjadi CloudLinux v7.9.0

install cloudlinux anymhost vps

8. Terakhir, silahkan bisa periksa melalui menu Server Configuration > CloudLinux Manager.

install cloudlinux vps