Servidor web via linha de comando com Node.js (http-server)

Publicado por Fábio Berbert de Paula em 18/06/2020

[ Hits: 7.758 ]

Blog: https://fabio.automatizando.dev

 


Servidor web via linha de comando com Node.js (http-server)



Nesta dica apresento uma solução simples e poderosa de servidor web para páginas estáticas usando Node.js. Estou falando do projeto http-server, cujo repositório GitHub pode ser acessado em:
Bom, como o próprio título da dica já diz, o Node.js é dependência. Para instalar o http-server digite o seguinte comando:

# npm i -g http-server

O npm irá instalar o binário do http-server a nível de sistema, no diretório /usr/bin.

Agora navegue pelo diretório que contém os arquivos HTML que você deseja servir e inicie o servidor:

# cd /var/www/html
# http-server -p 80
Starting up http-server, serving ./
Available on:
http://127.0.0.1:80
http://192.168.0.2:80
Hit CTRL-C to stop the server


E pronto! Basta abrir o browser e acessar:

http://localhost
ou
http://seu-ip
ou
http://seu-dominio

Simples assim! Para uma lista completa das opções do programa, digite:

# http-server -h

Ou leia o README.md do repositório oficial.

Outras dicas deste autor

Segredos do comando sleep

Limitando o alcance do SED por números de linha

Como checar se sua placa possui sinal físico de rede

Remover tags HTML com SED

Crack Attack! Jogo para quem tem QI (estilo Tetris Attack)

Leitura recomendada

Como instalar o Node.js no Ubuntu

Error: ENOSPC: System limit for number of file watchers reached [Resolvido]

Bot com Fortune

Como instalar última versão Node.js via repositório no Ubuntu, Debian e derivados

wikit - Wikipédia no seu terminal

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts