Download Servidores Web con Apache HTTPD Descripción general del Curso
Document related concepts
no text concepts found
Transcript
GreenCore Solutions SRL San José, Costa Rica Telf/Fax: 2257 1015 cursos@greencore.co.cr www.greencore.co.cr Servidores Web con Apache HTTPD Descripción general del Curso La web ido evolucionando desde ser una de las tantas formas para distribuir contenido en Internet a ser la principal interfaz tanto para presentar contenido estático o dinámico así como aplicaciones enteras basadas solo en principios web. Por su importancia como la principal plataforma de contenido y aplicaciones es de vital que los administradores conozcan a profundidad sobre la configuración y administración del servidor Web del proyecto de Apache, el cual ha sido el componente principal durante el crecimiento de la tecnología, así como hoy en día es el servidor de más utilizado a nivel mundial por su flexibilidad así como su capacidad de escalar hacia arriba en plataformas de alto desempeño o escalar hacia abajo para sistemas empotrados. Metodología del Curso Consiste en un curso que balancea la parte teórica y práctica en cada clase, donde primero se introduce a estudiante en conceptos de funcionamiento de sitios web, así como de la herramienta HTTPD del proyecto de Apache, aplicando en cada clase los conocimientos aprendidos a partir de una gama de prácticas basadas en el mundo real, dándole al estudiante un nivel de confianza para que pueda realizar ambientes cada vez más diversos. Requisitos para asistencia al curso • • Conocimientos generales en redes. Conocimiento básico del lenguaje inglés, principalmente para lectura y su debida comprensión. Objetivo General Brindarle al estudiante los conocimientos prácticos sobre la administración de sistemas web de forma que pueda instalar, configurar y mantener en producción páginas web de sitios de comercio, plataformas de gobierno digital, plataformas de distribución de contenido y aplicativos web para contenido conocidos como content-managment-system (CMS). Programa de curso, Servidores Web con Apache HTTPD - 1 GreenCore Solutions SRL San José, Costa Rica Telf/Fax: 2257 1015 cursos@greencore.co.cr www.greencore.co.cr Cronograma de estudio Sesión Temas / Sub-temas Sesión 1 Conceptos básicos de Web • HTTP 1.1 • HTML, CSS y JS • HTTPS • SPDY y HTTP 2.0 Introducción a Apache • Instalación de Apache en GNU/Linux • Instalación de Apache en Windows • Instalación de Apache en Windows usando XAMPP • Configuración básica • Control de servicio • Laboratorio Práctico: Instalación de servicio web Sesión 2 Configuración de Apache • Estructura de archivos de configuración en GNU/Linux y Windows • Análisis básico de bitácoras Sitios Virtuales (Virtualhost) • Sitios virtuales basados en nombre • Sitios virtuales por IP/puerto • Laboratorio: Instalación de servidor web para hospedaje (hosting) Sesión 3 Contenido estático y dinámico • Caché • Php (versión 6) • Php (versión 7) • Python • Perl • CGI • Laboratorio: Puesta en marcha de servidor web con caché y contenido dinámico Sesión 4 Java en Apache I • JSP, Apache JServ Protocol • Java Archive (JAR), Web App Archive (WAR) • Apache Tomcat • WebLogic Server Sesión 5 Java en Apache II • WebSphere Application Server • Laboratorio: Configuración de sitio dinámico con Java Programa de curso, Servidores Web con Apache HTTPD - 2 GreenCore Solutions SRL San José, Costa Rica Telf/Fax: 2257 1015 cursos@greencore.co.cr www.greencore.co.cr Sesión 6 SSL/TLS • Manipulación de certificados TLS • Buenas prácticas para TLS, y análisis de sitios públicos • Laboratorio: Configuración de certificados y HTTPS para servicio web Control de sitios web • Htaccess • Índices de directorio • Desempeño en apache • Laboratorio: Creación de sitio web para alto desempeño Sesión 7 Apache como proxy reverso • Configuración básica de proxy reverso • Módulo de AJP • SSL/TLS sobre proxy reverso • Balanceador de proxy reverso • Compresión transparente desde proxy reverso • Laboratorio: Configuración de proxy reverso para ambiente en producción Mod_rewrite • Conceptos generales de mod_rewrite • Procesado de reglas • Fases API • Construcción de reglas para diversos objetivos • Laboratorio: Configuración de reglas de mod_proxy Sesión 8 Depuración • Monitoreo de apache en tiempo real • Monitoreo histórico con mod_status y SNMP • Analisis de bitácoras y resolución de problemas • Laboratorio: Prácticas variadas de resolución de problemas Aplicaciones web • Wordpress • Drupal • Joomla • Laboratorio: Instalación de aplicaciones web para administración de contenido Programa de curso, Servidores Web con Apache HTTPD - 3