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

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

[ Hits: 6.898 ]

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

O comando tree - listar diretórios em formato árvore

KDE - Alt + F2 para executar comandos parou de funcionar [Resolvido]

Listar processos por consumo de memória

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

O comando nohup

Leitura recomendada

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

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

Como instalar o Node.js no Ubuntu

wikit - Wikipédia no seu terminal

Bot com Fortune

  

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