Site icon Knowledge Base Jagoan Hosting Indonesia

Cara Install NodeJS di Hosting cPanel

Hai sob, kali ini kamu akan mengikuti tutorial bagaimana cara setup aplikasi NodeJs di cPanel.

Node.js adalah platform runtime yang memungkinkan kamu sebagai developer untuk menjalankan JavaScript di sisi server. NodeJS sendiri didukung oleh npm, repositori modul terbesar di dunia. Saat ini yuk simak cara setup aplikasi NodeJS di cPanel milikmu!

 

Catatan :
Instalasi di bawah ini menggunakan framework Express.js yang menggunakan Node.js. Jika Sobat menggunakan framework lain, silakan sesuaikan langkah-langkahnya

Cara Setup Aplikasi Nodejs di cPanel

Berikut Langkah langkah yang dapat kamu ikuti:

Langkah 1, Login ke cPanel

Langkah pertama, login ke cPanel milikmu menggunakan username dan password yang telah Kamu simpan atau melalui member area.

Langkah 2, Masuk ke Menu Setup Nodejs App

Selanjutnya, kamu scroll kebawah untuk menemukan menu “Setup Node.js App” di bagian menu software.

Langkah 3, Klik Create Application

Langkah 4, Konfigurasi Aplikasi

Lakukan Konfigurasi aplikasi dengan mengisi form yang tersedia seperti berikut : 

Langkah 5, Setup Berhasil

Apabila proses selesai maka akan muncul tampilan NodeJS yang sudah dibuat seperti gambar di atas.

Langkah 6, Akses Terminal

Setelah menciptakan environment Node.js, sobat akan melihat deretan script berikut:

Nah, script di atas digunakan untuk mengakses Virtual Environment NodeJS via Terminal. Ini dia langkah-langkahnya:

a. Klik bagian bertanda merah untuk menyalin script yang ada.

b. Buka tab baru lalu akses dashboard cPanel. Kemudian pilih menu Advanced > Terminal.

c. Di halaman Terminal, tempel script tadi di kotak dialog. Jika sudah, klik Enter.

d. Jika melihat output berikut, artinya Anda telah berhasil masuk ke Virtual Environment NodeJS.

Langkah 7, Konfigurasi NPM

Cara install Express js selanjutnya adalah menginstall NPM atau Node Package Manager. Caranya yaitu:

a. Jalankan perintah berikut untuk menginstall NPM:

NODE_ENV=production npm install

Berikut output yang dihasilkan:

b. Kemudian, ikuti dengan perintah di bawah untuk membuat file package.json:

npm init

Di sini, Sobat akan diminta menjawab beberapa pertanyaan. Isilah secara default dengan cara klik Enter.

c, Setelahnya, silakan kembali ke laman Node.js Application. Di sini, klik tombol RESTART.

d. Jika sudah, klik tombol Run NPM Install seperti ini:

Langkah 8, Install Express.js

Selesai dengan konfigurasi NPM, saatnya install ExpressJS di hosting. Caranya mudah, yaitu:

a. Kembali ke laman Terminal (kemudian pastikan kamu masih berada di environment nodejs). Kemudian, jalankan perintah berikut:

npm install express

b. Jika berhasil, Sobat akan menjumpai tampilan di bawah:

Langkah 9, Edit File app.js

Untuk memastikan cara install ExpressJS telah berhasil, Sobat perlu mengedit file bernama app.js. Ikuti langkah-langkah berikut:

a. Buka dashboard cPanel di tab baru. Kemudian klik menu Files > File Manager.

b. Masuk ke folder jsnode.

c. Jika sudah, klik sekali file app.js dan pilih menu Edit.

d. Sobat akan diarahkan ke halaman Editor. Di sini, hapus semua script yang ada lalu ganti dengan script berikut:

var express = require(‘express’);

var app = express();

// Routes

app.get(‘/’, function(req, res) {

res.send(‘Hello World! Ini adalah Website Express.js pertama saya’);

 });

// Listen

var port = process.env.PORT || 3000;

app.listen(port);console.log(‘Listening on localhost:’+ port);

e. Jika sudah, klik Save Changes.

Langkah 10, Jalankan Express.js App

Sobat sudah berada di langkah terakhir install Express js di hosting. Di sini, Sobat perlu memeriksa hasil akhir instalasi dengan cara mengakses domain Kamu Sob!

Troubleshoot NodeJS

Jika setelah proses install NodeJS, Kamu mengalami error seperti gambar di bawah, maka Kamu perlu mengaktifkan error_log supaya bisa melakukan perbaikan pada aplikasimu, nih.

Caranya kamu bisa mengikuti beberapa langkah berikut :

a. Pada cPanel hosting Kamu, masuk lagi ke menu Setup Node.js

b. Kemudian pada environment nodejs yang diinginkan, klik edit kemudian nantinya cari Passenger Log File. Pada bagian ini, isikan path folder yang Kamu inginkan untuk menyimpan file log. File log-nya bisa disimpan dengan nama passenger.log
Jika sudah, jangan lupa save kembali konfigurasi Kamu ya.

c. Untuk melihat error_log-nya, Kamu bisa masuk ke File Manager, kemudian cari file yang sudah kamu buat tadi. Dan Kamu bisa melihat error_log yang ada untuk melakukan perbaikan pada aplikasimu, ya Sob.

Penutup

Nah kamu sudah berhasil melakukan setup aplikasi nodejs di cpanel, sekarang fitur NodeJS sudah siap kamu gunakan di layanan hosting milikmu. Untuk tutorial setup lainnya, kamu bisa baca juga tutorial lain berikut:

Related Posts
Tutorial Setting Email Hosting di Email Client: iPhone

Berbagai perangkat smartphone telah mampu membuat email hosting kita dapat disetting di email klien perangkat. Dan kali ini giliran pengguna Read more

Cara Setting Email Hosting di Email Client: Thunderbird

Bagi Kamu yang menggunakan Thunderbird sebagai aplikasi Email Client untuk Email Hosting Kamu, Kamu bisa mengikuti aturan - aturan berikut ini Read more

Cara Mendaftar Cloudflare dan Cara Settingnya

Hai Sob!, Mungkin kamu belum tahu ada satu fasilitas yang wajib kalian tahu yaitu Cloudflare. Kenapa kamu wajib tahu? Karena Read more

Tutorial Import Konten Blog WordPress ke Hosting

Hai Sobat! Bagi Kamu pemilik blog wordpress yang ingin berpindah ke hosting dan ingin memindahkan posts, pages, comments, custom fields, Read more

Exit mobile version