Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Servidor Web Simples com Python

Colaboração: José Messias Alves da Silva

Data de Publicação: 15 de julho de 2011

Suponhamos que seja necessário levantar um servidor Web rapidamente, sem, contudo, realizar algumas configurações como no apache ou qualquer outro servidor Web similar. É possível utilizar um servidor Web simples, que vem embutida na linguagem Python. Através deste servidor Web, pode-se transformar qualquer diretório do sistema em seu diretório do servidor Web.

Isso é bastante útil para compartilhar arquivos dentro de uma rede local ou provisoriamente na internet, enquanto se faz manutenção em algum serviço. A implementação deste servidor Web é bem trivial, fazendo-se uso de apenas uma única linha de comando.

Suponhamos que se deseja compartilhar o diretório meu_diretorio e o endereço IP seja 192.168.0.2:

  $ cd meu_diretorio
  $ python -m SimpleHTTPServer

Agora o servidor Web está rodando na porta 8000. Será exibida a seguinte mensagem:

  Serving HTTP on 0.0.0.0 port 8000 ...

Para verificar se o servidor está rodando normalmente, digita-se em um navegador o endereço:

  http://192.168.0.2:8000

Também é possível acessá-lo via interface loopback:

  http://127.0.0.1:8000

Se no diretório há um arquivo index.html, esse arquivo será exibido como o arquivo inicial. Caso não haja, os arquivos do diretório serão listados.

Para alterar a porta padrão, basta informar a porta ao final do comando:

  $ python -m SimpleHTTPServer 8080
José Messias Alves da Silva é Matemático, Cientista da Computação pela UFPI, Especialista em Administração em Redes Linux. Entusiasta de soluções FOSS e ativista de cultura Hacker.

Veja a relação completa dos artigos de José Messias Alves da Silva

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.86/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.9 /5 (1255 votos)

Opinião dos Leitores

Alexsandro
25 Jul 2011, 03:27
Gostei muito, vou utilisar, valeu!
Rafael
15 Jul 2011, 05:11
Excelente! Ja estou usando e divulgando.

Abraco
João Felipe
14 Jul 2011, 12:18
Nossa, que legal!!!
Estava precisando mesmo disso certo dia quando estava fazendo uma manutenção nos arquivos de configuração em meu servidor Web Apache2.
Parabéns!!
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

PDF Explicado