Cara Menginstal Node.js di RHEL 9

Dalam posting ini, kami akan menjelaskan cara menginstal Node.js pada sistem RHEL 9 langkah demi langkah.

Dibangun di mesin Javascript V8 Google, Node.js adalah runtime JavaScript lintas platform gratis dan opensource yang banyak digunakan untuk membangun aplikasi sisi server. Ini menggunakan model yang digerakkan oleh peristiwa dan asinkron yang membantu pengembang membangun aplikasi real-time (RTA) yang sangat skalabel dan intensif data. Anda dapat menggunakan NodeJS untuk membangun aplikasi front-end dan back-end.

Node.js umumnya digunakan dalam membangun aplikasi berikut:Aplikasi
ChatAplikasi streamingPermainan browserAlat baris perintahSistem tertanam
Perusahaan top yang menggunakan NodeJS di tumpukan teknologi mereka termasuk PayPal, Netflix, dan Uber untuk menyebutkan beberapa.

Ada tiga cara utama untuk menginstal Node.JS:
Menginstal Node.JS dari repositori NodeSourceMenginstal Node.JS dari repositori resmi distribusiMenginstal Node.JS menggunakan NVM
Mari kita lihat cara menginstal Node.JS di RHEL 9 menggunakan masing-masing metode ini.
PrasyaratMinimal Terpasang RHEL 9 SistemSudo Pengguna dengan hak adminKonektivitas InternetBerlangganan Red Hat atau repositori yang dikonfigurasi secara lokal
Menginstal Node.js dari Repositori NodeSource

NodeSource adalah perusahaan teknologi yang berupaya membantu organisasi menjalankan aplikasi Node.Js siap produksi dengan lebih fokus pada penggunaan sumber daya dan peningkatan keamanan dan aplikasi kinerja. Ini menyediakan versi terbaru dari Node.JS dan NPM.

Untuk menginstal Node.SJ dari Nodesource, pertama, perbarui paket sistem seperti yang ditunjukkan.
$ sudo dnf update -y

Selanjutnya, instal alat pembangunan yang diperlukan yang akan diperlukan selama instalasi Node.JS. Ini termasuk compiler GCC c/c++, Perl, dan debugger Python untuk menyebutkan beberapa.
$ sudo dnf groupinstall ‘Development Tools’ -y

Selanjutnya, kita akan menginstal Node.JS 18.x dari Nodesource. Untuk melakukannya, unduh dan jalankan skrip penyiapan NodeSource sebagai berikut.
$ curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash –

Script menambahkan repositori Nodesource ke sistem Anda di antara tugas-tugas lain

Di bagian belakang output, Anda akan melihat beberapa petunjuk tambahan yang disediakan tentang cara menginstal Node.JS dan npm.

Oleh karena itu, untuk menginstal Node.JS dan npm (Node Package Manager), jalankan perintah:
$ sudo dnf install nodejs -y

Setelah instalasi selesai, verifikasi versi Node.JS dan NPM seperti yang ditunjukkan.
$ node -v $npm -v

Output menunjukkan bahwa kita menjalankan Node v18 .12 yang merupakan rilis LTS terbaru dan NPM 8.19.2.

Menginstal Node.js dari repositori resmi RHEL

Cara lain untuk menginstal NodeJS dan NPM adalah dengan menginstalnya dari repositori resmi distribusi Anda. Namun, pendekatan ini tidak menyediakan versi terbaru.

Jika Anda tidak keberatan untuk tidak menginstal Node dan NPM versi terbaru. , kemudian jalankan perintah berikut pada baris perintah.
$ sudo dnf update -y $ sudo dnf install nodejs npm -y

Instal Node.js menggunakan NVM

Terakhir, Anda dapat menginstal Node.JS menggunakan NVM ( Node Version Manager) yang merupakan alat untuk mengelola versi Node di sistem Anda. Alat ini membantu pengembang bekerja secara efisien pada proyek berbeda yang memerlukan versi berbeda dari Node.JS

NVM tidak diinstal secara default. Anda perlu menginstalnya dengan menjalankan skrip Shell yang tersedia di Halaman GitHub Resmi.
$ curl -o- https:/ /raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash

Ini mengunduh dan menyimpan nvm di direktori .nvm di direktori home Anda.

Setelah diinstal, tutup sesi terminal Anda dan buka terminal baru. Kemudian jalankan perintah berikut untuk mengonfirmasi bahwa NVM telah diinstal.
$ command -v nvm

Selanjutnya, Anda dapat membuat daftar semua versi Node.JS yang tersedia menggunakan perintah berikut:
$ nvm ls-remote

Atau, Anda dapat membuat daftar semua LTS terbaru rilis untuk versi Node.JS seperti yang ditunjukkan.
$ nvm ls-remote | grep -i latest

Untuk menginstal versi terbaru Node.JS (saat ini v19.0.0 ), jalankan perintah:
$ nvm install node

Anda kemudian dapat memverifikasi versi Node yang diinstal seperti yang ditunjukkan.
$ node -v

Selain itu, Anda dapat menginstal versi tertentu dari Node. JS. Misalnya, untuk menginstal v18.2.0, jalankan perintah:
$ nvm install v18.12.0

Untuk membuat daftar semua versi NodeJS yang diinstal pada sistem Anda, jalankan perintah:
$ nvm ls

Entri pertama dengan tanda ( – > ) poin ke versi Node.JS yang sedang digunakan. Ini kemudian diikuti oleh versi lain seperti yang ditunjukkan di bawah ini

Untuk beralih ke versi Node.JS yang lain, gunakan sintaks:
$ nvm use

Misalnya, untuk menggunakan Node versi 19.0.0, jalankan perintah:
$ nvm use 19.0.0

Lagi, periksa versi Node.JS yang terinstal, dan kali ini tanda  ( – > ) akan menunjuk ke v19.0.0

Conclusion
Dalam panduan ini, kami telah mendemonstrasikan cara menginstal Node.js menggunakan tiga metode berbeda. Selain itu, kami telah menyediakan beberapa cara untuk mengelola versi Node menggunakan NVM. Kami harap Anda sekarang dapat menginstal NodeJS dengan nyaman di RHEL dan memilih versi yang ingin Anda gunakan di project.
Anda