Cara Install Node.js di Hosting melalui cPanel

Cara Install Node.js di Hosting melalui cPanel

Sebagai framework terpopuler, panduan cara install Node.js di hosting banyak dicari para web developer. Popularitasnya ini dikarenakan Node.js yang memiliki library lengkap dan proses eksekusi kode sangat cepat.

Saking populernya, menurut Relevant, Node.js menjadi web framework yang terbanyak digunakan di kalangan developer seluruh dunia pada tahun 2022. Bahkan, perusahaan-perusahaan terkenal seperti Netflix, LinkedIn, Uber, eBay, hingga NASA juga menggunakan Node.js.

Tidak heran, sejak awal rilis Node.js memang digadang-gadang menjadi platform yang powerful untuk keperluan pengembangan aplikasi. Nah, untuk kamu yang tertarik menggunakan Node.js langsung simak cara instalasinya di cPanel hosting berikut ini!

Baca Juga: Apa itu Node.js? Pengertian, Kelebihan, dan Contoh Penggunaannya

Cara Install dan Setting Node.js di cPanel

Pada dasarnya, cara install Node.js di hosting hanya memerlukan tujuh langkah mudah, di antaranya:

  1. Login cPanel hosting
  2. Cari Setup Node.js App
  3. Pilih create application
  4. Konfigurasi singkat
  5. Copy path
  6. Uji coba akses Node.js
  7. Unggah file Node.js

Simak langkah lebih rincinya berikut ini.

1. Login cPanel hosting

Langkah pertama silakan login ke cPanel hosting kamu dengan mengetikkan “namawebsitekamu.com/cpanel”.

login cpanel

2. Cari Setup Node.js App

Setelah berhasil masuk ke cPanel, silakan gulir ke bawah dan pilih Setup Node.js App di bagian Software. Langkah lain yang lebih mudah, kamu bisa mencari Setup Node.js App melalui kolom pencarian di kanan atas.

cara install node js di hosting - cari setup nodejs app

3. Pilih create application

Klik “Create Application” di bagian kanan atas.

klik create application

4. Konfigurasi singkat

Selanjutnya kamu harus melakukan konfigurasi singkat. Silakan ikuti panduan berikut:

Cara Install NodeJS di cPanel2

  • Node.js Version: Pilih versi Node.js sesuai yang kamu inginkan, di Dewaweb sendiri sudah tersedia versi 6, 8, 9 dan 10.
  • Application Mode: Pengaturan konfigurasi untuk Environment, tersedia Development dan Production, secara default menampilkan Development.
  • Application Root: Pilih directory yang akan dijadikan sebagai tempat untuk menyimpan file-file aplikasi.
  • Application URL: Memilih URL untuk dijadikan sebagai alamat agar dapat diakses melalui browser.
  • Application Startup File: File yang dipilih sebagai file awalan, default-nya dinamakan dengan app.js.

Penting untuk diketahui, ada sedikit perbedaan dalam menggunakan Application Root dan Application URL namun banyak yang mengira keduanya sama.

Pada artikel ini kami menggunakan subdomain nodejs.dewiweb.com yang dijadikan sebagai Application URL. Untuk Application Root juga disesuaikan dengan setup awal subdomain, yang di mana saat awal membuat subdomain akan diperlukan penentuan Document Root.

Jadi, untuk penggunaan URL Subdomain dapat ditempatkan di luar public_html/ maupun di dalam public_html/, sesuai dengan Document Root pembuatan subdomain.

Sementara untuk penggunaan URL Page/Halaman, seperti contoh: dewiweb.com/nodejs maka Application Root-nya harus berada di dalam public_html/. Sebab, page/halaman hanya bisa diakses jika directory-nya ditempatkan di dalam public_html/.

Jika kamu menggunakan URL Page/Halaman namun Application Root-nya ditempatkan di luar public_html/ maka tidak dapat diakses dan akan muncul pesan error 404 Not Found. Setelah mengisi, silakan klik “Create”.

Baca Juga: Mengenal Error 404 Not Found dan Bedanya dengan Soft 404

5. Copy path

Setelah berhasil maka akan muncul tampilan seperti di bawah:

copy path

Silakan klik perintah yang muncul untuk meng-copy path tersebut. Perintah tersebut digunakan untuk masuk ke node_env atau virtual environment. Terakhir, klik Save di pojok kanan atas.

6. Uji coba akses Node.js

Setelah berhasil membuat aplikasi Node.js, cobalah akses URLnya.

Cara Install NodeJS di cPanel3

Secara default, aplikasi yang baru diinstal akan menampilkan konten “It works!” dengan menginfokan versi aplikasi yang digunakan.

7. Unggah file Node.js

Setelah berhasil install dan setup Node.js, sekarang kamu hanya perlu mengunggah (upload) file Node.js kamu ke direktori atau folder aplikasi yang sudah dibuat tadi. Kamu bisa mengunggahnya lewat File Manager.

Setelah selesai, silakan restart Node.js dengan perintah Touch tmp/restart.txt. Selamat mencoba dan semoga berhasil!

Siap Buat Website Pakai Node.js?

Itulah panduan cara install Node.js di hosting melalui cPanel. Jika kamu mengikuti panduan ini dengan benar pastinya aplikasi Node.js sudah terpasang di cPanel kamu. 

Dari sekian banyak aplikasi populer, Node.js menjadi salah satu yang terbaik karena sudah memiliki web server sendiri. Dengan begitu, Node.js tidak membutuhkan web server lainnya seperti Nginx maupun Apache.

Bagi kamu yang ingin menggunakan Node.js, kamu dapat mencoba Dewacloud sebagai Node.js hosting terbaik Indonesia. Dewacloud PaaS memiliki fitur lengkap hosting Node.js untuk website-mu. Tunggu apa lagi? Yuk coba Dewacloud sekarang!