78
Poner a punto la configuracion de Apache
Una vez que tiene configurado el hardware, el sistema operativo y la red, y tiene instalado
el s/tware de Apache (ya hemos discutido estos procesos en este capitulo), esta preparado
para poner a punto la configuracion de Apache. Las secciones siguientes tratan varias
opciones que puede aplicar facilmente para aurnentar el rendirniento del sistema.
Minimizar las b6squedas DNS
Si la directive HostnameLookups tiene el valor
on, Apache realizara busquedas
DNS para cada solicitud para traducir la direccion IP en un nombre de host. Esto puede
disminuir enormemente el rendimiento del servidor. Por eso, deberia considerar seriarnente
no utilizar busquedas de host para cada solicitud. Asignele a
HostnameLookups
cl
valor
Of f
en
httpd. conf.
Si tiene que traducir direcciones IP en nombres de host con propositos de
procesamiento de registros, utilice la herramienta logresolve. Ver el capitulo 8 para
obtener detalles.
Apurar el servicio de archivos estaticos
Aunque todo el mundo reclarna contenido Web dinamico que sea manejado por bases de
datos o servido por servidores de aplicaciones de lujo, las paginas Web estaticas siguen
existiendo. De hecho, el contenido dinamico no tiene probabilidades de reemplazarpor
completo a las paginas Web estaticas en un futuro cercano, ya que servir paginas estaticas
es normalmente mas rapido que servir contenido dinamico. Algunos sisternas de contenido
dinamico incluso crean paginas estaticas dinamica y periodicamente corno contenido cache
para una entrega mas rapida. Esta seccion discute el modo de aurnentar la velocidad de la
distribucion de paginas estaticas utilizando Apache y el modulo HTTP kernel de Linux.
Reducir el manejo de I/O para entregar paginas estaticas
rapidamente
Cuando se realiza una solicitud a Apache dc una pagina Web estatica, este real iza una
busqueda en el arbol de directorios de archivos .
t a c e s
para garan
TRUCO: Si rea mente le preocupa la seguridad de su red Web, no puede tener
un solo punto de fallo. Por ejemplo, si utiliza un servidor de bases de datos,
asegurese de tener otro que este replicando los datos en tiempo real de modo que pueda
recuperarlos en caso de fallo del servidor.