Como instalar e usar o servidor http Node.js (servidor Web) via NPM

O Apache e o Nginx são dois servidores web populares usados ​​para instalar vários tipos de aplicativos web. No entanto, se você tiver o Node.js instalado em seu sistema, poderá usar o servidor HTTP de linha de comando leve por meio do gerenciador de pacotes NPM. Não é como o Apache e o Nginx, mas principalmente enviar arquivos estáticos para o navegador sem criar nenhum arquivo server.js. Basta mudar para o diretório que contém as páginas HTML e iniciar o servidor HTTP instalado. Para o Tutorial estamos usando o Ubuntu 19.04, no entanto, os comandos serão os mesmos para versões anteriores do Ubuntu e também para versões Windows/MacOS.

Instalação do servidor HTTP Node.js + exemplo

Etapa 1: Instale o Node.js e o NPM em seu sistema operacional Windows ou Linux.

Os comandos simples para instalar o Node e o NPM no Ubuntu são:

sudo apt-get install nodejs

sudo apt-get install npm

Para tutorial de instalação detalhado, consulte:

Etapa 2: Instale o servidor http usando o gerenciador de pacotes NPM

Abra o prompt de comando/power shell no Windows ou o terminal de comando no Ubuntu e execute o seguinte comando para instalar e configurar o NodeJS -HTTP Server / servidor Web local simples.

 npm install -g http-server

SobreUbuntuuse o comando acima comsudo.

Etapa 3: verifique se o servidor http está funcionando ou não

Para verificar se nosso servidor web Node JS HTTP instalado está funcionando ou não, use o seguinte comando

http-server

O comando acima exibirá o endereço IP onde o servidor web Local Node Js está rodando e acessível.

O número da porta depende de qual é gratuita e está disponível para uso. Se você quiser usar algum número de porta específico, use o-psintaxe após o comando acima. Por exemplo-

Para usar a porta número 8080, o comando será:

http-server -p 8082

Ele iniciará o servidor http na porta8082.

Passo 4: Acesse seu servidor http instalado

Vá para o navegador e aponte para o endereço IP fornecido pelo comando http-server no Terminal ou prompt de comando.

Etapa 5: use algum projeto da Web personalizado ou arquivos HTML estáticos

Se você quiser usar seu próprio projeto web com o servidor web Node JS, basta primeiro mudar para esse diretório e digitar o comando http-server,

exemplo de servidor https:

Baixei um modelo HTML gratuito da Internet que está em meuTransferênciaspasta. Então, primeiro mudei paraTransferênciasentão para opastaque contém o modelo HTML. Depois que eu disparei o comandoservidor http.

Desta vez, ao abrir o mesmo IP local, o template teria aparecido.

Related Posts