Instalar Node.js y NPM en CentOS 8

Instalar Node.js y NPM en CentOS 8.

Nodejs es un entorno de tiempo de ejecución JavaScript, que permite a los desarrolladores crear aplicaciones y sitios web dinámicos, de forma altamente optimizada.

Node.js viene con el administrador de paquetes NPM, que facilita la tarea de publicar y compartir el código haciendo uso de las bibliotecas Node.js. En este tutorial, veremos cómo instalarlo en el nuevo CentOS 8.

 

Instalar Node.js y NPM en CentOS 8

Comenzamos instalando las herramientas de desarrollo necesarias para la aplicación.

sudo dnf groupinstall "Development Tools"

También puedes ejecutar yum, ahora mismo dnf es el predeterminado pero yum sigue estando disponible.
sudo yum groupinstall "Development Tools"

Actualizamos el sistema.
sudo dnf install update

Para instalar Node.js y NPM en CentOS 8, no es necesario agregar ningun repositorio, como en versiones anteriores. Lo tenemos disponible en el repositorio oficial AppStream de CentOS 8. Por tanto, lo primero que hacemos es buscar y ver cuál es la versión que tenemos disponible para instalar.
sudo dnf module list nodejs

Veremos un resultado similar a:

sololinux # dnf module list nodejs
Last metadata expiration check: 0:01:38 ago on Wed 03 Oct 2019 02:26:20 AM EDT.
CentOS-8 – AppStream
Name Stream Profiles Summary
nodejs 10 [d] common [d], development, minimal, s2i Javascript runtimeHint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

Según podemos comprobar, el resultado anterior nos dice que la versión actual disponible es la NodeJS 10.x, que ademas es una LTS (largo plazo), así que una vez concluidas las comprobaciones, vamos a instalar Node.js y NPM en CentOS 8, con diferentes perfiles, concretamente con tres.

  • Perfil normal
  • Perfil desarrollador
  • Perfil minimal

Para instalar la aplicación con el perfil normal (común / habitual), ejecuta lo siguiente:

sudo dnf module install nodejs

o

sudo dnf install @nodejs

El siguiente perfil es altamente recomendado para desarrolladores, ya que carga las bibliotecas para crear los módulos y más, ejecuta el comando…
sudo dnf module install nodejs/development

o

sudo yum module install nodejs/development

Por ultimo tenemos el denominado perfil mínimo.
sudo dnf module install nodejs/minimal

o

sudo yum module install nodejs/minimal

Bueno, ya tenemos instalada la herramienta. Verificamos.

 

En este paso vamos a verificar la versión instalada de Node.js y NPM, así como la carpeta donde se han instalado.

node-v

ejemplo de salida…

v10.14.1

npm -v

ejemplo de salida…

v6.4.1

which node

ejemplo de salida…

/usr/bin/node

which npm

ejemplo de salida…

/usr/bin/npm

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

Agregar comentario