Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia...

Preview:

Citation preview

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-1

Especialista en Aplicaciones y Servicios Web con Java Enterprise

Servidores de aplicaciones

Sesión 2:Administración del servidor de

aplicaciones

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-2

Índice

Revisión de conceptosConfiguración de dominios, servidores y máquinasDespliegue de aplicacionesAdministración desde línea de comandos

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3

Funcionamiento del sistema

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-4

Arranque del dominio

Para arrancar cualquier servidor nos pide la contraseña. Podemos eliminar esto e introducirla en los ejecutables, dando valor a las variables:

WLS_USER=systemWLS_PASSWORD=weblogic

Se pueden crear ejecutables para los servidores administrados. En un fichero (startServ2) escribir:

./startManagedServer.sh serv2 htp://localhost:7001chmod 777 startServ2

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-5

Creación de servidores

Pinchamos en Servers

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-6

New

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-7

Configuración del servidor

Pinchamos en Servers y luego en el nombre del servidor a configurar

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-8

Opciones avanzadas (Advanced)

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-9

Health Monitoring

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-10

Protocols->HTTP

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-11

Logging

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-12

Logging->Advanced

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-13

Debug

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-14

Definición de máquinas

WebLogic se puede utilizar en diversos tipos de máquinas (Windows, Linux, Solaris, etc.)Ventaja frente a otros SA: podemos utilizar distintas máquinas en el mismo dominio

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-15

Definición de nueva máquina

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-16

Asignación de servidores en la máquina

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-17

Aplicación web

Dos formas:Fichero .warDirectorio

• Directorio WEB-INF (classes, lib, web.xml, weblogic.xml)• Ficheros .html, .jsp• META-INF

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-18

Despliegue de aplicación en un fichero

Pinchamos en Deployments->Web ApplicationsModules

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-19

Búsqueda del fichero

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-20

Selección de fichero

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-21

Targets

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-22

Configuración final

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-23

Estado del despliegue

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-24

Despliegue de una aplicación en un directorio

Nos permite modificar eficazmente una aplicaciónEl directorio que contenga la aplicación lo podemos dejar en el dir applications de nuestro dominioCon dejar el directorio WebLogic despliega la aplicación (WL chequea cada cierto tiempo dominio->Configuration->Applications)Al dejar una aplicación nos aparecerá la siguiente ventana

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-25

Despliegue de aplicación

Nueva aplicación

Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-26

Administración desde líneas de comandos

En aplicaciones en modo producción suele ser aconsejable deshabilitar la consolaPara continuar con la administración podemos hacer uso de utilidades desde línea de comandos

java -cp $BEA_HOME/weblogic81/server/lib/weblogic.jarweblogic.Admin -url URL -username usuario -passwordcontraseña COMANDO argumentos

Recommended