/curso_apache24

Curso: servidor web apache 2.4

Primary LanguagePHP

Curso: servidor web Apache 2.4

Unidades

  1. Introducción al curso

Introducción a los servidores web

  1. Protocolo HTTP
  2. Introducción al servidor web Apache 2.4
  3. Instalación del servidor web Apache 2.4
  4. Estructura de los ficheros de configuración
  5. Empezamos estudiando algunas directivas
  6. Probando nuestro servidor web

Virtual Hosting en Apache 2.4

  1. Introducción a Virtual Hosting
  2. Configuración de Virtual Hosting
  3. Configuración de acceso a los servidores virtuales

Mapeo de URL

  1. Opciones de directorios
  2. Trabajando con alias
  3. Negociación de contenidos
  4. Redirecciones
  5. Páginas de errores personalizadas

Control de acceso, autentificación y autorización

  1. Control de acceso. Autorización
  2. Autentificación básica
  3. Autentificación digest
  4. Implementación de políticas de autentificación y acceso

Ficheros .htaccess

  1. Configuración de Apache mediante archivo .htaccess

Módulos en Apache 2.4

  1. Uso de módulos en Apache 2.4
  2. Módulo userdir
  3. Creación de un servidor WebDAV
  4. Módulo rewrite

Gestión de peticiones

  1. Módulos de Multiprocesamiento (MPM)
  2. Ejecución de script PHP
  3. Ejecución de script python

Seguridad

  1. Introducción a HTTPS
  2. Obtener un certificado en CAcert
  3. Configuración de HTTPS
  4. Introducción al módulo mod_security2
  5. Consejos de seguridad

Otros temas

  1. Configuración de un proxy inverso
  2. Analizador de logs: awstats