BEA WebLogic: Instalación

El programa de Instalaci�n BEA es la herramienta est�ndard BEA para la instalaci�n del producto WebLogic Server y la instalaci�n del Service Pack. Usamos el programa BEA Installation para instalar el software WebLogic Server sobre un sistema (m�quina) Windows o UNIX . El propio programa BEA Installation est� incluido en el fichero instalador de WebLogic Server.

.�Soporte de WebLogic Express

El programa de Instalaci�n de Bea tambi�n podria utilizarse para instalar la soluci�n BEA WebLogic Express, que es el nivel de entrada al servidor de aplicaciones Web ofrecido por BEA. Para informaci�n adicional sobre WebLogic Express, visita la p�gina http://e-docs.bea.com/wls/docs60/intro/index.html

.�M�todos de Instalaci�n

El programa de instalaci�n soporta tres tipos distintos de instalaci�n:

  • Interface Fr�fico de Usuario (GUI)
  • Instalaci�n en Modo Consola (s�lo UNIX)
  • Instalaci�n Silenciosa

.�M�todos de Distribuci�n de BEA WebLogic

WebLogic Server se distribuye mediante Web y CD-ROM. Los Service Packs para WebLogic Server s�lo se distribuyen a trav�s de la Web.

.�Distribuci�n Web de WebLogic Server

En la siguiente direcci�n podemos conseguir una copia de evaluaci�n de WebLogic Server 6.0:
http://commerce.beasys.com/downloads/weblogic_server.jsp Cuando descarguemos WebLogic Server, obtendremos una licencia de evaluaci�n para 30 d�as, con acceso para conexiones de clientes desde tres direcciones IP. Despu�s del periodo de prueba de 30 d�as, podemos comprar una licencia de desarrollo o de producci�n para nuestro producto WebLogic Server.

WebLogic Server es distribuido como un fichero instalador, que contiene una copia del programa BEA Installation. En la web site de Bea hay disponibles para su descarga programas instaladores espec�ficos para todas las plataformas.

.�Distribuci�n CD-ROM de WebLogic Server

Si compramos WebLogic Server a nuestro representante de compras local, encontraremos los siguientes �tems en la caja del producto WebLogic Server:

  • Dos CD- ROMs:
    • BEA WebLogic Server product software CD
    • BEA WebLogic Server Online Documentation CD
  • Los siguientes documentos impresos:
    • Gu�a de instalaci�n (este documento)
    • Introducci�n a BEA WebLogic Server
    • BEA WebLogic Server Release Notes
    • Papepleta de "BEA Software License and Limited Warranty"
    • Una Tarjeta con Soporte de Referencia R�pida y otra Informaci�n Importante

Tambi�n puedes acceder a la documentaci�n Online de WebLogic Server en : http://edocs.bea.com/index.html

.�Distribuci�n Web de los Service Packs

Los Service Packs est�n incluidos en las �ltimas distribuciones de WebLogic Server 6.0, que podemos descargar desde http://commerce.bea.com/downloads/weblogic_server.jsp
Si no tenemos instalado WebLogic Server, o si tenemos instalado WebLogic Server 5.1 o anterior, deber�amos instalar esta distribuci�n.

Si ya tenemos instalado WebLogic Server 6.0, sin Service Pack o con un Service Pack anterior a 6.0, y si tenemos una cuenta BEA WebSUPPORT, podemos descargar el Service Pack desde http://websupport.beasys.com/custsupp sin tener que descargar toda la distribuci�n WebLogic Server 6.0. Un Service Pack se distribuye como un fichero instalador para que sea instalado en la site del cliente, y que contiene una copia del programa BEA Installation.

Si no tenemos una cuenta BEA WebSUPPORT podemos obtener una desde http://contact.bea.com/bea/www/BEACustRegLogin.jsp.

.�Componentes Software de WebLogic Server

WebLogic Server consta de dos componente principales:

  • Ficheros de programa
  • Ficheros de ejemplo

Los ficheros de programa contienen el servidor WebLogic Server por defecto (tambi�n conocido como el Administration Server) y el coraz�n Java 2 de WebLogic Server, caracter�sticas Enterprise Edition (J2EE). Los ficheros de ejemplos contienen ejemplos de servidores y aplicaciones y demuestra una gran variedad de caracter�sticas J2EE usando WebLogic Server. Se proporcionan recursos para ayudarnos a construir, configurar y ejecutar todas las aplicaciones de ejemplo.

