Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia...
Transcript of Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia...
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