Manual de apache.pdf

Vista previa de texto
Curso Mentor Apache
Características generales del servidor Apache2
Características
Incluimos un resumen de las características generales del servidor Apache2. Es posible que de muchas de ellas ahora no se
entienda su significado, pero a lo largo del curso se irán 'descubriendo'.
1. Cumple el estándar HTTP/1.1
Nueva versión del protocolo HTTP que amplia su funcionalidad según se detalla en esta
unidad.
2. Configurable y extensible mediante módulos
Existe gran cantidad de módulos disponibles para Apache2 y permite la creación de
nuevos módulos por parte de usuarios programadores. En la Unidad 4 se habla
extensamente acerca de los módulos.
3. Proporciona el código fuente con licencia sin restricciones.
Es gratuito, pero ante todo es código fuente libre, lo cual permite saber en todo
momento qué estamos instalando.
4. Multiplataforma
Existen versiones tanto para Windows como para GNU/Linux. El curso contempla las
plataformas Windows 7 y GNU/Linux Ubuntu.
5. Continua actualización y desarrollo.
Un grupo de desarrolladores está continuamente revisando y corrigiendo todos los fallos
de seguridad y generales de la herramienta que van surgiendo entre versiones.
6. Bases de datos DBM para autenticación de usuarios.
Permiten la protección de documentos mediante contraseñas para una gran cantidad de
usuarios.
7. Permite crear páginas web protegidas
Mediante constraseñas con un número grande de usuarios autorizados, sin sobrecargar
el servidor.
8. Permite personalizar las respuestas a errores y problemas del servidor.
9. Múltiples directivas DirectoryIndex
Ejemplo: DirectoryIndex index.html index.cgi
que indica al servidor que debe enviar index.html o ejecutar index.cgi cuando se
acceda a una URL que sea un directorio.
10. Sin límite fijo sobre el número de Alias y redirecciones
Pueden ser declaradas en los archivos de configuración.
11. Negociación de contenido
El servidor proporciona a los clientes web de diferentes tipos los documentos con el
mejor nivel de calidad que estos clientes web pueden soportar.
12. Hosts virtuales también llamados servidores multi-alojados.
Esto permite al servidor distinguir entre peticiones hechas a diferentes direcciones
IP/:puerto nombres (mapeados a la misma máquina). En la Unidad 5 se habla
extensamente acerca de los hosts virtuales.
12 de 31
