Programa del Curso

Descripción general de Tomcat

  • Descripción general rápida de Apache
  • Fundación de software Apache
  • Proyecto Yakarta
  • Licencias de Tomcat
  • Tecnologías J2EE
  • Java Web Development
  • Contenedores Servlet/JSP

Java Aplicaciones web

  • Una descripción general de los servlets
  • Las ventajas de los servlets y el ciclo de vida
  • Java Páginas del servidor
  • JSP, JavaBeans y bibliotecas de etiquetas JSP
  • Marcos MVC

Instalación Tomcat

  • Descarga e instalación de Apache Tomcat
  • Descargar e instalar una JVM, Descargar Tomcat, Descargar e instalar Ant
  • Instalador de Windows
  • Gestión de la memoria Java y ajuste de la JVM para mejorar el rendimiento

Tomcat Directorios

  • Tomcat Directorios de instalación, Tomcat Estructura de directorios, Directorio bin, Directorios comunes y compartidos
  • El directorio conf, directorio logs. directorio del servidor, directorio del trabajo, directorio temporal, directorio de aplicaciones web
  • Estructura de la estructura de directorios de la aplicación web
  • Implementación de páginas HTML y JSP y contexto web
  • Página JSP y el código generado
  • Implementación de una aplicación web

ConfiguraciónTomcat

  • Configuración de Tomcat y mirando las Técnicas
  • Tomcat Arquitectura de componentes
  • El elemento <Server>, el elemento <Service>, el elemento <Connector>, el elemento <Engine>, el elemento <host>, el elemento <Context>, el elemento <realm>, el elemento <valve>, el elemento <listener>, el elemento <loader> y el elemento <Manager>
  • Archivo Server.xml
  • Modificación del servidor.xml

Aplicaciones Web

  • Administración e implementación de aplicaciones web
  • Estructura de directorios de una aplicación web
  • Archivo de configuración Web.xml
  • Descriptores de implementación
  • El elemento <web-app></web-app>
  • Asignación de un servlet a una URL
  • El elemento <resource-ref></resource-ref>
  • El elemento <env-entry></env-entry>
  • El elemento <ejb-ref></ejb-ref>
  • Un archivo web.xml de ejemplo
  • Implementación de una aplicación web
  • Tomcat Archivo conf/web.xml predeterminado
  • Ajuste de servlets JSP y de contenido estático predeterminados

Tomcat Gerente

  • Implementación y administración de aplicaciones web mediante el Tomcat Administrador
  • Iniciando el Administrador Tomcat y mirando el Administrador Tomcat
  • Mirando la sección Gerente
  • Aplicaciones, Implementación, Información del servidor
  • Creación de un archivo WAR
  • Laboratorio 4: Implementación de un archivo WAR
  • Extensiones de administración de Java (JMX) en Tomcat
  • Tomcat Integración con Ant

Funciones avanzadas

  • Uso de algunas de las funciones avanzadas de Tomcat
  • Válvulas, Válvula de registro de acceso, Válvula de inicio de sesión único
  • Filtro de direcciones remotas y filtro de host remoto
  • Solicitar válvula de volquete
  • Configuración de los recursos JNDI
  • JNDI: Interfaz de nombres y directorios de Java y definición de un recurso JNDI
  • El elemento <environment></environment>Element y el elemento <resource></resource>Element
  • Configuración de una sesión de JavaMail
  • Recursos Globales

Conectividad JDBC

  • Configuración de Tomcat para conectarse a una base de datos
  • Descripción general de JDBC
  • Controladores JDBC
  • Conexión a una base de datos y grupos de conexiones
  • Descargar e instalar MySQL
  • Configurar MySQL para Tomcat
  • Crear una base de datos en MySQL
  • Descargue e implemente un controlador JDBC
  • Definición de una fuente de datos en Tomcat y definición manual de una fuente de datos
  • Modificación del descriptor de implementación
  • Detección y cierre de conexiones de base de datos filtradas

Tomcat Seguridad

  • Mirando la seguridad en Tomcat y la configuración
  • Consideraciones de seguridad
  • Seguridad del sistema de archivos y recomendaciones del sistema de archivos
  • Administrador de seguridad de Java
  • Concesión de permisos a aplicaciones Java y análisis de los permisos de Java
  • Creación y adición de sus propias políticas
  • Habilitación de Java Security Manager
  • Consejos de Security Manager y ámbitos de seguridad
  • Mirando los diferentes tipos de reinos y configurando un reino
  • Usuarios y roles (autenticación y autorización)
  • Creación de un dominio de origen de datos
  • La protección de las contraseñas
  • Autenticación basada en FORMULARIOS
  • Configuración Tomcat para SSL
  • Requerir SSL en las aplicaciones

Conectivo

  • Conectar Tomcat a Apache
  • Mirando a los conectores
  • Conectores HTTP
  • Ventajas de usar un Web Server
  • Protocolos de conectores
  • Configuración de un conector AJP
  • Descargar mod_jk
  • Crear el archivo mod_jk.conf
  • Iniciar Tomcat
  • Crear un trabajador
  • Configurar httpd.conf
  • Pruebe la configuración
  • Aplicaciones de equilibrio de carga en varias instancias de Tomcat
  • Problemas con el equilibrio de carga
  • Afinidad con el servidor a través de sesiones fijas
  • Almacenamiento de sesiones compartidas
  • Sesiones replicadas a través de la agrupación en clústeres Tomcat
  • Alojamiento compartido
  • Alojamiento virtual Tomcat
  • Configurar Tomcat para habilitar el alojamiento virtual como un servidor independiente
  • Configure Tomcat para habilitar el alojamiento virtual mediante jk2 o webapp.
  • Configurar Tomcat como independiente
  • Configurar Tomcat con AJP
  • JVM independiente para cada host

Pruebas de carga

  • JMeter Aplicación
  • Pruebas de carga con JMeter
  • Instalar y ejecutar JMeter
  • Creación de un plan de pruebas
  • Configurar el grupo de subprocesos y agregar una tarea
  • Configurar la solicitud HTTP
  • Agregar un agente de escucha de informes
  • Ejecución del plan de pruebas
  • Visualización de los resultados

Requerimientos

Este curso está diseñado para: Administradores de servidores web/aplicaciones que necesitan ser capaces de instalar, configurar, ejecutar y ajustar el servidor de aplicaciones Apache Tomcat.

Para obtener el máximo beneficio del Tomcat Curso de capacitación, debe estar familiarizado con los principios básicos de la administración de servidores web/aplicaciones.

  21 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (8)

Cursos Relacionados

Categorías Relacionadas