Administración de Apache Tomcat ( apachetomcat | 21 hours )

Prerequisites:

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

Para aprovechar al máximo el curso de formación de Tomcat, debe familiarizarse con los principios básicos de administración de servidores web / aplicaciones.

Overview:
  • Una visión general y explicación de cómo Tomcat se relaciona con Java EE (J2EE) y se compara con otros servidores de aplicaciones
  • Instalación y configuración de Tomcat en entornos de tipo Windows y UNIX
  • Implementación, soporte y solución de problemas de aplicaciones en Tomcat
  • Navegar por la estructura de directorios de Tomcat
  • Archivos de configuración y configuración de Tomcat: server.xml, context.xml, .properties, etc.
  • Estructura y configuración de la aplicación Web: web.xml
  • Secure Tomcat y las aplicaciones que se ejecutan en él y Configuración de Tomcat para SSL
  • Ajustar el rendimiento de Tomcat
  • Exploración de diferentes estrategias de equilibrio de carga y alta disponibilidad con Tomcat
Course Outline:

Descripción de Tomcat

  • Descripción rápida de Apache
  • Apache Software Foundation
  • Proyecto Jakarta
  • Licencia de Tomcat
  • Tecnologías J2EE
  • Desarrollo Web Java
  • Contenedores Servlet / JSP

Aplicaciones Web Java

  • Una visión general de los servlets
  • Las ventajas de Servlets y el ciclo de vida
  • Páginas JavaServer
  • Bibliotecas de etiquetas JSP, JavaBeans y JSP
  • Marcos MVC

Instalación de Tomcat

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

Directorios de Tomcat

  • Directorios de instalación de Tomcat, estructura de directorios de Tomcat, el directorio de compartimiento, directorios comunes y compartidos
  • El directorio conf, directorio de registros. Directorio del servidor, directorio del trabajo, Directorio temporal, directorio del webapps
  • Estructura del Directorio de Aplicaciones 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

ConfiguringTomca

  • Configuración de Tomcat y mirando las técnicas
  • Arquitectura de Componentes de Tomcat
  • Elemento <Servidor>, <Elemento de servicio>, <Elemento de conector>, Elemento <Motor>, Elemento <Host>, Elemento <Context>, Elemento <Realm>, Elemento <Valve>, Elemento <Listener>, Elemento <Loader> , <Manager> Elemento
  • Archivo Server.xml
  • Modificando server.xml

Aplicaciones Web

  • Administración de aplicaciones Web y despliegue
  • Estructura de directorios de una aplicación Web
  • Archivo de configuración de web.xml
  • Descriptores de Despliegue
  • 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 Sample web.xml
  • Implementación de una aplicación Web
  • Archivo conf / web.xml predeterminado de Tomcat
  • Sintonización de los servlets predeterminados JSP y Static-content

Administrador de Tomcat

  • Implementación y administración de aplicaciones Web mediante el Administrador de Tomcat
  • Inicio del Administrador de Tomcat y observación de Tomcat Manager
  • Mirando la sección de Gerente
  • Aplicaciones, Implementación, Información del servidor
  • Creación de un archivo WAR
  • Laboratorio 4: Implementación de un archivo WAR
  • Java Management Extensions (JMX) en Tomcat
  • Integración de Tomcat con Ant

Características Avanzadas

  • Uso de algunas de las funciones avanzadas de Tomcat
  • Válvulas, Válvula de registro de acceso, Válvula de conexión única
  • Filtro de dirección remota y Filtro de host remoto
  • Solicitar válvula de descarga
  • 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> y el elemento <resource> </ resource>
  • Configuración de una sesión 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
  • Descargar e implementar un controlador JDBC
  • Definición de un DataSource en Tomcat y definición manual de un origen de datos
  • Modificación del descriptor de implementación
  • Detección y cierre de conexiones de base de datos filtradas

Seguridad de Tomcat

  • Mirando Seguridad en Tomcat y la configuración
  • Consideraciones de Seguridad
  • Seguridad del sistema de archivos y recomendaciones del sistema de archivos
  • Java Security Manager
  • Conceder permisos a aplicaciones Java y examinar los permisos de Java
  • Creación y adición de sus propias políticas
  • Habilitación de Java Security Manager
  • Consejos y seguridad de Security Manager
  • Mirando los diferentes tipos de dominios y configurando un reino
  • Usuarios y funciones (autenticación y autorización)
  • Creación de un dominio de origen de datos
  • La protección de contraseñas
  • Autenticación basada en formularios
  • Configuración de Tomcat para SSL
  • Requerir SSL en aplicaciones

Conectando

  • Conectar Tomcat a Apache
  • Mirando a los conectores
  • Conectores HTTP
  • Ventajas de utilizar un servidor web
  • Protocolos de conector
  • Configurar un conector AJP
  • Descargar mod_jk
  • Cree el archivo mod_jk.conf
  • Iniciar Tomcat
  • Crear un trabajador
  • Configurar httpd.conf
  • Prueba la configuración
  • Aplicaciones de equilibrio de carga en múltiples instancias de Tomcat
  • Problemas con el equilibrio de carga
  • Afinidad del servidor a través de sesiones pegajosas
  • Almacenamiento de sesión compartida
  • Sesiones replicadas mediante la agrupación de clústeres de Tomcat
  • Alojamiento compartido
  • Alojamiento virtual de Tomcat
  • Configurar Tomcat para habilitar el alojamiento virtual como un servidor independiente
  • Configurar Tomcat para habilitar el alojamiento virtual usando jk2 o webapp.
  • Configurar Tomcat como autónomo
  • Configurar Tomcat con AJP
  • JVM independiente para cada host

Prueba de Carga

  • Aplicación JMeter
  • Prueba de carga con JMeter
  • Instalar y ejecutar JMeter
  • Creación de un plan de prueba
  • Configurar el grupo de subprocesos y agregar una tarea
  • Configurar la solicitud HTTP
  • Agregar un Listener de informes
  • Ejecutar el plan de prueba
  • Visualización de los resultados
Sites Published:

United Arab Emirates - Apache Tomcat Administration

Qatar - Apache Tomcat Administration

Egypt - Apache Tomcat Administration

Saudi Arabia - Apache Tomcat Administration

South Africa - Apache Tomcat Administration

Brasil - Administração do Apache Tomcat

Canada - Apache Tomcat Administration

中国 - Administración de Apache Tomcat

香港 - Apache Tomcat Administration

澳門 - Apache Tomcat Administration

台灣 - Apache Tomcat Administration

USA - Apache Tomcat Administration

Österreich - Tomcat

Schweiz - Tomcat

Deutschland - Tomcat

Czech Republic - Administración de Apache Tomcat

Denmark - Apache Tomcat Administration

Estonia - Apache Tomcat Administration

Finland - Apache Tomcat Administration

Greece - Administración de Apache Tomcat

Magyarország - Administración de Apache Tomcat

Ireland - Apache Tomcat Administration

Israel - Apache Tomcat Administration

Luxembourg - Apache Tomcat Administration

Latvia - Apache Tomcat Administration

España - Administración de Apache Tomcat

Italia - Administración de Apache Tomcat

Lithuania - Apache Tomcat Administration

Nederland - Administración de Apache Tomcat

Norway - Administración de Apache Tomcat

Portugal - Administração do Apache Tomcat

România - Administración de Apache Tomcat

Sverige - Administración de Apache Tomcat

Türkiye - Administración de Apache Tomcat

Malta - Apache Tomcat Administration

Belgique - Administración de Apache Tomcat

France - Administración de Apache Tomcat

日本 - Administración de Apache Tomcat

Australia - Apache Tomcat Administration

Malaysia - Apache Tomcat Administration

New Zealand - Apache Tomcat Administration

Philippines - Apache Tomcat Administration

Singapore - Apache Tomcat Administration

Thailand - Apache Tomcat Administration

Vietnam - Administración de Apache Tomcat

India - Apache Tomcat Administration

Argentina - Administración de Apache Tomcat

Chile - Administración de Apache Tomcat

Costa Rica - Administración de Apache Tomcat

Ecuador - Administración de Apache Tomcat

Guatemala - Administración de Apache Tomcat

Colombia - Administración de Apache Tomcat

México - Administración de Apache Tomcat

Panama - Administración de Apache Tomcat

Peru - Administración de Apache Tomcat

Uruguay - Administración de Apache Tomcat

Venezuela - Administración de Apache Tomcat

Polska - Administracja serwerem Apache Tomcat

United Kingdom - Apache Tomcat Administration

South Korea - Administración de Apache Tomcat

Pakistan - Apache Tomcat Administration

Sri Lanka - Apache Tomcat Administration

Bulgaria - Administración de Apache Tomcat

Bolivia - Administración de Apache Tomcat

Indonesia - Apache Tomcat Administration

Kazakhstan - Apache Tomcat Administration

Moldova - Administración de Apache Tomcat

Morocco - Apache Tomcat Administration

Tunisia - Apache Tomcat Administration

Kuwait - Apache Tomcat Administration

Oman - Apache Tomcat Administration

Slovakia - Apache Tomcat Administration

Kenya - Apache Tomcat Administration

Nigeria - Apache Tomcat Administration

Botswana - Apache Tomcat Administration

Slovenia - Apache Tomcat Administration

Croatia - Apache Tomcat Administration

Serbia - Apache Tomcat Administration

Bhutan - Apache Tomcat Administration

Nepal - Apache Tomcat Administration