GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Node.js y npm en Ubuntu 20.04

Node.js es un entorno de tiempo de ejecución de JavaScript multiplataforma y de código abierto creado en el motor de JavaScript V8 de Chrome. Está diseñado para servidores controlados por eventos que no bloquean y se usa principalmente para sitios web tradicionales y servicios de API de back-end. Le permite construir aplicaciones de red rápidamente. Hace que el desarrollo sea más consistente al aprovechar JavaScript tanto en el front-end como en el back-end. npm es el registro y administrador de paquetes de Node.js. Se utiliza para publicar, descubrir, instalar y desarrollar programas de nodo.

En este tutorial, le mostraremos varias formas de instalar Node.js y npm en el servidor Ubuntu 20.04.

Requisitos

  • Un Ubuntu 20.04 VPS (usaremos nuestro plan SSD 2 VPS)
  • Acceso a la cuenta de usuario root (o acceso a una cuenta de administrador con privilegios de root)

Inicie sesión en el servidor y actualice los paquetes del sistema operativo del servidor

Primero, inicie sesión en su servidor Ubuntu 20.04 a través de SSH como usuario raíz:

ssh root@IP_Address -p Port_number

Deberá reemplazar 'IP_Address' y 'Port_number' con la dirección IP y el número de puerto SSH respectivos de su servidor. Además, reemplace "root" con el nombre de usuario de la cuenta de administrador si es necesario.

Antes de comenzar, debe asegurarse de que todos los paquetes del sistema operativo Ubuntu instalados en el servidor estén actualizados. Puede hacerlo ejecutando los siguientes comandos:

apt-get update -y
apt-get upgrade -y

Instalar Node.js y npm desde el repositorio de Ubuntu

La forma más sencilla y sencilla de instalar Node.js y npm es instalarlos desde el repositorio predeterminado de Ubuntu. Sin embargo, no contiene la última versión de Node.js. Al momento de escribir este tutorial, la última versión de Node.js disponible en Ubuntu 20.04 es 10.19.0.

Primero, actualice los paquetes del sistema ejecutando el siguiente comando:

apt-get update -y

Una vez que todos los paquetes estén actualizados, instale Node.js y npm con el siguiente comando:

apt-get install nodejs npm -y

Una vez que ambos paquetes estén instalados, verifique la versión de Node.js usando el siguiente comando:

node -v

Deberías obtener el siguiente resultado:

v10.19.0

También puede verificar la versión de npm usando el siguiente comando:

npm -v

Deberías obtener el siguiente resultado:

6.14.4

Instalar Node.js y npm desde NodeSource

NodeSource mantiene un repositorio APT y contiene varias versiones de Node.js. Le permite instalar la versión específica de Node.js en su sistema.

En esta sección, instalaremos Node.js v14.x desde NodeSource.

Primero, instala curl con el siguiente comando:

apt-get install curl -y

A continuación, descargue y ejecute el script de instalación de Node.js ejecutando el siguiente comando:

curl -sL https://deb.nodesource.com/setup_14.x | bash -

Esto agregará la clave GPG y el repositorio de Node.js al APT.

A continuación, instale la versión 14.x de Node.js ejecutando el siguiente comando:

apt-get install nodejs -y

Una vez instalado, verifique la versión instalada de Node.js con el siguiente comando:

node -v

Deberías obtener el siguiente resultado:

v14.15.1

También puede verificar la versión de npm con el siguiente comando:

npm -v

Yu debería obtener el siguiente resultado:

6.14.8

Instalar Node.js y npm con NVM

NVM, también conocido como "Administrador de versiones de nodos", es un script que le permite administrar múltiples versiones de Node.js.

Primero, deberá descargar e instalar NVM en su sistema. Puede descargar y ejecutar el script manualmente con el siguiente comando:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

Una vez instalado, debería obtener el siguiente resultado:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13527  100 13527    0     0   528k      0 --:--:-- --:--:-- --:--:--  528k
=> Downloading nvm as script to '/root/.nvm'

=> Appending nvm source string to /root/.bashrc
=> Appending bash_completion source string to /root/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

A continuación, deberá cerrar y volver a abrir la terminal para agregar la ruta al script nvm a la sesión de shell actual.

A continuación, verifique la versión de NVM con el siguiente comando:

nvm --version

Deberías obtener el siguiente resultado:

0.37.2

Puede enumerar todas las versiones de Node.js que se pueden instalar con NVM usando el siguiente comando:

nvm list-remote

Este comando le mostrará una larga lista de todas las versiones de Node.js.

A continuación, instale la última versión estable de Node.js con el siguiente comando:

nvm install node

Deberías obtener el siguiente resultado:

Downloading and installing node v15.3.0...
Downloading https://nodejs.org/dist/v15.3.0/node-v15.3.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v15.3.0 (npm v7.0.14)
Creating default alias: default -> node (-> v15.3.0)

Una vez completada la instalación, verifique la versión de Node.js con el siguiente comando:

node --version

Deberías obtener el siguiente resultado:

v15.3.0

Si desea instalar la última versión de LTS, ejecute el siguiente comando:

nvm install --lts

Ahora puede enumerar todas las versiones de Node.js instaladas con el siguiente comando:

nvm ls

Deberías obtener el siguiente resultado:

->     v14.15.1
        v15.3.0
default -> node (-> v15.3.0)
node -> stable (-> v15.3.0) (default)
stable -> 15.3 (-> v15.3.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/fermium (-> v14.15.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.23.0 (-> N/A)
lts/erbium -> v12.20.0 (-> N/A)
lts/fermium -> v14.15.1

Si desea cambiar la versión actual de Node.js, ejecute el siguiente comando:

nvm use 14.15.1

Deberías obtener el siguiente resultado:

Now using node v14.15.1 (npm v6.14.8)

En la guía anterior, aprendió tres formas diferentes de instalar Node.js en el servidor Ubuntu 20.04. Ahora puede elegir la forma deseada de instalar Node.js según sus necesidades.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Node.js, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo configuren por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar Node.js y NPM en Mac

  2. Cómo instalar Node.js y NPM en CentOS

  3. Cómo instalar Node.js y npm en Debian 11

  4. Cómo instalar Node.js y NPM en Ubuntu 20.04/18.04

  5. Cómo instalar Node.js en Ubuntu 16.04

Cómo instalar Node.js y npm en Ubuntu Linux

Cómo instalar Node.js en Ubuntu 14.04

Cómo instalar Node.js en Ubuntu 16.04

Cómo instalar Node.js en Ubuntu 19.04

Cómo instalar Node.js en Ubuntu 14.04

Cómo instalar Node.js y Npm en Ubuntu 22.04