viernes, 21 de diciembre de 2012

Instalación de WebLogic Server

En esta entrada voy a mostrar una forma de instalar el servidor de aplicaciones WebLogic. Antes de iniciar la instalación es recomendable verificar que nuestro equipo de computo cuenta con el hardware y software suficiente, desde mi punto de vista para un ambiente de desarrollo la lista de requisitos sería como la que sigue:

  • Memoria RAM de 2 GB o más
  • Uno o más CPUs (cores) a 1.2 GHz o más
  • Espacio de almacenamiento, local o externo, mínimo de 10GB
  • En el siguiente link podemos encontrar la matriz de certificación y determinar si nuestro Sistema Operativo (SO) esta soportado por el producto. 
  • Para este ejemplo utilizamos Oracle WebLogic Server 11gR1, WebLogic Server 10.3.6. El software lo podemos descargar de:
    • OTN - WebLogic Downloads
    • e-delivery
    • Para nuestro caso descargamos el software compatible para plataformas de 64 bits, normalmente denominado como "generic" bajo la etiqueta Additional Platforms.
  • Importante: Dada la arquitectura x86_64 requerimos descargar e instalar de manera indepediente el JDK de Java,  el software de WebLogic para esta arquitectura no contiene el instalador de éste JDK y por defecto RHL instala una versión antigua de Java la cual no nos sirve. En el siguiente link podemos descargar el JDK de Java más reciente y soportado por el producto.

El JDK de Java debe ser instalado antes de WebLogic Server. Podemos realizar la instalación en diferentes tipos: gráfico, console y silent. Para nuestro caso utilizaremos el modo gráfico por su sencillez, facilidad y por estar acostumbrados a ver ventanas, en cualquiera de los casos ni una u otra opción agrega un valor adicional.

Una vez que descargamos el software al equipo donde se desea instalar y verificamos los requisitos procedemos a la instalación con algún usuario, en este ejemplo utilizo el usuario oracle, el cual no requiere privilegios especiales, sin embargo es importante definir un directorio donde se hará la instalación del software y asignar al usuario oracle como propietario de éste. 

Nota: Utilizo Xming server para poder exportar el display del servidor linux a mi maquina Windows, desde donde realizo la instalación de forma remota.

Los pasos para la instalación son:

1. Ejecutar instalador, por ejemplo: 
/opt/oracle/java/jdk1.6.0_31/bin/java -jar wls1036_generic.jar


2. Definir el repositorio central para la instalación de WebLogic Server, se denomina "Middelware Home Directory" y le damos el valor del directorio definido para este proposito /opt/oracle/mw/ 


3. Opcionalmente proporcionamos nuestra credencial de My Oracle Support para registrar nuestra instalación en este servicio.  


4. Seleccionar el tipo de instalación para identificar los componentes a instalar.


5. Para un ambiente productivo eliminamos los ejemplos y la base de datos de evaluación, no debería de ser necesarios, lo contrario a un ambiente de desarrollo donde pueden ser útiles.


6. Confirmar el JDK que se utilizará para nuestra instalación.


7. A mi recomendación, dejar intactos las rutas de instalación de los componentes.


8. Clic Next y esperar a que se ejecute la instalación.


9. Cerrar el asistente, la instalación ha concluido correctamente.


En este punto tenemos instalado Oracle WebLogic Server, ¿Que sigue? 

Ahora requerimos crear un dominio WebLogic, donde se generan los recursos para el despliegue de las aplicaciones Java, donde realmente comienza a trabar el poder WebLogic.

En mi próxima entrada les mostrare un ejemplo para crear un dominio WebLogic.

Referencias

5 comentarios:

  1. Hola amigo, yo tengo un problema con el weblogic, pues el archivo que descargue de oracle no ejecuta (Generic), ya tengo el JDK instalado pero cuando le doy clic para iniciar la ejecusión y poder instalarlo nada no sale nada, lo eh probado en Linux (centos y ubuntu) en windows (7 y xp) puedes ayudarme con eso?

    ResponderEliminar
    Respuestas
    1. Hola, el doble clic no funciona para el tipo de archivo que descargaste. La manera correcta de ejecutar el archivo genérico es desde una línea de comandos, por ejemplo:
      /home/oracle$ java -jar weblogic_generic.jar

      Si tu servidor funciona a 64 bits puedes usar el argumento -d64 para reconocer la arquitectura y setear de manera adecuada las variables de ambiente que utilizará el servidor WebLogic.

      /home/oracle$ java -d64 -jar weblogic_generic.jar

      Saludos,

      Eliminar
    2. Gracias eso me sisrvio, olvide comentartelo en su momento

      Eliminar
    3. Gracias eso me sisrvio, olvide comentartelo en su momento

      Eliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar