Menú
¡Llama gratis! 900 264 357

Curso Servidor Web Apache de Formación sin Barreras

Formación sin Barreras

Formación sin Barreras
Online Duración: 110
Pedir información
Online en España

Temario

Nivel: Avanzado

Objetivo:
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 como en Linux (tipo Unix), pero prestando una mayor atención a esta última. De hecho la mayor parte de los ejemplos están tomados de una instalación sobre una plataforma Linux, y concretamente sobre una distribución Suse. El nivel del curso es alto. A aquellos lectores que desconozcan lo que comentamos en los requisitos, probablemente les va a costar un poco más.

Descripción:
Apache es uno de los servidores web más potentes del mercado, destacando por ofrecer una perfecta combinación de estabilidad y sencillez. En estos momentos es el servidor web más utilizado, con gran diferencia con respecto a sus competidores. El alumno aprenderá a instalar, configurar y administrar este servidor. Los conocimientos adquiridos le permitirán crear sus propios sitios web así como aplicarlos en su desarrollo profesional dentro del sector informático.

Unidades Didácticas:
01 Introducción a los servidores web. El servidor Apache.
02 Instalación del servidor web Apache
03 Configuración de Apache
04 Módulos, filtros y handlers
05 Rendimiento y su monitorización. Hosting virtual
06 Seguridad, encriptación y autentificación
07 Monitorización de Apache. Ficheros de registro
08 Configuración avanzada
09 Apache y Tomcat
10 Apache y PHP

Unidad 1: Introducción a los servidores web. El servidor Apache.
A) Qué es un servidor: los servidores web
B) Interacción cliente-servidor en los servicios web.
C) Apache versus otros servidores HTTP
D) Características de Apache
- Licencia
- Distribución
Ejercicios de repaso

Unidad 2: Instalación del servidor web Apache
A) Requerimientos del sistema
- Elección de plataforma
B) Descargarse el software.
- Versiones disponibles y fuentes
- Actualización de Apache
C) Instalación de Apache en Windows
D) Instalación de Apache en Linux
Ejercicios de repaso

Unidad 3: Configuración de Apache
A) Arrancar, parar y reiniciar el servidor
B) Configuración básica
- El fichero httpd.conf
C) Apache funcionando: ejemplo de mi web
D) Directivas más importantes
- Configuración propia
Ejercicios de Repaso

Unidad 4: Módulos, filtros y handlers
A) Definición de módulo. Tipos de módulos
B) Módulos de Multiprocesamiento
C) Definición de filtro. Tipos de filtros
D) Definición de handler. Tipos de handlers
Ejercicios de Repaso

Unidad 5: Rendimiento y su monitorización. Hosting virtual
A) Definición de rendimiento. Configuración para un rendimiento óptimo
B) Monitorización del rendimiento
C) Definición de host virtual. Tipos y configuración
D) Utilidades y ejemplos de hosting virtual
Ejercicios de Repaso

Unidad 6: Seguridad, encriptación y autentificación
A) Concepto de seguridad. Su configuración
B) Encriptado SSL/TLS
C) Autentificación, autorización y control de acceso
D) Directorios web para cada usuario
Ejercicios de Repaso

Unidad 7: Monitorización de Apache. Ficheros de registro
A) Información sobre la configuración del servidor
B) Información sobre el estado del servidor
C) Ficheros de registro. Su configuración
D) Mantenimiento de los ficheros de registro
Ejercicios de Repaso

Unidad 8: Configuración avanzada
A) Reescribir las URLs
B) Objetos Dinámicos Compartidos (DSO)
C) Servidores Proxy
D) Cachés
E) Cookies
F) Negociación de contenidos
G) Variables de entorno
H) Utilizar Perl con Apache
I) Contenido dinámico con CGI
J) Apache con FastCGI
Ejercicios de Repaso

Unidad 9: Apache y Tomcat
A) El lenguaje Java
B) Instalación de Tomcat. Parar y arrancar
C) Configuración de Apache y Tomcat
D) Web con Apache y Tomcat: servlets y jsp
Ejercicios de Repaso

Unidad 10: Apache y PHP
A) Definición e instalación de PHP
B) Definición e instalación de MySQL
C) Configuración de Apache, PHP y MySQL
D) Web con Apache, PHP y MySQL
Ejercicios de Repaso
Bibliografía

Información Adicional

Requisitos:
Es recomendable tener ciertos conocimientos de Internet, programación y administración de sistemas, sobre todo, tipo Unix.

Contacta ahora con el centro