Cara Install Express.js di Hosting cPanel

Pengantar

Express.js adalah framework minimalis untuk Node.js yang sangat populer untuk membangun backend web dan REST API. Namun, menjalankan aplikasi Express.js di cPanel shared hosting biasa tidak semudah PHP, karena Node.js tidak didukung secara default. Tapi jika hosting anda mendukung Node.js (melalui fitur “Setup Node.js App”), maka anda bisa dengan mudah install dan menjalankannya langsung dari cPanel.

Prasyarat

  1. Hosting cPanel di Plasawebhost yang sudah mendukungan Node.js (https://plasawebhost.com/web-hosting-murah.html)
  2. Akses ke File Manager atau SSH
  3. File aplikasi Express.js anda 

Langkah-Langkah Install Express.js di Hosting cPanel

  1. Login ke cPanel
    Akses: namadomainkamu.com/cpanel
    Cari fitur bernama “Setup Node.js App”

  2. Buat Aplikasi Node.js Baru
    Klik Create Application, kemudian isi form dan klik Create
    1. Application Mode : Production 
    2. Node.js version : Pilih versi Node.js sesuai dengan kebutuhan anda 
    3. Application Root : Folder tempat anda upload project. Contoh expressapp
    4. Application URL: Domain atau Subdomain anda 
    5. Application startup file : app.js

  3. Setelah di Create akan menampilkan command untuk mengakses folder Node.js via terminal. Copy command untuk nanti diakses lewat terminal
  4. Buka Terminal pada cPanel
    Kembali ke dashboard cPanel dan buka Terminal

  5. Inisialisasi Project Node.js 
    Gunakan command yang sudah di-copy tadi klik enter dan tambahkan command berikut 
    npm init -y

    Ini akan membuat file package.json
  6. Install Express.js
    Gunakan command berikut untuk menginstal Express.js
    npm install express

  7. Buka File Aplikasi 
    Gunakan command berikut 
    nano app.js

    Kemudian edit isi file dengan kode berikut 

    var express = require('express');
    
    var app = express();
    
    // Routes
    
    app.get('/', function(req, res) {
    
    res.send('Tutorial Install Expressjs by Plasawebhost');
    
     });
    
    // Listen
    
    var port =  8080;
    
    app.listen(port);
    
    console.log('Listening on localhost:'+ port);

     


    Kemudian tekan Ctrl+x dan tekan Y untuk keluar dari file dan menyimpan file 
  8. Restart Aplikasi
     

  9. Akses Website 
    Buka domain/subdomain yang diarahkan ke port aplikasi

Kesimpulan

Meskipun Express.js bukan framework web standar untuk cPanel (yang dominan PHP), banyak hosting cPanel modern sudah mendukung Node.js dengan fitur Setup Node.js App, seperti Plasawebhost. Dengan akses terminal, anda bisa menginisialisasi dan menginstal Express.js seperti di VPS, dan menjalankan aplikasi anda langsung dari browser

 

Order sekarang Web Hosting Murah dengan cPanel yang sudah di dukung dengan Node.js 
https://plasawebhost.com/web-hosting-murah.html 


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Admin Finance : +6285191239466