Curso de Servidor Web Apache

/, Tecnología de Servidor/Curso de Servidor Web Apache

Curso de Servidor Web Apache

120,00 18,00 IVA inc.

El presente curso permite adquirir conocimientos teórico-prácticos de la instalación y administración del servidor web Apache. El temario trata de cubrir tanto la instalación en una plataforma Windows .

Descripción

El Servidor HTTP Apache es un excelente y estable servidor de HTTP y HTTPS.

El alumno aprenderá a utilizar Apache de manera segura para crear un servidor web en el ámbito personal y profesional.

Tras su realización adquirirás las siguientes competencias generales:
• Adquirir los conocimientos teórico-prácticos necesarios para entender la metodología de trabajo de cliente-servidor.
• Conocer la instalación, configuración y administración del servidor .
• Saber gestionar los módulos y filtros.
• Aprender a configurar las opciones de seguridad, encriptación y autentificación.
• Administrar los ficheros de registros y conocer las opciones de configuración avanzada en Apache.

Requisitos mínimos: Conocimientos básicos de navegación web y conocimientos de Internet.

A quien va dirigido

El curso está dirigido usuarios de ordenador, estudiantes, administradores de tecnología de servidor, informáticos y a todos aquellos que necesiten dominar una tecnología de servidor tan completa como este Servidor Web Apache.

¿De qué consta y cómo puedo acceder a este curso?

Este material fue creado por docentes profesionales en el área de Tecnología de Servidor.

Consta de un curso de 40 horas de duración en el cual se utilizan nuevas técnicas de e-learning que facilitan el aprendizaje, a diferencia de una simple tutoría de Servidor Web Apache 2.0 en el que se hace más complicada la asimilación. La tecnología multimedia utilizada en nuestros cursos permite asimilar los conocimientos desarrollados en el curso y al finalizar cada capítulo puedo evaluar sus conocimientos pasando por ejercicios, test y tareas.

Todo el curso lo realizará vía Internet.

Una vez adquirida su matrícula, recibirá las instrucciones para acceder a nuestra aula virtual en la cual tendrá el material disponible por espacio de 6 meses.

 

Tutor personal:

Durante todo el tiempo que dure la capacitación, contarás con el apoyo de un equipo pedagógico. Desde el primer instante y a lo largo de todo el proceso de estudio estarás acompañado por tu tutor personal vía e-mail y a través del foro del aula. Dirigirá tu aprendizaje y resolverá tus dudas en cuanto al desarrollo del curso. Tus profesores están a tu disposición para resolver las cuestiones que te puedan surgir en cuanto al contenido y cualquier consulta académica, corregir tus ejercicios y evaluar tus progresos.

Aula virtual:

En el aula virtual podrás recibir noticias, ponerte en contacto con tus profesores, descargarte materiales complementarios y disfrutar de servicios diversos que te permitirán optimizar tu aprendizaje.

Diploma:

Al finalizar el curso Servidor Web Apache , el alumno recibirá el correspondiente DIPLOMA de INGENIERÍA DE SISTEMAS en formato PDF de alta calidad que certifica los estudios realizados. Para la obtención del diploma se requiere la realización de todos los cuestionarios y tareas, finalizado con la competencia que se exige. Finalmente, serán fundamentales las calificaciones obtenidas y la impresión personal del profesor.

Temario Administración de servidor Web Apache 2.0

Introducción a Apache 2.0

  • Introducción a Internet
  • La familia de protocolos TCP/IP
  • El protocolo HTTP
  • La Apache Software Foundation
  • Entendiendo la licencia de Apache
  • Las nuevas funcionalidades de la versión 2.0
    • Principales mejoras
    • Mejoras en los módulos
  • El porqué del liderazgo de Apache entre los servidores web

Instalación de Apache 2.0

  • Sistemas operativos soportados
  • Obtención del software
  • Instalación de Apache 2.0 en Linux
    • Configuración de las fuentes
    • Compilando e instalando Apache 2.0
    • Directorios de apache 2.0
    • Instalando apache 2.0 desde los paquetes
      binarios
    • Instalando Apache 2.0 con apt-get
    • Arranque y parada del servicio
    • Verificación de la instalación
  • Instalación de Apache 2.0 en Windows
  • Directivas básicas de configuración
    • Global Environment
    • Main Server Configuration
    • Virtual Hosts (Hosts Virtuales)
  • Filtros y Handlers
    • Filtros
    • Handlers
    • Ejemplos
  • Herramientas de configuración: Webmin,
  • Comanche y Linuxconf
    • Webmin
    • Comanche
    • Linuxconf

Instalación y configuración de módulos

  • ¿Qué son los módulos?
  • Soporte de Objetos Dinámicos Compartidos
    • Ventajas e inconvenientes
  • APXS. APache eXtenSion tool

Mapear URL’s a ubicaciones de un sistema de ficheros

  • Raíz de documento
  • Ficheros fuera de la raíz de documento
  • Directorios de usuario
  • Redirección de URL
  • File Not Found (Fichero no encontrado)

Autentificación y control de acceso

  • Introducción
  • Implementación del control de acceso
    • Acceso individual
    • Acceso por grupos
    • Acceso por dirección de origen

Servidores virtuales (Hosting Virtual)

  • Introducción
  • Servidores virtuales por nombre
  • Servidores virtuales por IP

Monitorización y seguridad en el servidor Apache

  • Ficheros .log y su control
    • Registro de errores
    • Registro de acceso
  • Controlar la actividad del servidor: mod_status
  • Pautas de seguridad
    • Mantener el software actualizado
    • Permisos sobre los directorios raíz del servidor
    • Sobre Server Side Includes (SSI)
    • CGI en general
    • Protegiendo la configuración del sistema
    • Comprobar los ficheros .log

Conexiones seguras con SSL/TLS

  • Introducción a los protocolos SSL/TLS
  • Certificados de Seguridad
  • Implantación de SSL/TLS en Apache 2.0: mod_ssl
    • Variables de entorno
    • Directivas de configuración

 

Server Side Includes (SSI)

  • ¿Qué es SSI?
  • Configurando el servidor para permitir SSI
  • Directivas básicas SSI
  • Ejemplos adicionales
  • ¿Qué más se puede configurar?
  • Ejecutando comandos
  • Técnicas avanzadas de SSI
  • Conclusión

Lenguajes de contenido dinámico y otros módulos de Apache 2.0

  • Introducción Soporte para lenguajes de contenido dinámico
  • Otros módulos de Apache