How to Install NodeJS on AlmaLinux 8
NodeJS is a JavaScript runtime environment and it is primarily used for non-blocking, event-driven servers, due to its single-threaded nature. It's used for traditional websites and back-end API services but was designed with real-time, push-based architectures. It offers users the ability to write websites in JavaScript whose code executes on the server instead of a client's browser.
First, check for the update to keep the server up to date.
yum update -y
Installing NodeJS
To list the available NodeJS streams.
yum module list nodejs
Output:
[root@server ~]# yum module list nodejs
Last metadata expiration check: 0:00:16 ago on Fri 19 Feb 2021 01:48:04 AM EST.
AlmaLinux 8.3 - AppStream
Name Stream Profiles Summary
nodejs 10 [d] common [d], development, minimal, s2i Javascript runtime
nodejs 12 common [d], development, minimal, s2i Javascript runtime
nodejs 14 common [d], development, minimal, s2i Javascript runtime
Extra Packages for Enterprise Linux Modular 8 - x86_64
Name Stream Profiles Summary
nodejs 13 default, development, minimal Javascript runtime
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
Command to Install NodeJS.
yum module install nodejs:14
Output:
[root@server ~]# yum module install nodejs:14
Last metadata expiration check: 0:00:43 ago on Fri 19 Feb 2021 01:48:04 AM EST.
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Installing group/module packages:
nodejs x86_64 1:14.15.0-1.module_el8.3.0+2022+0cf59502 appstream 11 M
npm x86_64 1:6.14.8-1.14.15.0.1.module_el8.3.0+2022+0cf59502
appstream 3.8 M
Installing weak dependencies:
nodejs-docs noarch 1:14.15.0-1.module_el8.3.0+2022+0cf59502 appstream 8.0 M
nodejs-full-i18n
x86_64 1:14.15.0-1.module_el8.3.0+2022+0cf59502 appstream 7.5 M
Installing module profiles:
nodejs/common
Enabling module streams:
nodejs 14
.
.
.
.
.
Installed:
nodejs-1:14.15.0-1.module_el8.3.0+2022+0cf59502.x86_64
nodejs-docs-1:14.15.0-1.module_el8.3.0+2022+0cf59502.noarch
nodejs-full-i18n-1:14.15.0-1.module_el8.3.0+2022+0cf59502.x86_64
npm-1:6.14.8-1.14.15.0.1.module_el8.3.0+2022+0cf59502.x86_64
Complete!
Command to verify,
node -v
Output:
[root@server ~]# node -v
v14.15.0
This Concludes how you install NodeJS on AlmaLinux 8. Now you can begin using it to host your website, along with using npm to install any necessary JavaScript packages.
If you can not configure and face any technical difficulties, kindly reach out to us via Support Ticket.
CrownCloud - Get a SSD powered KVM VPS at $4.5/month!
Use the code WELCOME
for 10% off!
1 GB RAM / 25 GB SSD / 1 CPU Core / 1 TB Bandwidth per month
Available Locations: LAX | MIA | ATL | FRA | AMS