¡Hola Amigos!. Me agrada escribir sobre los programas que utilizo y utilicé. Boa es un ejemplo. Y me llama la atención que un servidor de páginas web, que además soporta CGI, se encuentre entre los paquetes desde la Debian 4 hasta la Debian 7 en “casi” su misma versión:
- Etch: VersiĂłn: 0.94.14rc21-0.2
- Squeeze: VersiĂłn: 0.94.14rc21-3.1
- Wheezy: VersiĂłn: 0.94.14rc21-3.1
Si existĂa en versiones de Debian antes de la 4, lo desconozco. En Wheezy, el tamaño a descargar es de solo 120 kB, y ya instalado ocupa 352 kB. Además se encuentra en el repositorio en la rama Principal o “Main”.
Ubuntu 12.04 LTS no lo incluye. Sin embargo Ubuntu 10.04 LTS “Lucid” lo incluye en en su versión 0.94.14rc21-3.1, y Ubuntu 8.04 “Hardy” lo incluye también en su versión 0.94.14rc21-2. Sólo hago referencias a lo que tengo a mano. Ok?
TambiĂ©n recuerdo al Xitami, servidor de páginas web que utilicĂ© mucho a fin de no instalar al Internet Information Server de turno, cuando solo conocĂa a Windows. El instalador -que aun conservo- pesa tan solo 814,2 kB, en la versiĂłn que se instala como un servicio. TambiĂ©n recuerdo al Write de Windows, al que despuĂ©s cambiaron el nombre por Wordpad, y a muchos otros programas parecidos. “Lo Bueno”, Todo el Mundo lo Mantiene.
Esto nos da una sensación de estabilidad y de que podemos utilizar un mismo producto a través de 4 generaciones de un sistema operativo (+aplicaciones), como Debian. A saber:
- Etch
- Lenny
- Squeezy
- Wheezy
Si vamos al Synaptic en Wheezy y buscamos “boa” nada más que por el nombre, encontramos la siguiente descripción, por vez primera ¡en español!:
Servidor web ligero y de alto rendimiento.Boa es un servidor HTTP monotarea. Esto significa que, a diferencia de los servidores web tradicionales, no crea un proceso hijo por cada conexión de entrada, ni crea múltiples hijos de sà mismo para manejar múltiples conexiones. Internamente multiplexa todas las conexiones HTTP entrantes, y sólo crea procesos hijo para llamadas de programas CGI (que deben ser procesos separados). Los análisis preliminares muestran que boa es capaz de manejar varios cientos de solicitudes por segundo en un Pentium a 100 MHz.
Pues amigos mĂos, lo instalamos y leemos cuidadosamente los archivos de la documentaciĂłn acompañante en /usr/share/doc/boa/, y su archivo de configuraciĂłn ubicado en/etc/boa/boa.conf, antes de utilizarlo. De hecho, mis repositorios locales los tengo publicados con el Boa.
¡Y se acabĂł la actividad por el dĂa de hoy!. Ya Ustedes saben lo suficiente como para seguir Ă©stos artĂculos. ¡Hasta la prĂłxima aventura!