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

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

[ Hits: 6.503 ]

Blog: https://mestrefabio.com

 


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

Como instalar Node.js, Phonegap e Cordova no Debian 9

Belo Horizonte é sede de amplo debate sobre conhecimento livre

Nginx - Redirecionando www para apenas o nome do domínio ou vice-versa

Como instalar versões antigas de aplicativos no Android

Como remover senhas de arquivos PDF por linha de comando

Leitura recomendada

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

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

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