Cómo instalar Node.js en CentOS 8


Node.

Lectura recomendada: 18 mejores marcos de NodeJS para desarrolladores en 2019

En este artículo, le mostraremos dos formas diferentes de instalar Node.js en un servidor Linux CentOS 8 para que pueda comenzar.

  1. Install Node.js from CentOS 8 Repositories
  2. Install Node.js on CentOS 8 Using the NVM

Hay algunos paquetes de dependencia como C ++, make, GCC, etc., que necesita instalar desde los repositorios CentOS predeterminados para instalar la última versión de Node.js en CentOS 8 Linux.

Para instalar estos paquetes de dependencia, debe instalar las herramientas de desarrollo en CentOS 8 usando el siguiente comando yum.

# yum groupinstall "Development Tools" 

Ahora enumere el módulo que proporciona el paquete Node.js de los repositorios CentOS predeterminados usando el siguiente comando.

# yum module list nodejs

A partir del resultado anterior, hay cuatro perfiles diferentes disponibles, pero necesita instalar solo el perfil predeterminado que, resaltado con [d] , instala un conjunto común de paquetes de tiempo de ejecución.

Para instalar el paquete Node.js predeterminado en su sistema CentOS 8, ejecute el siguiente comando.

# yum module install nodejs

Si es un desarrollador, puede instalar el perfil de desarrollo que instalará bibliotecas adicionales que le permitirán construir módulos cargables dinámicamente como se muestra.

# yum module install nodejs/development

Después de instalar el paquete Node.js, puede verificar la versión y la ubicación usando los siguientes comandos.

# node -v
# npm -v 
# which node 
# which npm 

Esta es la forma más sencilla de instalar el entorno Node.js en CentOS 8 Linux desde los repositorios de CentOS.

Otra forma más fácil de instalar Node.js es usando NVM, el administrador de versiones de Node, es un script bash que le permite instalar, desinstalar y mantener múltiples versiones de Node.js en el sistema.

Para instalar o actualizar NVM en el sistema CentOS 8, use el siguiente comando cURL o Wget para descargar la versión reciente del script de instalación.

# 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

El script de instalación anterior, instale nvm en su cuenta de usuario. Para comenzar a usarlo, primero debe obtener su .bash_profile.

# source ~/.bash_profile

Ahora, puede enumerar las versiones de Node.js disponibles usando ls-remote .

# nvm list-remote
...
 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

Ahora puede instalar una versión específica de Node escribiendo cualquiera de las versiones que ve. Por ejemplo, para obtener la versión v13.0.0, puede escribir.

# nvm install 13.0.0

Una vez completada la instalación, puede enumerar las diferentes versiones que ha instalado escribiendo.

# nvm ls

Puede cambiar entre versiones de Nodejs escribiendo.

# nvm use v12.14.0

También puede configurar la versión predeterminada de Nodejs y verificarla ejecutando.

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

En este artículo, hemos explicado dos formas diferentes de instalar Node.js en su servidor CentOS 8. Si tiene algún problema con la instalación, solicite ayuda en la sección de comentarios a continuación.