Principales módulos de Apache.

Estos son los principales módulos que se agregan a nuestro apache, luego de alguna compilación. Dado que apache consta de 2 partes perfectamente divididas, su core o nucleo de código y luego permite el agregado de infinidad de módulos, lo cual lo hace muy versátil y adaptable a cualquier configuración que necesitemos o que nos soliciten.

Estos son los principales módulos a tener en cuenta:

  • mod_access: El módulo mod_access se utiliza en el control de acceso al servidor.
  • mod_actions: Se utiliza para ejecutar código CGI o una solicitud http
  • mod_alias: Se utiliza para convertir el sistema donde esta instalado el servidor en parte del servidor.
  • mod_asis: Este módulo se utiliza para enviar un documento del servidor sin cabeceras http. Resulta útil para redireccionar a un cliente sin necesidad de utilizar un scrip.
  • mod_auth: Se utiliza para confirmar la autenticación, mediante el nombre de los usuarios y sus contraseñas.
  • mod_auth_anon: Este módulo permite acceder de manera anónima a partes del servidor. Todos los usuarios pueden utilizar un identificador llamado “anonymus” para acceder a ciertas partes del sistema.
  • mod_auth_db: Cuando es necesario automatizar el proceso de autenticación, y no se pueden utilizar archivos DBM, pero si se pueden utilizar otros archivos, como por ejemplo los Berkeles DB, es preciso utilizar el módulo mod_auth_db
  • mod_auth_dbm: Como en el anterior caso, con los archivos de texto .htpasswd y .htaccess en procesos de alta velocidad, se puede ver afectado el rendimiento del servidor. Por lo tanto es necesario automatizar el proceso de autenticación, utilizando archivos DBM, es decir, archivos con contenido clave=valor, que mantienen una tabla indexada con todas las claves del archivo. Pueden utilizar también archivos GDBM, NDBM,SDMM y Berkeley DB.
  • mod_auth_external: Este módulo se utiliza cuando nos vemos en la necesidad de utilizar un sistema de autenticación externo.
  • mod_autoindex: Cuando un cliente hace una petición en un directorio, el servidor busca en el mismo un archivo con algún nombre de los indicados en la directiva DirectoryIndex. Esta es la función del módulo mod_autoindex.
  • mod_cern_meta: Este módulo se encarga de la metainformación. Tiene que ver con las directrices MetaFiles, MetaDir y MetaSuffix.
  • mod_cgi: Cuando compilamos Apache con este módulo, lo hacemos para poder usar programas CGI, así como su configuración.
  • mod_digest: Se utiliza para poder utilizar la autenticación diges.
  • mod_dir: Con este módulo, tenemos la posibilidad de no incluir al final de una solicitud la barra inclinada /. Es  decir, cuando escribimos www.golesparatodos.com/contacto, el servidor lo convertirá a www.golesparatodos.com/contacto/, donde buscará un nombre de archivo indicado en la directriz Director ;Index.
  • mod_env: Permite el envío de variables de entorno a los script CGI o SSI.
  • mod_expires: Este módulo se utiliza para indicar al cliente la cantidad de tiempo que dispone antes de que su solicitud pierda su validez, utilizando para ello las cabeceras http Expires.
  • mod_headers: Nos permite manipular las cabeceras http mediante la directriz Header.
  • mod_imap: Con este módulo, Apache permite la utilización de mapas de imágenes en los programas CGI.
  • mod_include: Se utiliza para los documentos SSI con la directriz inlude, que permite insertar el texto de un fichero dentro de otro.
  • mod_info: Con este módulo podemos visualizar a través de la red la información sobre la configuración y el estado del servidor.
  • mod_log_agent: Apache dispone de módulo para registrar la información del agente de usuario en un archivo independiente.
  • mod_log_config: Este módulo permite el registro de señales de peticiones recibidas por el servidor mod.
  • mod_log_referer: Permite señalar documentos por parte de aquellos que han sido accedidos desde el servidor.
  • mod_mime: Se utiliza para entregarle a los clientes metainformación sobre los documentos.
  • mod_negotiation: Apache se hace cargo mediante éste módulo de la negociación de contenido. Esta consiste en la selección de una versión de documento que corresponda a la mejor de las posibilidades del cliente. Existen dos tipos de mecanismos: mapas de tipos y búsquedas multiviews.
  • mod_setenvif: Este módulo se utiliza para crear variables de entorno personalizadas para ayudar a optimizar ciertas decisiones.
  • mod_spelling: Permite controlar las solicitudes URL mal escritas. Admite errores de una letra procurando localizar el documento pedido.
  • mod_unique_id: Módulo que se asegura que cada petición es única. Para ello utiliza la variable de entorno UNIQUE-ID.

Deja tu comentario

veinte + uno =

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.