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

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

[ Hits: 3.414 ]

Blog: https://youtube.com/c/cotidianohackeado

 


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

Exim4 - retry time not reached [Resolvido]

Como criar um pendrive bootável de qualquer Linux

grep - Binary file XXX matches [Resolvido]

MySQL: Duplicando uma tabela com apenas 1 comando SQL

Como restaurar as cores do terminal

Leitura recomendada

Como instalar o Node.js no Ubuntu

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

Bot com Fortune

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

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
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts