Cómo instalar Node.js en Ubuntu 22.04 Server
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 updatePaso 2: Instala Node.js
sudo apt install nodejs -yPaso 3: Instala npm (Node Package Manager)
sudo apt install npm -yPaso 4: Verifica la instalación
node -v
npm -vSi 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 -yEsto instalará tanto
nodecomo
npm.
Paso 3: Verifica la instalación
node -v
npm -vMé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 | bashLuego reinicia tu shell o ejecuta:
source ~/.bashrcPaso 2: Instala la última versión de Node.js
nvm install nodeO instala una versión específica:
nvm install 18.19.0AVA.HOSTINGPaso 3: Usa una versión específica
nvm use nodePaso 4: Establece la versión predeterminada de Node
nvm alias default nodeConclusió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.


