Activando un simple servidor HTTP en Linux

Les voy a contar un comando que me ha salvado en mas de una vez intentando requerir algún archivo de configuración, visualizar cierto directorio etc.

La idea es crear un servidor HTTP a través de Python, es muy sencillo pero tiene una utilidad muy grande. Algunos de los usos que le realizo:

  • Sacar algunos archivos de configuración de los servidores
  • Extraer los backups
  • Reproductor multimedia online (lo generó en un directorio con MP3 y luego importo la lista y lo escucho como un streaming)
  • Chequeos por cambios (ya sea de archivo, contenido, etc)
  • Lo que tu necesidad lo requiera

El comando es simple y acá va un ejemplo:

$ python -m SimpleHTTPServer 8080

Lo anterior genera un servidor web en el puerto 8080, en caso de no especificar un puerto utiliza el 8000, para acceder solo hace falta entrar a http://IpdelServidor:8080 y listo, un browsing del directorio donde corrimos la sentencia.

via: Command-line

3 comentarios

  1. Que buen post, muy ùtil, no sabès lo bien que me viene. Gracias…

  2. José Humberto Márquez

    6 febrero, 2011 a las 15:39

    Buen post!,

    Podrías decirme como detengo el servidor?, o cómo se detiene?

    Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *