Usar CloudPanel para configurar la aplicación Node.js en Hostinger VPS.

Por favor, sigue los siguientes pasos para configurar la aplicación Node.js en Hostinger VPS usando CloudPanel.

Paso 1 – Preparación

Aunque se recomienda tener algunos conocimientos básicos de Node.js y administración de servidores, los requisitos básicos son:

  • Un Hostinger VPS conCloudPanel instalado. Si aún no lo tienes, puedes consultar las opciones disponibles aquí:CloudPanel VPS Hosting.
  • Un nombre de dominio que apunte a la dirección IP de VPS (recomendado para entornos de producción).

Paso 2 – Acceder a CloudPanel

CloudPanel login form with admin username and password fields and Log In button
CloudPanel login form with admin username and password fields and Log In button

Abre tu navegador web, ingresa la IP de tu VPS seguida del puerto de CloudPanel, y navega a tu instalación de CloudPanel:

https://your-vps-ip:8443

sustituyeVPS-ippara niños pequeños portu VPS dirección IP.

Introduce las credenciales de inicio de sesión proporcionadas durante la configuración de CloudPanel:

Paso 3 – Crear Node.js

Node.js site option highlighted in CloudPanel site creation menu
Node.js site option highlighted in CloudPanel site creation menu
CloudPanel New Node.js Site form with Node 22 LTS and app port 3000 fields
CloudPanel New Node.js Site form with Node 22 LTS and app port 3000 fields
  1. crear una nueva aplicación navegando a la secciónSitiosen CloudPanel y haciendo clicAñadirSitio. SeleccionaNode.jsentre las opciones de tipo de solicitud:
  2. Configurar la configuración de la aplicación
  3. Nombre de dominio (Domanem) – Introduce el nombre de dominio de tu app.
  4. Node.js Versión (Node.js Versión) – Selecciona la versión Node.js de tu app que se ejecutará.
  5. App Port – Selecciona tu app port.
  6. despliega tu application
  7. Después de configurar la aplicación, sube tus archivos de la aplicación Node.js a través del administrador de archivos, o usa Git para desplegar tu aplicación.

Paso 4 – Inicia tu aplicación Node.js

Inicia sesión ena través de SSH, usando el usuario del sitio:

ssh user@your-vps-ip

Sustituyeyour-vps-ipporla dirección IP de tu VPS.

A continuación, entra en el directorio raíz de la aplicación:

cd htdocs/domain.tld/

Sustituyedomain.tldpor tu nombre de dominio.

Una vez dentro, instala la última versión depm2mediantenpm:

npm install pm2@latest -g

Y luego inicia tu aplicación ejecutando el siguiente comando:

pm2 start server.js

Eso es todo. Ahora tu aplicación Node.js está ejecutándose en CloudPanel en Hostinger VPS.

Recursos adicionales

Fuente: documentación oficial de Hostinger