Panduan Lengkap Cara Hosting Node.js di cPanel

0
50




2 min read

Node.js semakin populer di kalangan developer karena mampu membuat website jadi lebih ringan dan cepat. Sayangnya, Node.js masih belum disupport oleh banyak penyedia layanan hosting. 

Niagahoster adalah salah satu penyedia layanan hosting yang sudah mendukung Node.js. Jadi, kalau Anda ingin mengembangkan project Node.js Anda agar bisa diakses online, simak cara hosting Node.js di cPanel pada artikel berikut ini. 

Apa itu Node.js? 

Node.js adalah platform yang digunakan untuk menjalankan aplikasi web berbasis Javascript dari sisi server (server side). Dengan Node.js, file Javascript yang biasanya hanya bisa dijalankan di sisi client, bisa langsung dieksekusi di sisi server. Jadi, performa browser bisa lebih cepat.

Hal itu bisa terjadi karena Node.js memiliki keunggulan sebagai berikut: 

  • Bersifat non-blocking – proses kinerja program jadi bekerja lebih efisien
  • Dapat mengeksekusi kode dengan cepat – Node.js menggunakan engine V8 Google yang membuat kode berjalan cepat 
  • Memiliki karakteristik single threaded – program hanya mengalokasikan thread pada proses yang berlangsung. sehingga kinerja program lebih ringan. 
  • Tidak melakukan data buffering – tak adanya data buffering akan memberikan ruang yang lebih besar untuk penyimpanan data. 

Karena berbagai keunggulan tersebut, Node.js kian banyak digunakan untuk membuat Application Program Interface (API), Javascript Object Notation (JSON), aplikasi single page (SPA), dan aplikasi streaming data. Terbukti, banyak aplikasi populer yang dibangun menggunakan platform ini, seperti Netflix, LinkedIn, dan Medium. 

Nah, sekarang bagaimana sih caranya hosting node.js di cPanel? Simak pembahasannya di bab berikut ini!

Baca juga: Cara Install Node.js dan NPM di Ubuntu 18.04

Cara Setting Node.js di Hosting dengan Mudah 

Inilah langkah-langkah mudah hosting node.js melalui cPanel yang bisa Anda coba:

  1. Login cPanel
  2. Akses Menu Setup Node.js App di cPanel
  3. Buat Aplikasi Node.js
  4. Konfigurasi Aplikasi Node.js
  5. Upload File Node.js

Berikut ini penjelasan detail cara setting Node.js di Cpanel:

1. Login cPanel

Langkah pertama untuk pengaturan hosting Node.js adalah dengan login ke cPanel dulu. Bagi pengguna Niagahoster, Anda bisa juga masuk melalui member area

Anda tinggal pilih Layanan Anda > Hosting > Kelola Hosting. Anda akan masuk ke Pengaturan Hosting di cPanel seperti gambar berikut ini. Lalu, klik All Features.

Login cPanel

Nah, kalau sudah masuk ke cPanel, Anda tinggal cari menu Setup Node.js App di tab Software, lalu klik menu tersebut. 

Akses Menu Setup Node.js App di cPanel

3. Buat Aplikasi Node.js 

Langkah cara setting node.js di cPanel selanjutnya ialah membuat aplikasi Node.js. Nantinya, aplikasi tersebut akan menjadi wadah atau tempat file-file Node.js Anda. 

Setelah klik Setup Node.js App tadi, klik Create Application

Buat Aplikasi Node.js

4. Konfigurasi Aplikasi Node.js 

Setelah klik tombol Create Application, Anda perlu melakukan konfigurasi Node.js terlebih dulu. 

Konfigurasi Aplikasi Node.js

Selanjutnya, Anda tinggal memasukkan informasi untuk aplikasi node.js yang ingin Anda buat. Berikut ini detail informasi pada detail isian tersebut: 

  • Node.js Version – isi versi node.js yang Anda gunakan. Di sini kami merekomendasikan versi 12.19.1 supaya lebih stabil.
  • Application Mode – pilih pengaturan konfigurasi untuk environment. Anda bisa pilih mode production atau development. Secara default akan memunculkan development.
  • Application Root – pilih directory untuk tempat penyimpanan file aplikasi yang akan dibuat.
  • Application URL – pilih URL yang akan digunakan untuk mengakses website aplikasi node.js Anda. Bisa tulis domain atau subdomain Anda.
  • Application Startup File – pilih file yang akan diakses pertama kali. Bagian ini dikosongkan saja. 

Setelah mengisi semua isian tersebut dengan benar, klik tombol CREATE. Lalu, coba akses URL Node.js. 

5. Upload File Node.js 

Setelah berhasil membuat aplikasi Node.js, sekarang tinggal upload file Node.js Anda di direktori atau folder aplikasi yang Anda buat tadi. Anda bisa menguploadnya lewat File Manager ataupun melalui SSH

Setelah selesai upload, jangan lupa untuk restart Node.js terlebih dulu dengan perintah: 

Touch tmp/restart.txt

Kesimpulan 

Node.js merupakan platform pengembangan aplikasi website berbasis Javascript yang mampu menghasilkan performa lebih ringan dan cepat. Tak heran, Node.js ini banyak digunakan untuk pengembangan aplikasi single page dan aplikasi streaming, seperti Netflix. 

Nah, kalau Anda ingin mengembangkan website dengan Node.js, Anda bisa mengikuti cara hosting Node.js di hosting yang sudah kami jelaskan.

Oya, jangan lupa juga pakai layanan hosting yang telah mendukung penggunaan Node.js seperti Niagahoster, ya! Apalagi jika Anda bisa mendapatkan beragam fitur untuk keamanan seperti Imunify360 dan didukung server mumpuni LiteSpeed. Tentu website Anda akan kian optimal.

Tunggu apa lagi?  Yuk, bangun website terbaik Anda dengan Node.js! 



Sumber

LEAVE A REPLY

Please enter your comment!
Please enter your name here