Node.js adalah runtime JavaScript tangguh yang dibangun di atas mesin V8 Chrome untuk membuat aplikasi jaringan yang cepat dan dapat diskalakan. Ini adalah JavaScript sisi server sumber terbuka yang berjalan di berbagai platform Linux, Windows, Unix, dan macOS. Pada panduan kali ini akan dibahas tentang instalasi Node.js 18 LTS di Ubuntu/Debian.
Node.js 18 sekarang adalah rilis LTS yang tersedia untuk instalasi di sistem operasi Linux, macOS dan Windows. Rilis ini akan menerima Dukungan Jangka Panjang hingga 30-04-2023. Rilis Node.js yang muncul setiap bulan April dikonversi ke LTS setiap bulan Oktober. Berikut adalah langkah-langkah yang diperlukan untuk menginstal Node.js 18 di Ubuntu / Debian.
Langkah 1: Perbarui sistem
Sebagai kami mengerjakan sistem yang diperbarui untuk memastikan tidak terjadi masalah ketergantungan.
sudo apt update sudo apt -y upgrade
Langkah 2: Periksa versi Node.js yang tersedia untuk diinstal
Sebelum menginstal mari kita periksa apakah Node terbaru ada di sistem kita atau tidak.
sudo apt policy nodejs
Outputnya sbb:
$ apt policy nodejs nodejs: Installed: 18.13.0+dfsg1-1 Candidate: 18.13.0+dfsg1-1 Version table: *** 18.13.0+dfsg1-1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 100 /var/lib/dpkg/status
Langkah 3: Tambahkan Repositori APT Node.js
Semua rilis Node.js dapat diturunkan dari repositori resmi APT. Namun, ini perlu ditambahkan ke sistem Anda secara manual.
sudo apt update sudo apt -y install curl dirmngr apt-transport-https lsb-release ca-certificates curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
Langkah 4: Instal Node.js 18 di Ubuntu/Debian
Repositori Node.js telah ditambahkan, Langkah selanjutnya adalah instalasi Node.js 18 di Ubuntu/Debian. Menjalankan perintah berikut adalah semua yang diperlukan untuk instalasi.
sudo apt -y install nodejs npm
Anda juga dapat menginstal alat pengembangan yang digunakan untuk membuat addon asli:
sudo apt -y install gcc g++ make
Konfirmasi instalasi Node.js 18 dengan memeriksa versi yang diinstal.
$ node --version v18.13.0 $ npm --version 9.2.0
Langkah 5: Uji Node.js di Ubuntu/Debian
Buat contoh server web Node.js yang merespons dengan ‘Hello, World!’.
mkdir ~/projects cd ~/projects
Buat file baru bernama hello-world.js dengan konten berikut.
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
Simpan file dan masukkan perintah berikut di terminal Anda.
node hello-world.js
Output seperti ini di terminal menunjukkan server Node.js sedang berjalan:
Server running at http://127.0.0.1:3000
Jika Anda membuka tautan di browser web Anda, “Hello, World!” string harus ditampilkan.
Untuk mendapatkan info yang lebih akurat, Kunjungi halaman dokumentasi Node.js berikut yang relevan lebih lanjut.