Directivas Globales y de Funcionamiento en Apache





Para la configuración y el buen funcionamiento de apache es necesario modificar algunas directivas en el archivo httpd.conf. Apache intenta determinar las mejores directivas para nuestro sistema pero no siempre son las mas adecuadas para el entorno en el cual trabajamos. Se detallan los 2 tipos de directivas que encontramos en este archivo de configuración.

Directivas Globales y de Funcionamiento en Apache

 

Directivas Globales en Apache (httpd.conf)

 

 

ServerRoot Especifica la ubicación de la instalación de apache. No cambiar a no ser que se cambie la ubicación de la instalación
PidFile Ubicación del archivo identificador del proceso
TimeOut Es el tiempo en el que tarda en responder ante una petición (pasado el tiempo se recibe un mensaje)
KeepAlive Tiempo que espera antes de decidir que un usuario a terminado su operación
Listen Permite especificar el puerto donde escuchara. Si fuera mas de una dirección especificara la dirección y el puerto
LoadModule Especifica la carga de un modulo determinado. Antes hay que compilar el kernel con mod_so

 

 

Directivas de Funcionamiento

 





ServerAdmin Especifica la dirección de e-mail del administrador del servidor
ServerName Especifica el nombre y el puerto con el que el servidor se identifica. Si no lo realiza automáticamente es necesario realizarlo
DocumentRoot Es la carpeta raíz del server, en la mayoría de los casos el $apache/htdocs
DirectoryIndex Especifica los archivos que debe buscar como index ejemplo: index.html, index.htm, index.php, etc
TypesConfig Es el archivo que contiene la lista de tipos MIME que conoce el servidor es necesario compilar con el modulo mod_mime
DefaultType Tipo MIME que dará por defecto el servidor cuando el tipo no se encuentra en la anterior directiva
HostnameLookups Es el DNS de apache, por defecto el server guarda el numero IP del cliente que se conecta cuando se activa esta directiva apache busca su correlación con el nombre.
ErrorLog Especifica la ubicación del archivo que contiene el registro de errores de paginas o del server en si mismo
LogLevel Es el nivel de error que se mostrara en el registro.
CustomLog Es el tipo de log que mostrara, esto incluye Error, Access, etc lo Standard es combined para utilizar con software graficadotes

 

ServerToken Directiva para brindar información dentro del encabezado que envía el server. Ejemplo: Cuando una pagina da error
IndexOptions Directiva para mostrar los archivos de los directorios cuando no se encuentra una pagina (Recomendación DESACTIVAR)
AddIconByEncoding Esta directiva permite asociar un Icono a un tipo MIME, solo si FancyIndex esta activada
AddDescription Permite asociar una descripción a un tipo de archivo especifico que se mostrara en un directorio.
AddDefaulCharset Especifica por defecto el grupo de caracteres que utilizara el server. Para que se muestren caracteres extendidos (tildes, eñes) tiene que ser ISO-8859-1 y la directiva

AddCharset ISO-8859-1  .iso8859-1  .latin1

ErrorDocument Se pueden especificar 4 diferentes cuando por ejemplo una pagina no existe ejemplo.

Sacar un texto de error

Redirigir a un fichero en el mismo directorio

Redirigir a un fichero en nuestro servidor

Redirigir a un fichero fuera de nuestro servidor  NOTA: la pagina de error tiene que ser menor a 468 Bytes

 

 

 

 





Dejar un comentario

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