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 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
|
Comentarios recientes