presentación de powerpoint€¦ · servidores de aplicaciones © 2005-2006 depto. ciencia...
TRANSCRIPT
![Page 1: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/1.jpg)
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
![Page 2: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/2.jpg)
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
![Page 3: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/3.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3
Funcionamiento del sistema
![Page 4: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/4.jpg)
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
![Page 5: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/5.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-5
Creación de servidores
Pinchamos en Servers
![Page 6: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/6.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-6
New
![Page 7: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/7.jpg)
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
![Page 8: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/8.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-8
Opciones avanzadas (Advanced)
![Page 9: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/9.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-9
Health Monitoring
![Page 10: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/10.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-10
Protocols->HTTP
![Page 11: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/11.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-11
Logging
![Page 12: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/12.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-12
Logging->Advanced
![Page 13: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/13.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-13
Debug
![Page 14: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/14.jpg)
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
![Page 15: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/15.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-15
Definición de nueva máquina
![Page 16: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/16.jpg)
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
![Page 17: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/17.jpg)
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
![Page 18: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/18.jpg)
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
![Page 19: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/19.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-19
Búsqueda del fichero
![Page 20: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/20.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-20
Selección de fichero
![Page 21: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/21.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-21
Targets
![Page 22: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/22.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-22
Configuración final
![Page 23: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/23.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-23
Estado del despliegue
![Page 24: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/24.jpg)
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
![Page 25: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/25.jpg)
Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-25
Despliegue de aplicación
Nueva aplicación
![Page 26: Presentación de PowerPoint€¦ · Servidores de aplicaciones © 2005-2006 Depto. Ciencia Computación e IA Administración del S.A.-3 Funcionamiento del sistema](https://reader034.vdocuments.co/reader034/viewer/2022050323/5f7d123db35a71057671e74d/html5/thumbnails/26.jpg)
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