Nota:

Durante la instalaci�n se nos pedir� que tomemos las siguientes decisiones: si instalar los ficheros de programas y los ficheros de ejemplos (Selecci�n Server with Examples) o s�lo los ficheros de programa (Selecci�n Server Only).

Adem�s, est� disponible el software de encriptaci�n Secure Sockets Layer (SSL) con dos niveles de encriptaci�n: 56-bit y 128-bit. Las licencias para la versi�n cliente de 128-bit de SSL est�n disponibles en Estados Unidos y Canad�. Con la autorizaci�n apropiada, los clientes de fuera de Estados Unidos y Canad� podr�an adquirir licencias con la encriptaci�n de 128-bit activada.

.�Requerimientos del Sistema

En la siguiente tabla podemos ver los requerimientos del sistema para WebLogic Server:

Componente Requirimiento
Plataforma Una plataforma WebLogic Server certificada. Ver la p�gina de soporte de plataformas en: http://e-docs.bea.com/wls/platforms/index.html; esta p�gina incluye las versiones del entorno de ejecuci�n Java recomendadas, y cuando sea apropiado, otros pre-requisitos o recomendaciones, como patches del sistema operativos, valores de configuraci�n del kernel, y packs de rendimiento.
Disco Duro Para una instalaci�n de WebLogic Server 6.0* en un sistema Windows, sobre 171 MB** de espacio libre.
Para una instalaci�n de WebLogic Server 6.0* sobre un sistema UNIX, sobre 210 MB** de espacio libre.
Para una instalaci�n de Service Pack sobre Windows o UNIX, sobre 149 MB*** de espacio libre.
Memoria Para sistemas Windows o UNIX, 128 MB de RAM m�nimo (se podr�a requerir m�s si se est� ejecutando en un cluster)
Bits de profundidad
de color
Para la instalaci�n en modo GUI, 8-bit (256 colres).
Para instalaci�n en modo consola o silencioso, no se requiere profundidad de color
*Con el Service Pack ya aplicado.
**Incluye 76 MB de espacio temporal requerido para el programa instalador.
***Incluye 39 MB de espacio temporal para el programa instalador del Service Pack.

.�Requerimientos de Espacio de Almacenamiento Temporal

El programa de instalaci�n BEA usa un directorio temporal en el que extrae los ficheros necesarios para instalar WebLogic Server en el sistema objetivo. Durante el proceso de instalaci�n, nuestro directorio temporal deber� contener suficiente espacio para acomodar el paquete comprimido del Java Development Kit (JDK) con el instalador y una copia descomprimida del JDK que es expandida dentro del directorio temporal. Los ficheros extraidos se borran del directorio temporal al final del proceso de instalaci�n.

La cantidad de espacio de almacenamiento temporal depende del sistema de destino y del instalador de WebLogic Server 6.0. Se requiere un m�nimo de 76 MB para una instalaci�n completa de WebLogic Server 6.0 con el Service Pack incluido. Se requiere un m�nimo de 39 MB para una instalaci�n de actualizaci�n del Service Pack. Por defecto, el programa de instalaci�n usa los directorios temporales mostrados en la siguiente tabla.

Plataforma Directorio
Windows Directorio referenciado por la variable del sistema TMP
UNIX /tmp

Para asegurarnos de que que existe el espacio temporal adecuado, podr�amos querer asignar un directorio alternativo, para usarlo como un directorio temporal para la instalaci�n:

En esta plataforma... Realizar este paso...
Windows Seleccionar la variable del sistema TMP a un directorio de nuestra elecci�n
UNIX Introducir el siguiente comando en el prompt del shell:
export IATEMPDIR=tmpdirname

Reemplazar tmpdirname con el nombre de un directorio temporal de nuestra elecci�n.

.�Requerimientos de Software

WebLogic Server 6.0 require el siguiente software:

  • JDK 1.3 -- Java Development Kit (JDK) proporciona un entorno de ejecuci�n Java (la m�quina virtual Java, o JVM) y las herramientas para compilar y depurar aplicaciones Java. JDK 1.3 viene empaquetado con el software de WebLogic Server 6.0 y se instala por defecto en nuestro sistema.
  • Microsoft Internet Explorer 5.x o Netscape 4.7x-- Navegador para soportar la Consola de Administraci�n. Esta consola es el interface de administraci�n de WebLogic Server y est� basado en Web.
  • Otras plataformas y sistemas operativos podr�an requerir otros softwares. BEA actualiza frecuentemente la lista de requerimientos de software sobre los que se ejecuta WebLogic Server. Puedes comprobarla en http://e-docs.bea.com/wls/platforms/index.html.

