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

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

[ Hits: 7.383 ]

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

Docker: /var/run/docker.sock: connect: permission denied [Resolvido]

Criando sua própria distribuição Linux

Trophy, um jogo de corrida de carros muito legal

Configurando um VirtualHost no Apache

Configurando Winmodens no Linux

Leitura recomendada

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

wikit - Wikipédia no seu terminal

Como instalar o Node.js no Ubuntu

Bot com Fortune

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

  

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