Cómo instalar y usar nodo múltiple.JS en Linux

Cómo instalar y usar nodo múltiple.JS en Linux

Este tutorial le ayuda a instalar y usar múltiples nodos.Versiones JS en una sola máquina de Linux. En este tutorial, utilizamos la herramienta Node Version Manager (NVM) para la instalación de Node.js.

Instalación NVM

NVM instalar y administrar nodo.Versión JS en el directorio de inicio del usuario. Para que no necesite privilegios de nivel raíz. Simplemente inicie sesión como usuario no raíz y siga el tutorial.

El equipo NVM proporciona un script bash para la instalación de NVM en el sistema Linux. Simplemente puede ejecutar este script en su máquina para instalar NVM.

curl https: // raw.githubusercontent.com/creationix/nvm/master/install.sh | intento 

El instalador realiza una entrada al archivo de perfil predeterminado del usuario. Necesita volver a cargar el entorno del usuario utilizando uno de estos comandos. Establecerá las variables de entorno requeridas para usar NVM en el sistema.

fuente ~/.Perfil ## Fuente de sistemas basados ​​en Debian ~/.BASHRC ## CENTOS/RHEL SISTEMAS  

Buscar nodo disponible.Versión JS

En este punto, ha instalado NVM en su sistema para el usuario actual. Ahora descubra la versión disponible de Node.JS para instalar. Usar LS-Remote Opción para enumerar versiones.

NVM LS-Remote 

Verá una larga lista de nodos disponibles.versiones JS. Puede instalar cualquiera de los nodos enumerados.versiones JS.

... V12.12.0 V12.13.0 (LTS: Erbium) -> V12.13.1 (último LTS: Erbium) V13.0.0 V13.0.1 V13.1.0 V13.2.0 

Instalar nodo múltiple.versiones JS

Ahora instale el nodo.versión js que debe usar para ejecutar nodo.aplicación JS. El siguiente comando instalará el nodo.js V12.13.1 El lanzamiento de LTS en su sistema.

NVM Instalar v12.13.1 

También puede haber instalado la última versión de Node.js.

NVM Instalar v13.2.0 

Repita el comando anterior con el nodo diferente 2.versiones JS para instalar múltiples versiones de nodo.JS en tu sistema. Para este tutorial, he instalado ambos del nodo anterior.Versión JS y una versión más antigua de LTS a continuación:

NVM Install V10.17.0 

Ahora, he instalado 3 nodos.versiones JS en mi sistema.

Establecer nodo.Versión predeterminada de JS

Como ha instalado múltiples nodos.Versiones JS, puede seleccionar la versión específica de Node.JS como versión predeterminada utilizada por el sistema y la carga en el entorno. Usar el comando a continuación para enumerar la versión actualmente instalada y la versión establecida predeterminada.

Lista de NVM -> V10.17.0 V12.13.1 V13.2.0 Sistema predeterminado -> V12 ( -> V12.13.1) nodo -> estable ( -> v13.2.0) (predeterminado) Estable -> 13.2 (-> V13.2.0) (predeterminado) IOJS -> N/A (predeterminado) Unstable -> N/A (predeterminado) LTS/* -> LTS/ERBIUM ( -> V12.13.1) LTS/Argon -> V4.9.1 ( -> n/a) LTS/Boron -> V6.17.1 ( -> n/a) LTS/Carbon -> V8.dieciséis.2 ( -> n/a) lts/dubnium -> v10.17.0 lts/erbium -> v12.13.1 

Puedes ver esa versión 10.17.0 se establece como el nodo predeterminado.versión js. Ahora, cambie el nodo predeterminado.versión js a 12.13.1.

NVM usa v12.13.1 

Ahora verifique la versión actualmente activa del nodo.js. Usando el mismo comando puede cambiar a cualquier nodo.Versión JS en cualquier momento según sus requisitos.

nodo --versión v12.13.1 

Pero aún así, hay una pregunta. ¿Cómo podemos ejecutar dos o más aplicaciones con un nodo diferente?.versiones js al mismo tiempo? No se preocupe, lea el siguiente paso:

Aplicación de ejecución con una versión específica

Quieres ejecutar múltiples nodo.Aplicaciones JS en su sistema y desea ejecutar cada una con una versión específica de Node.js. NVM le proporciona una opción para hacer esto. Puede usar cualquier nodo instalado.versión js para ejecutar un nodo.aplicación JS. Por ejemplo:

NVM Run V10.17.0 aplicación.js 

La aplicación.JS se ejecutará con nodo.JS versión 10.17.0, no importa cuál sea la versión predeterminada se establece en su sistema.

Eliminar el nodo no utilizado.versión js

Este comando proporcionará una lista de versiones instaladas de nodo.JS en tu sistema.

Lista de NVM 

Ahora elimine cualquier versión instalada en su sistema usando el siguiente comando. El siguiente comando eliminará el nodo.JS versión 10.dieciséis.3 de tu sistema.

NVM desinstala V10.17.0 

Conclusión

Este tutorial le ayuda con la instalación de múltiples nodos.versiones JS en la máquina Linux. Siga nuestro próximo tutorial para implementar el nodo.Aplicación JS con PM2. El PM2 te ayuda a mantener cualquier nodo.ejecución de la aplicación JS. En caso de que la aplicación se reduzca por cualquier motivo, PM2 lo inicia automáticamente.