¿Cómo instalar Node.js en un servidor web?

Para acceder a páginas web en cualquier aplicación web, necesitamos un servidor web para manejar todas las requests HTTP para la aplicación web. Node.js proporciona las capacidades para crear nuestro propio servidor web que manejará las requests HTTP de forma asíncrona.

A continuación se muestran los pasos para instalar un servidor web HTTP simple en nuestra máquina local usando NodeJS:

Paso 1: Descargue e instale Node js: use este enlace para descargar la última versión de Node.js y luego instálela en su máquina local usando todas las opciones predeterminadas.

Paso 2: instale el paquete del servidor http desde npm: puede ejecutar la aplicación Node.js directamente desde un símbolo del sistema o una ventana de línea de comandos. Ahora, debe instalar el módulo del servidor http, debe instalarse como un paquete global npm.

Abra el símbolo del sistema/línea de comando e ingrese el siguiente comando:

npm install -g http-server

Paso 3: inicie un servidor web desde un directorio que contenga archivos de sitios web estáticos: ahora, después de instalar el módulo, debe iniciar el servidor. Para eso, primero debe cambiar al directorio que contiene sus archivos web estáticos (HTML/CSS/JS, etc.). Usa el comando cd para eso.

En el símbolo del sistema/línea de comandos, ingrese el siguiente comando:

cd projects\node

Ahora, inicie el servidor con el siguiente comando:

http-server

Ahora, verá el siguiente resultado en la pantalla:

Step 4: Browse to your local website with a browser: Open any browser and go to http://localhost:8080/ (URL which we get from as output after we execute the above command).

Ahora podemos ver nuestro sitio web local ejecutándose, así es como podemos instalar Node.js en un servidor web.

Publicación traducida automáticamente

Artículo escrito por disha55handa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *