Administración de servidores web con Apache, Nginx y Tomcat

Descubre nuestro curso:

Horas del curso

Información adicional

Duración

20

Modalidad

Presencial / Online en directo

Impartición
In Company / Abierto

Descripción

Los servidores web son componentes esenciales en la infraestructura de internet, permitiendo el acceso y la entrega de contenido a usuarios de todo el mundo. La correcta configuración y administración de estos servidores es crucial para garantizar un rendimiento óptimo, seguridad robusta y disponibilidad constante de los servicios web.

En este curso, exploraremos los fundamentos y las mejores prácticas para administrar servidores web utilizando las plataformas Apache, Nginx y Tomcat.

Durante este curso, aprenderemos a instalar, configurar y gestionar cada una de estas plataformas, explorando sus características únicas, opciones de personalización y técnicas de optimización.

Información adicional

Duración

20

Objetivos

  • Comprender la importancia de los servidores web en el desarrollo web moderno.
  • Dominar los conceptos básicos y características principales de Apache HTTP Server y Nginx.
  • Aprender a instalar, configurar y ajustar servidores Apache HTTP Server y Nginx en diferentes sistemas operativos.
  • Explorar las funcionalidades fundamentales de Apache Tomcat y su relación con Apache HTTP Server.
  • Adquirir habilidades para instalar, configurar y ajustar Apache Tomcat en distintos sistemas operativos.
  • Profundizar en la configuración avanzada de Apache HTTP Server y Nginx, incluyendo Virtual Hosts y balanceo de carga.
  • Dominar la configuración avanzada de Tomcat, incluyendo gestión de bases de datos y seguridad.
  • Conocer estrategias para mejorar el rendimiento y la escalabilidad de los servidores web.
  • Comprender las mejores prácticas de seguridad y mantenimiento para servidores web.
  • Aplicar los conocimientos en casos prácticos, incluyendo la implementación de proyectos y la resolución de problemas comunes.

Requisitos

Conocimientos básicos de sistemas operativos, incluyendo la capacidad para navegar por el sistema de archivos y ejecutar comandos en la línea de comandos.

Familiaridad con conceptos básicos de redes, como direcciones IP, protocolos TCP/IP y conceptos de enrutamiento.

Comprensión básica de los principios de desarrollo web, incluyendo HTML, CSS y JavaScript.

¿A quién va dirigido?

  • Administradores de sistemas que deseen ampliar sus habilidades en la gestión de servidores web.
  • Desarrolladores web que necesiten comprender cómo configurar y administrar servidores web para sus aplicaciones.
  • Ingenieros de redes interesados en aprender sobre la configuración y operación de servidores web en entornos de red.

Contenido

1. Introducción a los Servidores Web

  • Definición de servidor web
  • Importancia de los servidores web en el desarrollo web moderno

2. Conceptos Básicos de Apache HTTP Server

  • Evolución de Apache HTTP Server
  • Características principales de Apache

3. Instalación y Configuración de Apache HTTP Server

  • Requisitos del sistema
  • Proceso de instalación en diferentes sistemas operativos (Linux, Windows)
  • Configuración básica del servidor

4. Introducción a Nginx

  • Evolución de Nginx
  • Principales diferencias entre Apache y Nginx
  • Casos de uso típicos para Nginx

5. Instalación y Configuración de Nginx

  • Requisitos del sistema
  • Proceso de instalación en diferentes sistemas operativos (Linux, Windows)
  • Configuración básica del servidor

6. Conceptos Básicos de Tomcat

  • Qué es Apache Tomcat
  • Funcionalidades principales
  • Relación entre Apache HTTP Server y Apache Tomcat

7. Instalación y Configuración de Apache Tomcat

  • Requisitos del sistema
  • Proceso de instalación en diferentes sistemas operativos (Linux, Windows)
  • Configuración básica del servidor Tomcat

8. Configuración Avanzada de Apache HTTP Server

  • Virtual Hosts
  • Módulos adicionales (mod_rewrite, mod_ssl, etc.)
  • Optimización del rendimiento

9. Configuración Avanzada de Nginx

  • Load balancing
  • Reverse proxy
  • Configuración de seguridad avanzada

10. Despliegue de Aplicaciones en Tomcat

  • Configuración de contexto de la aplicación
  • Gestión de recursos estáticos y dinámicos
  • Integración con Apache HTTP Server

11. Configuración Avanzada de Tomcat

  • Configuración de bases de datos y recursos JNDI
  • Implementación de seguridad en Tomcat
  • Monitorización y solución de problemas

12. Alto Rendimiento y Escalabilidad

  • Estrategias para mejorar el rendimiento en entornos de producción
  • Escalabilidad horizontal y vertical
  • Técnicas de caché y optimización de recursos

13. Seguridad y Mantenimiento

  • Mejores prácticas de seguridad para servidores web
  • Gestión de parches y actualizaciones
  • Estrategias de respaldo y recuperación de datos

14. Casos Prácticos y Ejemplos

  • Implementación de proyectos utilizando Apache, Nginx y Tomcat
  • Solución de problemas comunes

Valoraciones

No hay valoraciones aún.

Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.

Inscríbete ya en este curso

Solicita más información

Solicitar Información Curso (#8)

Cursos recomendados

Conoce a nuestros clientes

Confían en Avante

Conoce la opinión de nuestros alumnos

Antes de irte ¿Tienes alguna duda sobre este curso?

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad

Te llamamos

Déjanos tu teléfono y contactaremos contigo para que puedas conocer todos los detalles del programa

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad
 

Quiero saber más sobre este curso

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad