Tutoriales • Aplicaciones
Lanzar una aplicación NodeJS en servidores compartidos con cPanel
¡Lanza tu aplicación NodeJS en servidores compartidos con cPanel! Guía paso a paso para la configuración, incluyendo la configuración del archivo y de las variables de entorno.
2
Vistas 2884Actualizado 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 alojamiento.
- 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, accederemos al Administrador de Archivos desde la sección Archivos.

- Aquí crearemos el archivo llamado app.js, que editaremos y al que agregaremos 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}/`);
});




- Para configurar el intérprete de NodeJS, iremos a la sección de Software y haremos clic en Configurar aplicación Node.js

- En la página que se abre, haremos clic en el botón CREAR APLICACIÓN.

- Aquí podremos modificar los siguientes campos:
-Versión de Node.js - La versión de NodeJS que queremos usar
-Modo de aplicación - En qué modo queremos lanzar la aplicación, desarrollo o producción
-Raíz de la aplicación - La ruta al archivo de entrada de la aplicación
-URL de la aplicación - La dirección/URL en la que se ejecutará la aplicación. Puedes personalizar la dirección o usar el dominio directamente
-Archivo de inicio de la aplicación - El nombre del archivo de entrada de la aplicación
-Archivo de registro de Passenger - Definiendo un archivo de registro donde el servidor web guardará cualquier error o advertencia
-Variables de entorno - Si deseas agregar variables, haz clic en Agregar Variable para especificar un nombre y un valor. - Después de definir todos los campos, haremos clic en el botón Crear para lanzar la aplicación.

- Inmediatamente después del lanzamiento, la aplicación NodeJS estará accesible en la dirección definida durante la configuración.
- En la interfaz Configuración de la aplicación Node.js, la aplicación recién lanzada aparecerá (así como otras que añadiremos con el tiempo). En esta lista, tendremos la opción de editar la configuración, eliminar, iniciar o detener las aplicaciones.
