Apache es el servidor web más usado en Internet con casi un 70% del mercado. Su configuración, aunque sencilla, consta de decenas de opciones que permiten crear configuraciones complejas, alojamiento de múltiples dominios, autenticación de usuarios con diferentes mecanismos, etc... Este curso pretende explorar las opciones más importantes de Apache, asi como las configuraciones más comunes que permitan a los asistentes instalar un servidor Apache para cualquier tarea.
Instalación de Apache. Desde fuentes o paquetes
Opciones de línea de comando. Arrancando el servidor
Directivas principales. Usuario, directorios, red
Opciones por directorio
Negociación del contenido. MIME
Registro de eventos. Logs
Control de acceso. Por IP y por usuario
Redirecciones
Hosts virtuales. Por IP y por nombre
CGIs y suexec
SSI
Filtros (Apache 2.x)
Apache como servidor Proxy. Caché e inverso
Distribuciones (a elección del cliente)
Debian GNU/Linux
(Open)Suse
Ubuntu
Fedora Core / Red Hat / CentOS