.�Directorio Home de Bea

Cuando instalamos WebLogic Server, se nos pedir� que especifiquemos un directorio Home para BEA. Este directorio es un respositorio para ficheros comunes que son utilizados por m�ltiples productos BEA instalados en la misma m�quina. Por esta raz�n, el directorio BEA Home puede ser considerado como un directorio de soporte centralizado para los productos BEA instalados en nuestra m�quina.

Los ficheros del directorio BEA esencialmente est�n para asegurarse de que el software BEA opera correctamente en nuestro sistema. Realizan los siguientes tipos de funciones:

  • Se aseguran de que funcionan correctamente las licencias para los productos BEA instalados
  • Facilitan el chequeo de dependencias entre productos durante la instalaci�n
  • Facilitan la instalaci�n del Service Pack

En la siguiente figura podemos ver el directorio BEA Home creado por el programa instalador de WebLogic Server:

.�Elegir un Directorio BEA

Durante la instalaci�n de WebLogic Server, se nos pedir� el path para un nuevo directorio Bea Home. Si elegimos crear un nuevo directorio, el programa de instalaci�n de the WebLogic Server crear� el directorio por nosotros.

Luego, elegimos un directorio de producto BEA para nuestra instalaci�n WebLogic Server. Podemos crear nuestro directorio de producto BEA debajo del directorio BEA Home, pero no es necesario hacerlo.

Nota:

Para un directorio BEA Home, s�lo est� permitido instalar un ejemplar de cada tipo y versi�n de un productor BEA que use la convenci�n de directorio BEA Home. Por ejemplo, s�lo podemos instalar un ejemplar de WebLogic Server 6.0 en un directorio BEA Home.

.�Entender las Funciones del Directorio BEA Home

Los ficheros y directorio del directorio BEA Home se describen en la siguiente tabla:

Componente Descripci�n
Fichero registry.xml Un fichero de registro XML que contiene un registro persistente de todos los productos BEA instalados en el sistema. Este registro contiene informaci�n relacionada con los productos, como nivel de versi�n, nivel de Service Pack, y directorio de instalaci�n.
Nota: No debemos editar este fichero manualmente. Hacer esto podr�a causar problemas operativos para los productos BEA instalados actualmente, o resultar�a en problemas de instalaci�n cuando instalemos futuros productos BEA o actualizaciones de mantenimiento.
Fichero license.bea Un fichero de licencia en formato XML que contiene las claves de licencia para todos los productos BEA WebLogic instalados en nuestro sistema que usan la convenci�n de directorio BEA Home.

La primera vez que instalamos un producto WebLogic que usa la convenci�n de directorio BEA Home, el programa de instalaci�n instala un fichero license.bea en el directorio BEA Home que le especifiquemos durante la instalaci�n. Cuando instalamos productos WebLogic adicionales que contienen un fichero de licencia como parte de la distribuci�n (como una licencia de evaluaci�n), el programa instalador autom�ticamente actualiza el fichero license.bea. Para a�adir un licencia que no expire (permanente) o para actualizar un fichero de licencia para funcionalidades adicionales, debemos actualizar el fichero license.bea usando la utilidad UpdateLicense.

