Instalacion de sitios web

Solo disponible en BuenasTareas
  • Páginas : 13 (3214 palabras )
  • Descarga(s) : 7
  • Publicado : 26 de junio de 2010
Leer documento completo
Vista previa del texto
Tu mejor ayuda para aprender a hacer webs www.desarrolloweb.com

Instalación y configuración de Apache

Autores del manual Este manual ha sido realizado por los siguientes colaboradores de DesarrolloWeb.com: Carlos Luis Cuenca Miguel Angel Alvarez Carlos García Pérez
http://www.helloworldsolutions.com/ (11 capítulos) Director de DesarrolloWeb.com http://www.desarrolloweb.com (2 capítulos)http://www.autentia.es (1 capítulo)

Manu Gutierrez
http://www.tufuncion.com (1 capítulo)

Instalación y configuración de Apache: http://www.desarrolloweb.com/manuales/41/ © Los manuales de DesarrolloWeb.com tienen el copyright de sus autores. No reproducir sin autorización.

1

Tu mejor ayuda para aprender a hacer webs www.desarrolloweb.com

Arquitectura del servidor Apache
El servidorApache es un software que esta estructurado en módulos. La configuración de cada módulo se hace mediante la configuración de las directivas que están contenidas dentro del módulo. Los módulos del Apache se pueden clasificar en tres categorías: • • • Módulos Base: Módulo con las funciones básicas del Apache Módulos Multiproceso: son los responsables de la unión con los puertos de la máquina,acepando las peticiones y enviando a los hijos a atender a las peticiones Módulos Adicionales: Cualquier otro módulo que le añada una funcionalidad al servidor.

Las funcionalidades más elementales se encuentran en el módulo base, siendo necesario un módulo multiproceso para manejar las peticiones. Se han diseñado varios módulos multiproceso para cada uno de los sistemas operativos sobre los que seejecuta el Apache, optimizando el rendimiento y rapidez del código. El resto de funcionalidades del servidor se consiguen por medio de módulos adicionales que se pueden cargar. Para añadir un conjunto de utilidades al servidor, simplemente hay que añadirle un módulo, de forma que no es necesario volver a instalar el software. Módulos Base y Módulos Multiproceso: core: Funciones básicas del Apacheque están siempre disponibles. mpm_common: Colección de directivas que se implementan en más de un módulo multiproceso. beos: Módulo de multiproceso optimizado para BeOS. leader: Variable experimental de MPM. mpm_netware: Módulo de multiproceso que implementa un servidor web optimizado para Novell NetWare. mpmt_os2: MPM híbrido, multiproceso y multihilo para OS/2 . perchild: Módulo multiproceso quepermite a los procesos demonio servir las peticiones que se asignan a distintos id de usuario. prefork: Implementa un servidor sin hilos. threadpool: Variante experimental del módulo estándar de MPM . mpm_winnt: Módulo multiproceso optimizado para Windows NT. worker: Módulo multiproceso que implementa un híbrido multihilos y multiprocesos de servidor Web. Módulos adicionales: mod_access:proporciona control de acceso basándose en el nombre del host del cliente, su dirección IP u otras características de la petición del cliente.
Instalación y configuración de Apache: http://www.desarrolloweb.com/manuales/41/ © Los manuales de DesarrolloWeb.com tienen el copyright de sus autores. No reproducir sin autorización. 2

Tu mejor ayuda para aprender a hacer webs www.desarrolloweb.commod_actions: este módulo se utiliza para ejecutar Scripts CGI, basándose en el tipo de medio o el método de petición. mod_alias: proporcionado para mapear diferentes partes del sistema de ficheros del servidor en el árbol de documentos del servidor, y para redirección de URL's. mod_asis: envío de ficheros que tienen sus propias cabeceras http. mod_auth: autentificación de usuario utilizando ficheros detexto. mod_auth_anon: permite a usuarios anónimos acceder a áreas autentificadas. mod_auth_dbm: proporciona autentificación utilizando ficheros DBM. mod_auth_digest: autentificación de usuario utilizando MD5. mod_auth_ldap: permite la utilización un directorio LDAP para almacenar la base de datos de autentificación. mod_autoindex: muestra los contenidos de un directorio automáticamente, parecido...
tracking img