Cómo instalar Node.js y NPM en Debian 10

27 feb 2021 3 min di lettura
Cómo instalar Node.js y NPM en Debian 10
Indice dei contenuti

Introducción

Si su intención es instalar NodeJs en un servidor Debian 10 de forma remota, siga leyendo; de lo contrario, si desea instalar Node Js en su computadora local, omita el primer párrafo "Conectarse al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh VOSTRO_UTENTE@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Ahora está conectado a su servidor, está listo para comenzar a instalar Nodejs en Debian 10.

Instalación de Node.js

Asegurémonos de actualizar el índice del paquete. Abra la terminal y dé este comando:

sudo apt-get update

Para instalar Node.js da este comando:

sudo apt-get install nodejs

Instalación de Node.js usando un PPA

Una alternativa a la instalación de la última versión de Node.js es agregar un archivo de paquete personal (PPA) administrado por NodeSource. Asegurémonos de estar en nuestra casa e instalemos el PPA. Reemplace 6.x con la versión correcta.

cd ~

Instalamos curl para descargar los scripts necesarios:

sudo apt-get install curl

Luego descargamos el script de instalación de nodejs. Actualmente, la última versión es 12.x:

curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh

Después de descargar el script, comencemos así, desde la terminal:

sudo bash nodesource_setup.sh

Se instalará el PPA y se actualizará la caché de paquetes local. En este punto, dé el siguiente comando:

sudo apt-get install nodejs

El paquete nodejs también contiene el Administrador de paquetes NPM, por lo que no necesitará instalarlo por separado. Sin embargo, recomiendo instalar el paquete build-essential para permitir que algunos paquetes NPM funcionen correctamente.

sudo apt-get install build-essential

Instalación de Node.js usando NVM

Otra alternativa para instalar Node.js es usar una herramienta NVM llamada "Administrador de versiones de Node.js". Usando NVM es posible instalar diferentes versiones de Node.js. Instalamos los paquetes requeridos:

sudo apt-get update
sudo apt-get install build-essential libssl-dev

Descarguemos el script de instalación de NVM de github. Cambie v0.33.2 según la versión actual.

curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh -o install_nvm.sh

Inicie el script con bash, desde la terminal:

bash install_nvm.sh

Para usar el script recién instalado, necesitamos volver a generar el archivo.profile o reiniciar el terminal:

source.profile

Ahora puedes instalar Node.js, para ver las versiones disponibles da este comando:

nvm ls-remote

Para instalar la versión deseada: Ejemplo:

nvm install v8.0.0

Para verificar qué versión de Node.js está utilizando:

node -v

Para verificar qué versiones de Node.js están instaladas:

nvm ls

Para cambiar la versión de Node.js, instale una nueva versión, por ejemplo v7.10.0 y proporcione:

nvm use v7.10.0

Si desea establecer una versión específica de Node.js predeterminada que se usará automáticamente en nuevas sesiones, proporcione el siguiente comando:

nvm alias default v8.0.0

Entonces, para usar la versión v8.0.0 ahora, simplemente puede escribir:

nvm use default

Para más información.

nvm help

Desinstalar Node.js y NPM

Si por alguna razón desea desinstalar los paquetes Node.js y npm, use el siguiente comando:

sudo apt remove nodejs npm

Conclusión

La instalación de Nodejs en Debian 10 ha finalizado.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.