Servidor HTTP na linha de comando

Publicado por Lisandro Guerra em 25/07/2016

[ Hits: 34.540 ]

Blog: https://spartanix.com/

 


Servidor HTTP na linha de comando



Muitas vezes não justifica instalar todo um LAMP, ou LEMP, para visualizar uma ou mais páginas simples em que estamos trabalhando, ou até podemos estar trabalhando em uma máquina em que não gostaríamos de instalar um servidor completo e pesado.

Que tal umas opções de linha de comando que nos fornecem uns simples e leves servidores http?

Primeiro, vamos começar criando algo para ser visto, eu fiz assim:

1. Abri o terminal: Ctrl+Alt+t

2. Criei um diretório para o teste:

mkdir teste_http_server

3. Entrei no diretório criado:

cd teste_http_server

4. Criei um arquivo "index.html" com algum conteúdo:

cat > index.html
Servidor ativado com sucesso!
Ctrl+d

Este Ctrl+d no final, é para encerrar o comando cat .

Pronto, agora vamos aos servidores. Cada um deles pode ser verificado em um navegador acessando http://localhost:8000/ :

1. Com Python 2:

python -m SimpleHTTPServer

2. Com Python 3:

python3 -m http.server

3. Com o twistd:

twistd -n web -p 8000 --path .

Neste último, não esqueça o "." que simboliza o diretório atual. Pois caso esqueça, ele vai rodar uma página de teste e não a sua página.

Bom proveito.
Abraço e até mais.

Fonte: Unix & Linux Stack Exchange

Outras dicas deste autor

Wi-Fi no Dell Inspiron 1525 - Configurando Broadcom 4312 LP-PHY no Linux Mint 14/15

Linux Mint atualizando versões 17 e 17.1 para 17.2 Rafaela

Verificando a versão do Python

Linux Mint 12: inicialização com mensagens

Linux Mint - configurar Black Button do Thinkpad T430 Lenovo no Cinnamon

Leitura recomendada

Apache 2 + Debian 3.1 + DocumentRoot

WindowMaker: error: cant find a register in class GENERAL_REGS while reloading asm

Arch Linux e os Deltas de Pacotes

Como copiar e colar em um terminal sem interface gráfica no Linux (TTY)

Simulado LPIC-1 em PT-Br com Virtual CertExam

  

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