Tutoriales • Aplicaciones
Lanzamiento de una aplicación NodeJS en servidores VPS con cPanel
Aprende a lanzar una aplicación NodeJS en un servidor VPS con cPanel, incluidos los pasos necesarios para la configuración y gestión eficiente de la aplicación.
Vistas 1031Actualizado 1 anPublicado el 25/06/2021por Florin Petran
Introducción
- NodeJS es un entorno de ejecución que permite el uso del lenguaje Javascript en el lado del servidor (backend).
Requisitos
- Para salir de una aplicación NodeJS necesitaremos los datos de acceso a cPanel.
Pasos
- Como ejemplo, utilizaremos un archivo de código javascript simple que subiremos al hosting.
- Accedemos a la cuenta de cPanel e iniciamos sesión con el nombre de usuario y la contraseña que se encuentran en el correo electrónico con los detalles de administración.

- A continuación, accedemos al administrador de archivos desde la sección de Archivos.

- Aquí crearemos el archivo llamado app.js que editaremos y al que añadiremos el código a continuación.
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Test file \n');
});
server.listen(port, hostname, () => {
console.log(`Servidor en funcionamiento en https://${hostname}:${port}/`);
});



- El siguiente paso es configurar en el Administrador de Aplicaciones
- Haremos clic en Administrador de Aplicaciones en la sección de Software

- En la página que se abrirá, haremos clic en Registrar Aplicación para comenzar la configuración de la aplicación.

- Aquí podremos modificar los siguientes campos:
-Nombre de la Aplicación - El nombre de la aplicación
-Dominio de Despliegue - La dirección/URL en la que se ejecutará la aplicación. La dirección puede ser personalizada o se puede usar el dominio directamente
-Ruta de la Aplicación - La ruta al archivo de entrada de la aplicación
-Entorno de Despliegue - Cómo queremos lanzar la aplicación, desarrollo o producción
-Variables de Entorno - Si deseas agregar variables, haz clic en Agregar Variable para especificar un nombre y un valor. - cPanel actualmente solo ofrece la versión 10 de NodeJS. Si desea otra versión configurada, comuníquese con el departamento técnico.
- Después de definir todos los campos, haremos clic en el botón Desplegar para lanzar la aplicación.

- Inmediatamente después del lanzamiento, la aplicación NodeJS será accesible en la dirección definida durante la configuración.
- En la interfaz del Administrador de Aplicaciones, la nueva aplicación lanzada aparecerá (así como otras que agregaremos con el tiempo). En esta lista, tendremos la opción de editar configuraciones, eliminar, iniciar o detener aplicaciones.
