Cara Install Node.js di CentOS 8


Node.js adalah lingkungan run-time Javascript bersumber terbuka, ringan dan kuat lintas platform untuk pemrograman sisi server, dibangun di mesin JavaScript V8 Chrome dan digunakan untuk membuat alat jaringan dan aplikasi web yang dapat diskalakan yang memerlukan fungsionalitas backend.

Bacaan yang Direkomendasikan: 18 Framework NodeJS Terbaik untuk Pengembang di tahun 2019

Pada artikel ini, kami akan menunjukkan kepada Anda dua cara berbeda untuk menginstal Node.js di server Linux CentOS 8 sehingga Anda dapat memulai.

Di halaman ini:
  1. Instal Node.js dari Repositori CentOS 8
  2. Instal Node.js di CentOS 8 Menggunakan NVM

Instal Node.js dari Repositori CentOS 8

Ada beberapa paket ketergantungan seperti C++, make, GCC dll., yang perlu Anda instal dari repositori CentOS default untuk instal versi terbaru Node.js di CentOS 8 Linux.

Untuk menginstal paket ketergantungan ini, Anda perlu menginstal Alat Pengembangan di CentOS 8 menggunakan perintah yum berikut.

yum groupinstall "Development Tools" 

Sekarang daftarkan modul yang menyediakan paket Node.js dari repositori CentOS default menggunakan perintah berikut.

yum module list nodejs

Dari output di atas, ada empat profil berbeda yang tersedia, namun Anda hanya perlu menginstal profil default yang disorot dengan [d] menginstal sekumpulan paket runtime yang umum.

Untuk menginstal paket Node.js default pada sistem CentOS 8 Anda, jalankan perintah berikut.

yum module install nodejs

Jika Anda seorang pengembang, Anda dapat menginstal profil pengembangan yang akan menginstal perpustakaan tambahan yang memungkinkan Anda membuat modul yang dapat dimuat secara dinamis seperti yang ditunjukkan.

yum module install nodejs/development

Setelah menginstal paket Node.js, Anda dapat memverifikasi versi dan lokasi menggunakan perintah berikut.

node -v
npm -v 
which node 
which npm 

Ini adalah cara termudah untuk menginstal lingkungan Node.js di CentOS 8 Linux dari repositori CentOS.

Instal Node.js di CentOS 8 Menggunakan Node Version Manager

Cara termudah lainnya untuk menginstal Node.js adalah menggunakan NVM, pengelola versi Node – adalah skrip bash yang memungkinkan Anda menginstal, menghapus, dan memelihara beberapa versi Node.js di sistem.

Untuk menginstal atau memperbarui NVM pada sistem CentOS 8, gunakan perintah cURL atau Wget berikut untuk mengunduh skrip instalasi versi terbaru.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Skrip instalasi di atas, instal nvm ke akun pengguna Anda. Untuk mulai menggunakannya, Anda harus terlebih dahulu mencari sumber .bash_profile Anda.

source ~/.bash_profile

Sekarang, Anda dapat membuat daftar versi Node.js yang tersedia menggunakan ls-remote.

nvm list-remote
Contoh Keluaran
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

Sekarang Anda dapat menginstal versi Node tertentu dengan mengetikkan rilis apa pun yang Anda lihat. Misalnya, untuk mendapatkan versi v13.0.0, Anda dapat mengetik.

nvm install 13.0.0

Setelah instalasi selesai, Anda dapat membuat daftar versi berbeda yang telah Anda instal dengan mengetik.

nvm ls

Anda dapat beralih antar versi Nodejs dengan mengetik.

nvm use v12.14.0

Anda juga dapat mengatur versi Nodejs default dan memverifikasinya dengan menjalankannya.

nvm alias default v12.14.0
nvm ls
OR
node --version

Dalam artikel ini, kami telah menjelaskan dua cara berbeda untuk menginstal Node.js di server CentOS 8 Anda. Jika Anda menghadapi masalah dengan instalasi, mintalah bantuan di bagian komentar di bawah.