Node.js adalah salah satu runtime Javascript yang banyak digunakan untuk membuat aplikasi berbasis website. Pada artikel ini, kami akan menjelaskan cara install Node.js di cPanel CloudLinux pada layanan VPS KVM secara mudah.
Namun, sebelum kami bahas cara install node.js di cPanel CloudLinux, terlebih dahulu akan kami jelaskan tentang apa itu CloudLinux dan kenapa harus menggunakannya pada layanan VPS. Simak informasi berikut ini.
Apa Itu CloudLinux?
CloudLinux adalah sistem operasi berbasis Linux yang dirancang khusus untuk kebutuhan cloud server di lingkungan enterprise. CloudLinux banyak dipilih karena memiliki fitur lengkap yang memudahkan user dalam pengelolaan server secara efisien.
Salah satu keunggulannya adalah kemampuan untuk mengatur penggunaan resource pada setiap akun, salah satunya adalah cPanel account. Dengan fitur ini, efisiensi resource pada cloud server dapat dibagi rata, sehingga membantu menjaga stabilitas dan performa server secara keseluruhan.
Kelebihan Node.js di VPS CloudLinux
Secara default, pengelolaan aplikasi Node.js di cPanel pada layanan VPS dilakukan melalui CLI (Command Line Interface) atau terminal, karena belum tersedia interface khusus. Namun, jika Anda ingin kemudahan dalam mengelola Node.js melalui tampilan interace (GUI) yang user friendly, Anda bisa menggunakan CloudLinux.
Dengan CloudLinux, Anda dapat mengelola aplikasi Node.js melalui user interface yang mudah dipahami, lengkap dengan fitur untuk memilih versi Node.js sesuai kebutuhan.
Selain itu, menggunakan CloudLinux di VPS cPanel juga memiliki beberapa keuntungan lain, seperti:
1. Dukungan CageFS
CloudLinux memiliki fitur CageFS yang bertugas untuk mengisolasi setiap akun di server. Dengan adanya fitur ini, instalasi Nodejs dapat dilakukan untuk setiap user tanpa khawatir installasi nodejs di salah satu user akan berpengaruh ke user lain di server yang sama.
Sebaliknya, pada cPanel tanpa CloudLinux, fitur cagefs ini tidak tersedia. Akibatnya, instalasi library pada satu aplikasi akan otomatis berlaku untuk semua aplikasi Nodejs di server yang sama, sehingga potensi konflik antar aplikasi lebih besar juga akan otomatis terinstall di seluruh aplikasi nodejs yang ada di satu server yang sama.
2. Pengelolaan Versi Nodejs yang lebih mudah
Fitur lain yang dimiliki Cloudlinux adalah Nodejs selector. Fitur ini dapat membantu anda untuk memilih atau mengubah versi Nodejs sesuai dengan kebutuhan aplikasi yang anda kembangkan. Dengan adanya fitur ini, anda dapat menggunakan versi nodejs yang berbeda pada setiap aplikasi nodejs yang ada di VPS anda.
Hal ini tentunya berbeda dengan Nodejs pada cPanel tanpa cloudlinux dimana anda hanya dapat menggunakan satu versi Nodejs saja. Sehingga untuk setiap aplikasi Nodejs yang ada di VPS anda akan menggunakan versi yang sama.
3. Keamanan yang lebih baik
Nodejs pada cloudlinux memiliki keamanan yang lebih baik daripada di cPanel tanpa cloudlinux. Hal tersebut dikarenakan satu aplikasi tidak dapat mempengaruhi installasi aplikasi di akun lain pada satu server yang sama.
4. Manajemen resource yang lebih optimal
Cloudlinux memiliki fitur LVE dimana anda dapat menetukan resource yang disediakan untuk akun-akun di server anda. Hal ini tentunya akan membuat penggunaan resource di sisi server lebih optimal, karena penggunaan resource aplikasi nodejs di salah satu akun tidak akan mempengaruhi akun lain di server yang sama.
Install Node.js di cPanel CloudLinux
Dalam tutorial ini, kami menggunakan layanan VPS KVM dari Rumahweb. Berikut adalah cara install node.js di cPanel Cloudlinux hingga cara menampilkan menu nodejs di cPanel.
Step 1. Persiapan sistem
Sebelum melakukan install Nodejs di cPanel cloudlinux di VPS, anda harus memastikan beberapa hal berikut:
- Pastikan anda sudah login di VPS sebagai root.
- cPanel dan cloudlinux sudah terinstall dan juga lisensi dalam status aktif. Bagi Anda yang ingin belajar cara install cloudlinux di cPanel, anda bisa ikuti panduan berikut: install cloudlinux di WHM
Step 2. Install Node.js di CloudLinux
Setelah memastikan kedua hal tersebut, berikut langkah untuk installasi Nodejs pada VPS cPanel dengan cloudlinux.
- Silahkan akses SSH sebagai root. Untuk akses SSH anda dapat mengikuti panduan di link ini.
- Setelah akses SSH dilakukan silahkan untuk melakukan eksekusi perintah berikut, dan tunggu sampai prosesnya selesai
yum install ea-ruby27-mod_passenger -y
- Setelah itu silahkan eksekusi perintah berikut untuk melakukan installasi Nodejs, dan tunggu sampai prosesnya selesai.
yum groupinstall alt-nodejs* -y
Sampai tahap ini Nodejs sudah terinstall di VPS anda.
Menampilkan Aplikasi Node.js di cPanel
Setelah installasi Nodejs selesai, langkah selanjutnya adalah menampilkan versi Nodejs yang diinstall pada cPanel akun hosting yang ada di server. Berikut langkah-langkah untuk menampilkannya:
- Silahkan anda login ke WHM kemudian akses ke menu LVE manager.

- Kemudian klik menu options.

- Selanjutnya silahkan klik pada nodejs dan enable.

Sampai tahap ini nodejs sudah terinstall dan sudah muncul di cPanel akun yang ada di server anda.
Cara Menggunakan Node.js di cPanel
Setelah instalasi nodejs selesai dilakukan, anda selanjutnya sudah dapat melakukan manage aplikasi nodejs melalui cPanel. Untuk melakukan manage nodejs di cPanel, anda dapat mengikuti panduan yang telah kami buat sebelumnya di link ini.
Demikian panduan kami tentng cara install node.js di cPanel CloudLinux pada layanan VPS KVM. Semoga dapat membantu Anda untuk mengelola aplikasi nodejs di cPanel. Selamat mencoba.