Node.js adalah runtime JavaScript untuk pemrograman sisi server. Hal ini memungkinkan pengembang untuk membuat fungsionalitas backend yang dapat diskalakan menggunakan JavaScript, bahasa yang sudah dikenal banyak orang dari pengembangan web berbasis browser.
Panduan ini akan membahas cara install NodeJS dengan beberapa versi dan OSnya.
Debian and Ubuntu
Installation Instructions
Download dan import GPG key Nodesource.
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
Selanjutnya buat repo NodeJS di /etc/apt/sources.list.d
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
Versi NodeJS lain yang tersedia.
- NODE_MAJOR=16
- NODE_MAJOR=18
- NODE_MAJOR=20
- NODE_MAJOR=21
Jalankan update dan install NodeJS.
sudo apt-get update
sudo apt-get install nodejs -y
Installation Scripts
Untuk instalasi repo NodeJS dengan script.
curl -SLO https://deb.nodesource.com/nsolid_setup_deb.sh
chmod 500 nsolid_setup_deb.sh
./nsolid_setup_deb.sh 21
apt-get install nodejs -y
Ubah versi sesuai kebutuhan ./nsolid_setup_deb.sh 20
Uninstall NodeJS
Gunakan perintah berikut untuk uninstall NodeJS.
apt-get purge nodejs &&\
rm -r /etc/apt/sources.list.d/nodesource.list &&\
rm -r /etc/apt/keyrings/nodesource.gpg
RHEL
Installation Instructions
Node.js v21.x
sudo yum install https://rpm.nodesource.com/pub_21.x/nodistro/repo/nodesource-release-nodistro-1.noarch.rpm -y
sudo yum install nodejs -y --setopt=nodesource-nodejs.module_hotfixes=1
Node.js v20.x
sudo yum install https://rpm.nodesource.com/pub_20.x/nodistro/repo/nodesource-release-nodistro-1.noarch.rpm -y
sudo yum install nodejs -y --setopt=nodesource-nodejs.module_hotfixes=1
Node.js v18.x
sudo yum install https://rpm.nodesource.com/pub_18.x/nodistro/repo/nodesource-release-nodistro-1.noarch.rpm -y
sudo yum install nodejs -y --setopt=nodesource-nodejs.module_hotfixes=1
Node.js v16.x
sudo yum install https://rpm.nodesource.com/pub_16.x/nodistro/repo/nodesource-release-nodistro-1.noarch.rpm -y
sudo yum install nodejs -y --setopt=nodesource-nodejs.module_hotfixes=1
Install build tools (opsional)
yum install gcc-c++ make
Installation Scripts
Untuk instalasi repo NodeJS dengan script.
curl -SLO https://rpm.nodesource.com/nsolid_setup_rpm.sh
chmod 500 nsolid_setup_rpm.sh
./nsolid_setup_rpm.sh 21
yum install nodejs -y --setopt=nodesource-nodejs.module_hotfixes=1
Ubah versi sesuai kebutuhan ./nsolid_setup_deb.sh 20
Uninstall NodeJS
Gunakan perintah berikut untuk uninstall NodeJS.
yum remove nodejs &&\
rm -r /etc/yum.repos.d/nodesource*.repo &&\
yum clean all
Referensi: