Apache y Nginx son dos servidores web populares que se utilizan para instalar varios tipos de aplicaciones web. Sin embargo, si tiene Node.js instalado en su sistema, puede utilizar el servidor HTTP de línea de comandos ligero a través del administrador de paquetes NPM. No es como Apache y Nginx, sino principalmente servir archivos estáticos al navegador sin crear ningún archivo server.js. Simplemente cambie al directorio que tiene páginas HTML e inicie el servidor HTTP instalado. Para el Tutorial estamos usando Ubuntu 19.04, sin embargo, los comandos serán los mismos para la versión anterior de Ubuntu y también para las versiones de Windows/MacOS.
Instalación del servidor HTTP Node.js + ejemplo
Paso 1: instale Node.js y NPM en su sistema operativo Windows o Linux.
Los comandos simples para instalar Node y NPM en Ubuntu son:
sudo apt-get install nodejs sudo apt-get install npm
Para obtener un tutorial de instalación detallado, consulte:
Paso 2: instale el servidor http usando el administrador de paquetes NPM
Abra el símbolo del sistema/power shell en Windows o la terminal de comandos en Ubuntu y ejecute el siguiente comando para instalar y configurar NodeJS -Servidor HTTP/Servidor web local simple.
npm install -g http-server
Enubuntuuse el comando anterior consudo.
Paso 3: Verifique que el servidor http se esté ejecutando o no
Para comprobar si nuestro servidor web HTTP Node JS instalado está funcionando o no, utilice el siguiente comando
http-server
El comando anterior mostrará la dirección IP donde se está ejecutando y es accesible el servidor web Local Node Js.
El número de puerto depende de cuál es gratuito y está disponible para su uso. Si desea utilizar algún número de puerto específico, utilice el-pagsintaxis después del comando anterior. Por ejemplo-
Para utilizar el puerto número 8080, el comando será:
http-server -p 8082
Iniciará el servidor http bajo el puerto.8082.
Paso 4: acceda a su servidor http instalado
Vaya al navegador y apunte a la dirección IP proporcionada por el comando del servidor http en la Terminal o en el símbolo del sistema.
Paso 5: utilice algún proyecto web personalizado o archivos HTML estáticos
Si desea utilizar su propio proyecto web con el servidor web Node JS, simplemente cambie primero a ese directorio y luego escriba el comando http-server,
Ejemplo de servidor https:
He descargado una plantilla HTML gratuita de Internet que se encuentra en miDescargascarpeta. Entonces, primero cambié aDescargasluego a lacarpetaque contiene la plantilla HTML. Después de que disparé el comandoservidor http.
Esta vez, cuando abrí la misma IP local, habría aparecido la plantilla.













