Pular para o conteúdo

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

Dica publicada em Javascript / Node.js
Fábio Berbert de Paula fabio
Hits: 8.179 Categoria: Javascript Subcategoria: Node.js
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Como criar um pendrive bootável de qualquer Linux

Forçando quebra de linha em tabelas HTML usando PHP

InstaPy: Error, unable to determine correct filename for 64bit linux [Resolvido]

Meu servidor Conectiva Linux se conecta, mas não encontra sites na Internet

Gravando arquivos .nrg (do Nero) no Linux

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]

Como instalar o Node.js no Ubuntu

wikit - Wikipédia no seu terminal

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.