Cómo instalar Node.js en Ubuntu 22.04 Server

Popular:
¡MEJORA LA CONFIGURACIÓN DE TU SERVIDOR! APLICAR AVA Y LANZA CON UN 15% DE DESCUENTO
USA EL CÓDIGO PROMOCIONAL:

Node.js es un entorno de ejecución de JavaScript de código abierto y potente que te permite ejecutar código JavaScript fuera del navegador, lo que lo hace ideal para crear aplicaciones web rápidas y escalables. Si estás trabajando en un Ubuntu 22.04 dedicated server y quieres empezar con Node.js, esta guía te llevará a través del proceso de instalación paso a paso.

Método 1: Instalar Node.js desde el repositorio de Ubuntu

Este es el método más sencillo, pero puede que no proporcione la versión más reciente.

Paso 1: Actualiza tu índice de paquetes

sudo apt update

Paso 2: Instala Node.js

sudo apt install nodejs -y

Paso 3: Instala npm (Node Package Manager)

sudo apt install npm -y

Paso 4: Verifica la instalación

node -v
npm -v

Si necesitas la versión más reciente de Node.js, considera el siguiente método usando NodeSource.

Método 2: Instalar la última versión de Node.js mediante NodeSource

NodeSource proporciona paquetes de Node.js actualizados.

Paso 1: Descarga y ejecuta el script de NodeSource

Por ejemplo, para instalar Node.js v20.x:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

Paso 2: Instala Node.js

sudo apt install nodejs -y

Esto instalará tanto

node

como

npm

.

Paso 3: Verifica la instalación

node -v
npm -v

Método 3: Instalar Node.js usando NVM (Node Version Manager)

Este método se recomienda si quieres gestionar varias versiones de Node.js.

Paso 1: Instala NVM

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

Luego reinicia tu shell o ejecuta:

source ~/.bashrc

Paso 2: Instala la última versión de Node.js

nvm install node

O instala una versión específica:

nvm install 18.19.0AVA.HOSTING

Paso 3: Usa una versión específica

nvm use node

Paso 4: Establece la versión predeterminada de Node

nvm alias default node

Conclusión

Instalar Node.js en Ubuntu 22.04 es fácil, y tienes varias opciones según tus necesidades:

  • Usa el repositorio de Ubuntu para una instalación rápida.

  • Usa NodeSource para la versión más reciente.

  • Usa NVM para gestionar varias versiones.

Sea cual sea el método que elijas, estarás listo para empezar a crear aplicaciones potentes con Node.js en poco tiempo.