Upload
johana201225
View
4.205
Download
7
Embed Size (px)
Citation preview
1. REQUERIMIENTOS
Plataformas admitidas (tomado de: http://docs.oracle.com/cd/E19776-01/820-6990/abpaj/index.html)
Sun GlassFish requiere un mínimo de 200 MB de espacio libre en disco para instalarse y 100 MB de memoria libre para ejecutarse.
La tabla siguiente enumera los sistemas operativos compatibles e incluye el valor mínimo de memoria, la memoria recomendada, el espacio mínimo en disco, el espacio en disco recomendado y la máquina virtual de Java para cada uno de ellos.
Tabla 1–2 Sistemas operativos admitidos
Sistema operativo Memoria mínima
Memoria recomendada
Espacio en disco mínimo
Espacio en disco recomendado
Máquina virtual de Java
Sistema operativo SolarisTM
Solaris 10 (plataforma SPARCTM)
512 MB 512 MB 250 MB de espacio libre
500 MB de espacio libre
J2SETM 5.0
Java SE 6
Solaris 10 (plataforma x86)
512 MB 512 MB 250 MB de espacio libre
500 MB de espacio libre
J2SE 5.0
Java SE 6
OpenSolarisTM 512 MB 512 MB 250 MB de espacio libre
500 MB de espacio libre
J2SE 5.0
Java SE 6
Linux
RedHat Enterprise Linux 5.0
512 MB 1 GB 250 MB de espacio libre
500 MB de espacio libre
J2SE 5.0
Java SE 6
RedHat Enterprise Linux 4.0
512 MB 1 GB 250 MB de espacio libre
500 MB de espacio libre
J2SE 5.0
Java SE 6
SuSE Linux 512 MB 1 GB 250 MB de 500 MB de espacio J2SE 5.0
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 2 de 18
Fecha: 2013-04-19
Sistema operativo Memoria mínima
Memoria recomendada
Espacio en disco mínimo
Espacio en disco recomendado
Máquina virtual de Java
Enterprise Server 10 espacio libre libre Java SE 6
Ubuntu Linux 8.0.4 512 MB 1 GB 250 MB de espacio libre
500 MB de espacio libre
J2SE 5.0
Java SE 6
Windows
Windows XP Professional SP2
1 GB 2 GB 500 MB de espacio libre
1 GB de espacio libre J2SE 5.0
Java SE 6
Windows Vista (Business Edition)
1 GB 2 GB 500 MB de espacio libre
1 GB de espacio libre J2SE 5.0
Java SE 6
Windows 2008 1 GB 2 GB 500 MB de espacio libre
1 GB de espacio libre J2SE 5.0
Java SE 6
MacOS
MacOS X 10.4 y 10.5 1 GB 2 GB 500 MB de espacio libre
1 GB de espacio libre J2SE 5.0
Java SE 6
En las plataformas UNIX®, puede comprobar la versión de su sistema operativo utilizando el comando uname. El espacio en disco se puede comprobar con el comando df.
(Tomado de: http://docs.oracle.com/cd/E19776-01/820-6990/abpaj/index.html)
INSTALADORES: Para este caso de se utilizara el sistema operativo Solaris 10 y java JDK 6
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 3 de 18
Fecha: 2013-04-19
2. PROCEDIMIENTO
2.1 Se verifica la versión de java instalada con el comando $ java - version
Descargamos el instalador del servidor de aplicaciones Glassfish :https://glassfish.java.net/es/downloads/3.0.1-final.html
Descargamos en la carpeta instaladores (cd /exports/home/glassfish/instaladores/)
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 4 de 18
Fecha: 2013-04-19
2.2 una vez descargado el instalador ingresamos al sistema por medio de la aplicación Xmanager para acceder a la consola del servidor Solaris.
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 5 de 18
Fecha: 2013-04-19
Se ingresa a través del software Xmanager el cual hace una conexión por telnet y accede a la aplicación que queremos automáticamente, es decir, entra por consola y ejecuta "xterm” accediendo a una terminal del sistema Solaris.
Nos ubicamos en la carpeta donde se encuentran los instaladores (previamente descargados) del servidor de aplicaciones Glassfish
$ cd /exports/home/glassfish/instaladores/
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 6 de 18
Fecha: 2013-04-19
sh
Se ejecuta el instalador con el siguiente comando$ sh Glassfish-3-1-2-unix-ml.sh
Aparece la pantalla de introducción para el instalador grafico del servidor de aplicaciones Glassfish
Se da click en “next”
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 7 de 18
Fecha: 2013-04-19
Aparecen los tipos de configuración , para este caso se selecciona la instalación Típica ( Typical Installation)
Se selecciona el directorio de instalación ( para este caso /home/Glassfish/glassfish3)
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 8 de 18
Fecha: 2013-04-19
Se selecciona la instalación de herramientas de actualización (Install Update Tool) y se configuran las conexiones del proxy de la red ( en este caso no se utiliza proxy) o se deja en blanco en caso de no tener proxy.
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 9 de 18
Fecha: 2013-04-19
Configuración de dominios
Para este caso:
Domain name : domain1
Admin Port: 4848
http Port: 8080
username: admin
Password :
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 10 de 18
Fecha: 2013-04-19
Verificación de configuración:
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 11 de 18
Fecha: 2013-04-19
3. ACCESO A LA CONSOLA DE ADMINISTRACIÓN.
Se accede a la consola de administración a través del puerto 4848 :http://192.168.80.135:4848
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 12 de 18
Fecha: 2013-04-19
4. DESPLIEGUE DE APLICACIONES PREFABRICADO
Ingresamos a la página de administración con las contraseñas establecidas como administradores
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 13 de 18
Fecha: 2013-04-19
En el menú izquierdo seleccionamos la opción aplicaciones “Applications”
Seleccionamos la opción “Deploy Applications or Modules”
A través del explorador buscamos los archivos .war a desplegar
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 14 de 18
Fecha: 2013-04-19
Ruta del archivo a desplegar
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 15 de 18
Fecha: 2013-04-19
En los campos Context Root y application name escribimos el nombre del archivo a desplegar (ejemplo : ServicioPrefabricadoOficinaSIR_001)
Aceptamos el despliegue ( click en OK)
5. VERIFICACIÓN DEL DESPLIEGUE
Ingresamos a la dirección del servidor a través del navegador web:http://192.168.80.135:8190
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 16 de 18
Fecha: 2013-04-19
6. EJECUCION ARCHIVOS .JAR
Realizamos la copia de los archivos ServicioMarcaObsoleto_Produccion.jar y ServicioMarcarTablero_Produccion.jar en la carpeta JAR
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 17 de 18
Fecha: 2013-04-19
Procedemos a ejecutar los archivos con los siguientes comandos a través de un terminal.
$ java –jar ServicioMarcaObsoleto_Produccion.jar &
$ java –jar ServicioMarcarTablero_Produccion.jar &
INSTALACION SERVIDOR GLASSFISH PARA DESPLIEGUE
SERVICIO PREFABRICADO E INSTALACION ARCHIVOS .JAR
Versión: 1.0Página 18 de 18
Fecha: 2013-04-19
7. PUESTA EN PRODUCCIÓN
Para realizar la puesta en producción se deben reemplazar los archivos actuales por los que se encuentran en producción y que se entregan junto con este documento.
Actuales:
ServicioMarcaObsoleto.jarServicioMarcarTablero_produccion.jarServicioPrefabricadoOficinaSIR_Produccion.war
Producción:
ServicioMarcaObsoleto.jarServicioMarcarTablero.jarServicioPrefabricadoOficinaSIR war
8. UBICACIÓN LOGS
El directorio donde se instaló el servidor de aplicaciones glassfish es el siguiente /home/Glassfish/glassfish3, por lo anterior en la ruta /domains/domain1/logs se encuentra el archivo log server.log, en este archivo se registran todos los eventos que se presentan en el servidor de aplicaciones Glassfish.