Nota: No debemos editar este fichero manualmente. Hacer esto podr�a causar problemas operativos para los productos BEA instalados actualmente, o resultar�a en problemas de instalaci�n cuando instalemos futuros productos BEA o actualizaciones de mantenimiento.
UpdateLicense
(.cmd/.sh)
Un fichero de comando ((Windows NT/2000) o un script shell (UNIX) que actualiza el fichero license.bea actual con nuevas secciones de licencias. El resultado es un fichero de licencia mezclado que contiene tanta la licencia existente como la nueva.
Directorio logs Un directorio que contiene un fichero de localizaci�n BEA Home y un fichero hist�rico de instalaci�n y desinstalaci�n para el directorio BEA Home.
Directorio utils Un directorio que contiene utilidades que se usan para soportar la instalaci�n de todos los productos BEA WebLogic Server. El fichero utils.jar contiene c�digo que soporta la utilidad UpdateLicense.
Directorio jdk130 Un directorio que contiene la versi�n 1.3 del Java Development Kit. El JDK 1.3 proporciona el entorno de ejecuci�n Java (la m�quina virtual, o JVM) y herramientas para compilar y depurar aplicaciones Java. Esta versi�n del JDK est� incluida en la distribuci�n de WebLogic Server 6.0. Se instala autom�ticamente en el directorio BEA Home cuando instalamos WebLogic Server.

.�Crear m�s de un Directorio BEA Home

Aunque es posible crear m�s de un directorio BEA Home, BEA recomienda que evitemos hacer esto. En casi todas las situaciones, un s�lo directorio BEA Home es suficiente. Sin embargo, podr�an darse las circunstancias en las que prefiramos mantener separados los entornos de desarrollo y de producci�n, cada uno conteniendo una pila de productos separada. Con dos directorios, podemos actualizar nuestro entorno de desarrollo (en un directorio BEA Home) sin modificar el entorno de producci�n hasta que est�mos listos para hacerlo.

.�Activar la Encriptaci�n de 128-bit

Las licencias de WebLogic Server viene con la encriptaci�n de 56-bit activada por defecto. Para activar la encriptaci�n de 128-bit para SSL se requiere que est� presente una licencia para encriptaci�n de 128-bit en el fichero license.bea del directorio BEA Home destino antes de instalar el softwate WebLogic Server. Es decir, el programa de instalaci�n debe encontrar la licencia de encriptaci�n de 128-bit para la instalaci�n de WebLogic Server.

Cuando creamos un nuevo directorio BEA Home para una instalaci�n de WebLogic Server con encriptaci�n de 128-bit, procederemos de esta forma:

  1. Adquirimos una licencia de encriptaci�n de 128-bit para WebLogic Server.
    Para m�s detalles puedes visitar http://www.bea.com/contact/sales1.shtml
  2. Instalar el software WebLogic Server.
  3. Actualizar el fichero license.bea para el la instalaci�n con la licencia de encriptaci�n de 128-bit.
  4. Desinstalar el software WebLogic Server (opcional pero recomendado).
  5. Reinstalar el software WebLogic Server.

Si el programa instalador no encuentra una licencia WebLogic Server en el fichero license.bea, el instalador incluye un plug-in con una licencia de encriptaci�n SSL de 56-bits en la instalaci�n de WebLogic Server. Si el instalador encuentra una licencia de encriptaci�n de 128-bit para WebLogic Server en el fichero license.bea, incluye dos plugs-in de SSL, uno para 56-bit y otro para 128-bit.

.�Actualizar desde una Versi�n Anterior a WebLogic Server 6.0

Si estamos actualizando desde una versi�n anterior a la 6.0 (5.1 o anterior) de WebLogic Server, debemos tomar las siguientes precauciones antes de instalar la nueva versi�n:

  1. Grabar nuestro fichero de licencia actual en una localizaci�n segura. Los ficheros de licencia en formato Java (WebLogicLicense.class) y en formato XML (WebLogicLicense.XML) de versiones anteriores a la 6.0 de WebLogic Server ya no son sooprtados. Debemos actualizar estos ficheros de licencia al formato license.bea
  2. Grabar nuestro fichero weblogic.properties en una localizaci�n segura. En WebLogic Server 6.0, este fichero no est� soportado; los atributos de configuraci�n se almacenan en un fichero XML persistente (config.xml) para cada dominio. (Un dominio es una unidad de administraci�n para una instalaci�n de WebLogic Server). Despu�s de instalar WebLogic Server 6.0, debemos convertir nuestro fichero weblogic.properties a un fichero de configuraci�n de dominio (config.xml) usando un script de conversi�n proporcionado a trav�s de la consola de administraci�n.
  3. Grabar cualquier c�digo escrito por el usuario o las clases compiladas en una localizaci�n segura.
  4. Copiar nuestra distribuci�n WebLogic completa a una localizaci�n segura o hacer una copia de seguridad de nuestra instalaci�n anterior para proteger nuestras aplicaciones y entornos. No debemos instalar una nueva versi�n de WebLogic Server encima de una versi�n anterior.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO