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.
Testimonios (7)
Interactivos y ejemplos.
Paulius Stankevicius - Festo SE & Co. KG
Curso - Apache Tomcat Administration
Traducción Automática
La forma de explicar del instructor
Daniela Mollinedo Arcani - THASK Consulting Group SRL
Curso - Apache Tomcat Administration
poder realizar bastantes ejercicios.
Jorge Guzman Pacheco - THASK Consulting Group SRL
Curso - Apache Tomcat Administration
la metodologia de enseñanaza, la capacidad de resolver problemas y consultas, buen manejo de los temas desarrollados
Maria Luisa Castillo Espinoza - THASK Consulting Group SRL
Curso - Apache Tomcat Administration
Systematic approach; We have covered the whole process, from installation till creating a clustered environment...
Visnja Begovic - Euronet Services Kft
Curso - Apache Tomcat Administration
I like the complexity of the training
Attila Molnar - Euronet Services Kft
Curso - Apache Tomcat Administration
The delivery mechanism, being able to attend the training from home.