Node.js adalah platform berbasis JavaScript yang sangat populer untuk menjalankan aplikasi web, backend API, hingga bot Discord seperti Discord.js. Jika Anda baru saja membeli VPS di Felix Shop dengan OS Ubuntu 22.04, langkah pertama yang wajib Anda lakukan jika ingin menjalankan aplikasi JS adalah menginstal Node.js.
Pada panduan kali ini, kita akan membahas cara paling direkomendasikan dan termudah untuk menginstal Node.js (versi terbaru) di VPS Ubuntu 22.04 Anda menggunakan NodeSource.
Pastikan Anda sudah login ke VPS Anda melalui terminal (SSH) menggunakan aplikasi seperti PuTTY atau Termius, dan memiliki akses sebagai root atau user dengan hak sudo.
Langkah 1: Perbarui Sistem VPS Anda
Sebelum menginstal software baru, sangat penting untuk memperbarui daftar paket di server Anda agar kita mendapatkan versi keamanan terbaru dari Ubuntu.
Jalankan perintah berikut di terminal Anda (tekan Enter setelah mengetiknya):
sudo apt update && sudo apt upgrade -y
Tunggu hingga proses persentase pembaruan mencapai 100%. Jika muncul jendela konfirmasi berwarna merah muda (biasanya terkait kernel), cukup tekan Enter untuk memilih OK.
Langkah 2: Instal Curl
Kita memerlukan program bernama curl untuk mengunduh skrip instalasi dari NodeSource. Walaupun biasanya sudah terpasang, mari pastikan dengan perintah ini:
sudo apt install curl -y
Langkah 3: Tambahkan Repositori NodeSource
Secara bawaan, Ubuntu memiliki Node.js, tetapi versinya biasanya sudah sangat usang. Untuk mendapatkan versi yang baru (misalnya Node.js versi 20 LTS), kita akan mengunduhnya langsung dari repositori resmi NodeSource.
Jalankan perintah ini untuk memasukkan repositori Node.js versi 20:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
Skrip tersebut akan berjalan selama beberapa detik untuk menyambungkan VPS Anda dengan server pengunduhan Node.js.
Langkah 4: Instal Node.js
Setelah repositori berhasil ditambahkan, langkah terakhir adalah mengeksekusi instalasinya. Kabar baiknya, menginstal nodejs juga akan otomatis menginstal NPM (Node Package Manager) yang sangat Anda butuhkan untuk menginstal *library*.
Ketik perintah ini:
sudo apt install nodejs -y
Langkah 5: Verifikasi Instalasi
Bagaimana cara mengetahui bahwa Node.js sudah terpasang dan siap digunakan? Cukup cek versinya! Jalankan dua perintah berikut ini:
node -v
npm -v
Jika berhasil, layar terminal Anda akan menampilkan output berupa angka versi, seperti v20.12.0 dan 10.5.0.
Selamat! VPS Anda sekarang sudah dilengkapi dengan lingkungan Node.js. Anda sudah bisa mulai membuat file index.js dan menjalankannya dengan perintah node index.js.
Jika Anda mengalami kendala saat mengikuti tutorial ini, jangan ragu untuk menghubungi Admin Felix Shop lewat Telegram untuk mendapatkan bantuan langsung.