78
tizar que la pagina solicitada se puede enviar al navegador Web. Por ejemplo, si un
servidor Apache que se esta ejecutando en
recibe una solicitud del
tipo
intro . html,
Apache realiza las comprobaciones siguientes:
.tares
DocRoot /.tares
',Do cRoot`-,/training/.t aces
°DocRoot"-/training/linux/.faces
,Doc Root /training/Iiriux/sysad/.faces
°DocRoot% es el directorio raiz de documentos asignado por la directiva
DocumentRoot en el archivo httpd . con f. De modo que si este directorio es
/www/nitec/htdocs, entonces se realizan ]as siguientes comprobaciones:
/.tares
/www/.tacos
/www/nitE-c/htdocs:-/.faces
/www/niter/htdocs/training/.t aces
/www/nitec/htdocs/training/linux/.tares
/www/niter/htdocs/training/linux/sysad/ tares
Apache busca el archivo .
taces
en cada directorio de la ruta traducida (desde la URL
solicitada) del archivo solicitado (intro .html). Como puede ver, una URL que solicita
un solo archivo puede dar lugar a varias solicitudes de manejo 1/0 para leer varios
archivos. Esto puede agotar los sit ios de alto volumen. En estos casos, su mejor opcion es
desactivar todas las comprobaciones de archivos . taces.
Por ejemplo, ]as siguientes directivas de configuracion, que estan situadas dentro de la
seccion del servidor principal (que no esta dentro de la directiva VirtualHost) del
archivo
httpd.conf,
desactivaran la cornprobacion de .
taces
para cada solicitud
URL.
<Directorv />
Allowoverride None
</Directory>
Cuando se utiliza la configuracion anterior, Apache simplemente realizara un solo
manejo I/O para leer el archivo estatico solicitado y por lo tanto obtendra rendimiento en
los escenarios de alto volumen de accesos.
Reducir las Ilamadas al sistema y los manejos I/O para los
archivos simbolicos
En los sistemas Unix y en los sisternas de tipo Unix que ejecutan Apache, los enlaces
simbolicos presentan tin peligro. Si utilizamos un enlace simbolico mal colocado, tin
usuario Web puede ver archivos y directorios que no deberian estar