Servidor Web Apache
Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.
Danos tu opinión detallada sobre el Servidor Web Apache. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.
SERVIDOR WEB APACHE
NIVEL: Avanzado
?REQUISITOS: Es recomendable tener ciertos conocimientos de Internet, programación y administración de sistemas, sobre todo, tipo Unix.
DURACIÓN: 100 horas
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.
TEMARIO:
01 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
02 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
03 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
04 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
05 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
06 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
07 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
08 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
09 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
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