Cara Install Node.js dan Express di Ubuntu 24.04

Pengantar

Node.js adalah runtime JavaScript yang digunakan secara luas untuk membangun aplikasi web, API, hingga aplikasi real-time. Salah satu framework populer berbasis Node.js adalah Express, yang mempermudah pembuatan server dan routing

Prasyarat

  1. VPS dengan Ubuntu 24.04 sudah aktif dan memiliki akses SSH
  2. Memiliki hak akses root atau user dengan sudo
  3. Koneksi internet aktif di server

Install Node.js

  1. Login ke VPS via SSH 
    Gunakan terminal/command prompt dari komputer Anda
    ssh root@ip_vps_anda
  2. Update Sistem
    Sebelum instalasi, jalankan perintah berikut
    sudo apt update && sudo apt upgrade -y
  3. Instalasi Node.js (via NodeSource)
    1. Untuk versi terbarunya gunakan perintah berikut 
      curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

      Anda bisa mengganti 20.x dengan versi lain.

    2. Install Node.js
      Gunakan perintah berikut
      sudo apt install -y nodejs
    3. Cek versi 
      node -v
      npm -v


Install Express.js

  1. Pilih direktori tempat menyimpan project (Contoh nama project myapp )
    mkdir myapp
    cd myapp
  2. Inisialisasi project
    npm init -y
    Outputnya akan seperti gambar dibawah

  3. Instalasi Express
    npm install express

Membuat Server Express.js Sederhana

  1. Buat file server.js di dalam folder myapp
    cd myapp
    nano server.js
  2. Masukkan kode berikut:
    const express = require('express');
    const app = express();
    const PORT = 3000;
    
    app.get('/', (req, res) => {
      res.send('Halo, Express berjalan di VPS Plasawebhost!');
    });
    
    app.listen(PORT, () => {
      console.log(`Server berjalan di http://ip_vps_anda:${PORT}`);
    });

    Simpan dengan CTRL+O, lalu Enter, dan keluar dengan CTRL+X.
  3. Jalankan aplikasi dengan menggunakan perintah berikut 
    node server.js
    Jika berhasil, akan muncul
  4. Cek dibrowser 
    http://IP_VPS_Anda:3000
     Jika berhasil akan terlihat seperti berikut

 

Tips Tambahan

  1. Untuk menjalankan aplikasi di background, gunakan pm2
    npm install -g pm2
    pm2 start server.js
    pm2 startup
    pm2 save
  2. Pastikan port tidak diblokir oleh penyedia VPS
  3. Gunakan Nginx sebagai reverse proxy untuk domain/subdomain Anda jika diperlukan

Kesimpulan

Instalasi Node.js dan Express di Ubuntu 24.04 sangatlah mudah dan efisien. Dengan langkah-langkah di atas, Anda telah berhasil:

  1. Menginstal Node.js dan NPM
  2. Menginisialisasi proyek Node.js
  3. Menginstal Express dan membuat server sederhana

Langkah selanjutnya, Anda dapat mengembangkan aplikasi sesuai kebutuhan—baik API, aplikasi web, maupun socket server

 

 


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Admin Finance : +6285191239466