06 apache
Servidor Apache:
El Servidor Apache HTTP es un servidor Web de tecnología Open Source sólido y
para uso comercial desarrollado por la Apache Software Foundation(http://www.apache.org).
El archivo de configuración /etc/apache/conf/httpd.conf predeterminado instalado
en el Servidor Apache HTTP funciona en la mayor parte de los casos.
Modulos Apache:
Apache es unaarquitectura modular, permitiendo agregar nuevos módulos.
• Estos módulos añaden funciones que no se encuentra en el código de apache.
• Los módulos son desarrollados por Apache o por terceros que deseanadaptar
su código de apache.
Ejemplo :
• libphp4.so ( soporte para páginas escritas en php )
•
pgsql.so ( Acceder a base de datos Postgrel vía web )
•
libperl.so ( soporte para páginas web escritasen perl .
Logs de Apache:
Cada vez que un navegador accede a tu sitio genera un hit, del cual almacena el
nombre del host, IP, día, hora, página accedida en el archivo: access_log
•
•
•
Sisucede un error en levantar el demonio, o tiene problemas de acceso al
Servidor Web , el archivo log : error_log, registra el motivo del problema.ª Con
respecto al formato del log puede personalizarse enel archivo httpd.conf.
Los logs, son utilizados en estadísticas pudiendo obtener, la cantidad de
visitantes al día, semana, mes; que página ha visitado de su sitio; desde donde
accedieron (nacional,internacional).
El formato log de apache es soportado por diferentes programas analizadores
de logs.
Ø En www.linuxberg.com (Puede encontrar varios analizadores).
Ø Si desea uno comercial, uno muybueno es el WebTrends especialista en
reportes de logs de todo tipo de servidor Web (NT, Unix, Netscape, Domino)
www.webtrends.com
El Archivo httpd.conf:
Este archivo es el principal, ustedobservará que es extenso el archivo y está
dividido en 3 partes:
v Variables globales.
Ø Cada modulo no comentado, realiza una función específica.
Ejm : Los módulos de php4, se encuentran no comentados,...
Regístrate para leer el documento completo.