Contacta con nosotros

Temario del curso

Fundamentos de Apache

  • ¿Qué es un servidor web?
  • Apache y la web
  • Descripción general de HTTP
  • Descripción general de la instalación de Apache
  • Laboratorio: Instalar Apache

Configuración del servidor

  • Requisitos del sitio web
  • Cuestiones de rendimiento
  • Archivo de configuración de Apache
  • Módulos de Apache
  • Módulos compartidos frente a módulos integrados
  • Laboratorio: Configurar un sitio web sencillo

Registro de eventos

  • Registros de errores
  • Habilitar registros de transferencia
  • Registro personalizado
  • Filtros de registro
  • Herramientas de análisis de archivos de registro
  • Gestión de archivos de registro
  • Laboratorio: Habilitar el registro de eventos

Contenido dinámico

  • Estado e información del servidor
  • Interfaz de puerta de enlace común (CGI)
  • Perl y mod_perl
  • PHP
  • Java servlets, JSP y Tomcat
  • Integración de Apache y Tomcat
  • Laboratorio: Habilitar varias formas de contenido dinámico

Control de acceso

  • Control de acceso mediante nombre de host y dirección IP
  • Uso de autenticación por contraseña con mod_auth
  • Uso de autenticación basada en bases de datos
  • Laboratorio: Habilitar autenticación y control de acceso

Seguridad

  • Cuestiones de seguridad web
  • Capa de sockets seguros (SSL)
  • Certificados
  • Laboratorio: Instalar Apache con SSL

Autenticación

  • Autenticación HTTP
  • Directivas de autenticación de Apache
  • Autenticación mediante PHP
  • Laboratorio: Proporcionar una página web protegida con contraseña para acceder a la base de datos de pedidos

Alojamiento virtual

  • Alojamiento virtual basado en IP
  • Alojamiento virtual basado en nombre
  • Alojamiento virtual basado en puerto
  • Alojamiento virtual masivo
  • Alojamiento virtual con mod_rewrite
  • Laboratorio: Habilitar alojamiento virtual

Otros módulos

  • Tour guiado por otros módulos de Apache

Gestión del contenido web

  • Acceso FTP
  • WebDAV
  • Laboratorio: Uso de WebDAV

Requerimientos

  • Se requiere un conocimiento práctico de UNIX, incluido el manejo de archivos y el uso de un editor de texto.
  • Un conocimiento práctico de HTML y SQL sería útil.
  • La familiaridad con el navegador web Mozilla sería beneficiosa.
 28 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas