instalacion bea weblogic

77
BEA WebLogic: Instalación Autor: BEA Traductor: Juan Antonio Palos (Ozito) Preparación para la Instalación o Programa de Instalación de BEA o Soporte de WebLogic Express o Métodos de Instalación o Métodos de Distribución de BEA WebLogic Distribución Web de WebLogic Server Distribución CD-ROM de WebLogic Server Distribución Web de los Service Packs o Componentes Software de WebLogic Server o Requerimientos del Sistema o Requerimientos de Espacio de Almacenamiento Temporal o Requerimientos de Software o Directorio Home de Bea Elegir un Directorio BEA Entender las Funciones del Directorio BEA Home Crear más de un Directorio BEA Home o Activar la Encriptación de 128-bit o Actualizar desde una Versión Anterior a WebLogic Server 6.0 Usar el Modo de Instalación GUI para el WebLogic Server o Qué es la Instalación en Modo GUI o Antes de Empezar o Arrancar la Instalación en Modo GUI sobre un Sistema Windows o Arrancar la Instalación en Modo GUI sobre un Sistema UNIX Arrancar la Instalación en Modo GUI para Instaladores filename.bin Arrancar la Instalación en Modo GUI para Instaladores filename.zip o Ejecutar la Instalación en Modo GUI o Entender el WebLogic Server como un Servicio Windows Información de Cuenta y Entorno Configuración Manual del Servicio Windows Informacion Adicional del Servicio Windows o Entender los Accesos Directos de Windows hacia WebLogic Server Creación Retro-activa de la Caperta WebLogic E-Business Platform Parent Ficheros de Acceso Directo de WebLogic Server 6.0 Instalar el Servidor WebLogic Sobre Sistemas UNIX Usando el Modo Consola o ¿Qué es la Instalación en Modo Consola o Antes de Empezar o Arrancar la Instalación en Modo Consola Arrancar la Instalación en Modo GUI para Instaladores filename.bin Arrancar la Instalación en Modo GUI para Instaladores filename.zip o Ejecutar la Instalación en Modo Consola Installar el Servidor WebLogic Usando la Instalación Silenciosa o Qué es la Instalación Silenciosa

Upload: felicu

Post on 06-Jun-2015

4.415 views

Category:

Documents


2 download

DESCRIPTION

istalacion de servidor web logic

TRANSCRIPT

Page 1: Instalacion BEA WebLogic

BEA WebLogic: InstalaciónAutor: BEATraductor: Juan Antonio Palos (Ozito)

Preparación para la Instalación o Programa de Instalación de BEA o Soporte de WebLogic Express o Métodos de Instalación o Métodos de Distribución de BEA WebLogic

Distribución Web de WebLogic Server Distribución CD-ROM de WebLogic Server Distribución Web de los Service Packs

o Componentes Software de WebLogic Server o Requerimientos del Sistema o Requerimientos de Espacio de Almacenamiento Temporal o Requerimientos de Software o Directorio Home de Bea

Elegir un Directorio BEA Entender las Funciones del Directorio BEA Home Crear más de un Directorio BEA Home

o Activar la Encriptación de 128-bit o Actualizar desde una Versión Anterior a WebLogic Server 6.0

Usar el Modo de Instalación GUI para el WebLogic Server o Qué es la Instalación en Modo GUI o Antes de Empezar o Arrancar la Instalación en Modo GUI sobre un Sistema Windows o Arrancar la Instalación en Modo GUI sobre un Sistema UNIX

Arrancar la Instalación en Modo GUI para Instaladores filename.bin Arrancar la Instalación en Modo GUI para Instaladores filename.zip

o Ejecutar la Instalación en Modo GUI o Entender el WebLogic Server como un Servicio Windows

Información de Cuenta y Entorno Configuración Manual del Servicio Windows Informacion Adicional del Servicio Windows

o Entender los Accesos Directos de Windows hacia WebLogic Server Creación Retro-activa de la Caperta WebLogic E-Business Platform Parent Ficheros de Acceso Directo de WebLogic Server 6.0

Instalar el Servidor WebLogic Sobre Sistemas UNIX Usando el Modo Consola o ¿Qué es la Instalación en Modo Consola o Antes de Empezar o Arrancar la Instalación en Modo Consola

Arrancar la Instalación en Modo GUI para Instaladores filename.bin Arrancar la Instalación en Modo GUI para Instaladores filename.zip

o Ejecutar la Instalación en Modo Consola Installar el Servidor WebLogic Usando la Instalación Silenciosa

o Qué es la Instalación Silenciosa o Antes de Empezar o Usar Instalación Silenciosa: Pasos Principales o Crear un Fichero de Plantilla o Llamar al Proceso de Instalación Silenciosa sobre un Sistema Windows o Llamar al Proceso de Instalación Silenciosa sobre un Sistema UNIX

Arrancar la Instalación en Modo Silencioso para Instaladores filename.bin Arrancar la Instalación en Modo Silencioso para Instaladores filename.zip

o Fichero de Plantilla para Windows o Fichero de Plantilla para UNIX

Instalar una Licencia de WebLogic Server o Sobre la Licencia de WebLogic o Licencias de Evaluación o Licencias Definitivas

Page 2: Instalacion BEA WebLogic

o Adquirir una Licencia para WebLogic Server o Actualizar nuestro fichero license.bea

Actualizar nuestro fichero license.bea en Sistemas Windows Actualizar nuestro fichero license.bea en Sistemas UNIX

o Actualizar Licencias desde Versiones Anteriores a WebLogic Server 6.0 Convertir una Licencia WebLogicLicense.XML Convertir una Licencia WebLogicLicense.class

Instalar y Desinstalar un Service Pack sobre el Servidor WebLogic o ¿Qué es un Service Pack? o Service Packs para WebLogic Server 6.0

Distribuciones de Service Pack Contenido del Service Pack

o Proceso de instalación de un Service Pack o Pre-requisitos para Instalar un Service Pack

Cerrar Aplicaciones y WebLogic Server Descargar el Instalador de Service Pack Configurar nuestro Entorno

o Métodos de Instalación de un Service Pack Modo GUI de Instalación de un Service Pack Ejecutar Instalación en Modo GUI

o Instalación de un Servicio Pack en Modo Consola Empezar la instalación en modo Consola Instalación en modo Consola

o Instalación Silenciosa de un Service Pack Usar Instalación Silenciosa: Pasos Principales Crear un Fichero de Plantilla Llamar al Proceso de Instalación Silenciosa sobre un Sistema Windows Llamar al Proceso de Instalación Silenciosa sobre un Sistema UNIX

o Desinstalar un Service Pack o Re-instalar un Service Pack o Ver y Recuperar los Ficheros Reemplazados y Borrados por una Instalación de Service

Pack o Tareas Posteriores a la Instalación o Desinstalación

Realizar Tareas Post-Instalación o Enteder la Estructura de Directorios de WebLogic Server o Verificar Nuestra Instalación o Arrancar los Servidores, por defecto, Examples y Pet Store

Arrancar el Servidor por Defecto sobre un Sistema Windows Arrancar el Servidor por Defecto sobre un Sistema UNIX Arrancar el Servidor Examples sobre un Sistema Windows Arrancar el Servidor Examples sobre un Sistema UNIX Arrancar el Servidor Pet Store y su Aplicación sobre un Sistema Windows Arrancar el Servidor Pet Store y su Aplicación sobre un Sistema UNIX

o Arrancar la Consola de Administración o Cerrar los Servidores

Cerrar el Servidor por Defecto Cerrar el Servidor de Ejemplos Cerrar el Servidor Pet Store

o Desinstalar WebLogic Server o Resinstalar WebLogic Server

Page 3: Instalacion BEA WebLogic

Preparación para la Instalación

 Programa de Instalación de BEA

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: o BEA WebLogic Server product software CD o BEA WebLogic Server Online Documentation CD

Los siguientes documentos impresos: o Guía de instalación (este documento) o Introducción a BEA WebLogic Server o BEA WebLogic Server Release Notes o Papepleta de "BEA Software License and Limited Warranty"

Page 4: Instalacion BEA WebLogic

o 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

Page 5: Instalacion BEA WebLogic

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.

MemoriaPara 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...

Page 6: Instalacion BEA WebLogic

WindowsSeleccionar 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

Page 7: Instalacion BEA WebLogic

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

Page 8: Instalacion BEA WebLogic

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 logsUn 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 utilsUn 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.

Page 9: Instalacion BEA WebLogic

 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.

Usar el Modo de Instalación GUI para el WebLogic Server

 Qué es la Instalación en Modo GUI

El modo de instalación GUI es el método basado en gráficos de ejecutar el programa de Instalación BEA. Puede ejecutarse tanto sobre sistemas Windows como UNIX.

Para ejecutar el modo de instalación GUI, la consola adjunta a la máquina en la estámos instalando el software debe soportar un GUI basado en Java. Todas las consolas para sistemas Windows soportan GUIs basados en Java, pero no lo hacen todas las consolas para sistemas UNIX.

Las siguientes secciones se enfocan en el uso del modo de instalación GUI para instalar el producto base de WebLogic Server 6.0. El producto base, según se usa aquí, implica una instalación completa de WebLogic Server, que incluye la instalación del Java Development Kit (JDK). Un producto base WebLogic Server 6.0 podría o no podría tener instalados los Service Packs.

 Antes de Empezar

No debemos instalar una versión actualizada de WebLogic Server 6.0 sobre una versión no actualizada. Por ejemplo, no debemos instalar WebLogic Server 6.0 con Service Pack 2 ya aplicado sobre WebLogic Server 6.0 con Service Pack 1. En este ejemplo, o desinstalamos el ejemplar de WebLogic Server, y luego instalamos la versión actualizada, o actualizamos el ejemplar de WebLogic Server con el Service Pack 2.

 Arrancar la Instalación en Modo GUI sobre un Sistema Windows

Para empezar el proceso de instalación en modo GUI sobre un sistema Windows, seguimos estos pasos:

1. Entramos en el sistema Windows Si queremos instalar WebLogic Server como un servicio Windows, debemos tener privilegios de administrador.

2. Si instalamos WebLogic Server descargándolo desde la Web site de BEA: o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el

instalador de WebLogic Server especifico para nuestra plataforma.

Page 10: Instalacion BEA WebLogic

o Vamos al directorio donde hemos descargado el instalador y hacemos doble-click sobre el fichero filename.exe, donde filename es el nombre del instalador de WebLogic Server.

Si instalamos WebLogic Server desde el CD-ROM:

o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Si no se ejecuta automáticamente el script de instalación, abrimos el Explorador de

Windows y hacemos doble-click en el icono del CD-ROM. o Hacemos doble-click sobre install.exe. El programa de instalación empezará a instalar

WebLogic Server. 3. Continúamos en la sección Ejecutar la Instalación en Modo GUI

 Arrancar la Instalación en Modo GUI sobre un Sistema UNIX

Un instalador de WebLogic Server 6.0 para plataforma UNIX toma una de estas dos formas:

Un instalador Java envuelto en un script shell empaquetado con el JDK 1.3 y con un nombre de fichero que termina en .bin.

Un instalador puro Java que no tiene JDK con el nombre de fichero terminado en .zip

Esta sección presenta los procedimientos de instalación para ámbos tipos.

 Arrancar la Instalación en Modo GUI para Instaladores filename.bin

Para arrancar este modo de instalación, seguimos estos pasos:

1. Entramos en el sistema UNIX. 2. Abrimos un shell de línea de comandos 3. Si instalamos WebLogic Server descargándolo desde la Web site de BEA:

o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.

o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de instalación introduciendo la siguiente línea de comando:

sh filename.bin

donde filename es el nombre del instalador de WebLogic Server.

4. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Vamos al directorio del CD-ROM. o Invocamos al proceso de instalación introduciendo la siguiente línea de comando:

sh filename.bin

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

5. Continúamos en la sección Ejecutar la Instalación en Modo GUI

 Arrancar la Instalación en Modo GUI para Instaladores filename.zip

Para arrancar este modo de instalación, seguimos estos pasos:

Page 11: Instalacion BEA WebLogic

1. Entramos en el sistema UNIX. 2. Abrimos un shell de línea de comandos 3. Incluimos el directorio del JDK 1.3 (o superior) al principio de la variable PATH del sistema destino.

Por ejemplo: 4. PATH=full_path_to_jdk130/bin:$PATH5. export PATH

Reemplazamos full_path_to_jdk130 con el pathname completo hacia el directorio JDK 1.3

6. Si instalamos WebLogic Server descargándolo desde la Web site de BEA: o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el

instalador de WebLogic Server especifico para nuestra plataforma. o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de

instalación introduciendo la siguiente línea de comando:

java -cp filename.zip install

donde filename es el nombre del instalador de WebLogic Server.

7. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Vamos al directorio del CD-ROM. o Invocamos al proceso de instalación introduciendo la siguiente línea de comando:

java -cp filename.zip install

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

8. Continúamos en la sección Ejecutar la Instalación en Modo GUI

 Ejecutar la Instalación en Modo GUI

El programa de instalación nos pedirá que introduzcamos información específica sobre nuestro sistema y la configuración. En la siguiente tabla podemos encontrar instrucciones para las respuestas necesarias durante la instalación:

En esta ventana. . .

Realizamos esta acción. . .

BEA LogoSeleccionamos el idioma en el que queremos que se muestre el texto durante la instalación.

WelcomePulsamos el botón Next para proceder con la instalación. Podríamos cancelar la instalación en cualquier momento pulsando Exit.

License Agreement

Leemos el acuerdo de licencia de BEA Software e indicamos si aceptamos los términos del acuerdo seleccionando Yes. El valor por defecto es No. Para continuar con la instalación debemos aceptar los términos del acuerdo de licencia y luego pulsar Next.

Choose Install Set

Seleccionamos el software a instalar en nuestro sistema. La selección por defecto es "Server with Examples", que instala los

Page 12: Instalacion BEA WebLogic

ficheros de programa y los ficheros de ejemplo. Para aceptar el valor por defecto, pulsamos Next. Para instalar sólo los ficheros de programa, seleccionamos "Server Only" y pulsamos Next.

Choose BEA Home Directory

Especificamos el directorio BEA Home que servirá como directorio de soporte central para todos los productos BEA instalados en el sistema destino. Si ya tenemos un directorio BEA Home en nuestro sistema, podemos seleccionar ese directorio (recomendado) o crear un nuevo directorio BEA Home. Si elegimos crear un nuevo directorio, el programa instalador de WebLogic Server lo crea automáticamente por nosotros.

Choose Product Directory

Especificamos el directorio en el que queremos instalar el software WebLogic Server. Seleccionamos el directorio por defecto para el producto (wlserver6.0) o creamos un nuevo directorio de producto. Si elegimos crear un nuevo directorio, el programa lo crea automáticamente por nosotros.

Default Server Configuration

Introducimos las elecciones de configuración para el servidor por defecto WebLogic Server:

Introducimos un nombre de dominio administrativo en la caja de texto etiquetada WebLogic Admin Domain Name. El valor por defecto es mydomain. Un dominio es una unidad de administración para una instalación WebLogic Server. Un dominio WebLogic podría consistir en uno o más Servidores WebLogic.

Introducimos un nombre de servidor en la caja de texto etiquetada Server Name. El valor por defecto es myserver.

Introducimos un número de puerto dedicado a TCP/IP en la caja de texto etiquetada Listen Port. Este número especifica el puerto que escuchará el servidor por defecto para las conexiones. El valor por defecto es 7001.

Introducimos un número de puerto dedicado en la caja de texto etiquetada Secure (SSL) Listen Port. El puerto de escucha seguro es usado por conexiones Web seguras basadas en el protocolo SSL. El valor por defecto es 7002.

Nota:

Si estámos resinstalando WebLogic Server después de haber cambiado estos valores por defecto en nuestra anterior configuración, en esta ventana se monstrarán los valores por defecto reflejando nuestras modificaciones.

Install WebLogic ServerService(Sólo sistemas Windows)

Pulsamos Yes si queremos instalar WebLogic Server como un servicio del sistema Windows. Si seleccionamos Yes, el servidor por defecto empieza como un servicio cada vez que arranquemos nuestro sistema Windows. El valor por defecto es No. Si aceptamos el valor por defecto, WebLogic Server no se instala como una servicio.

Create System Password

Introducimos una password que contenga entre 8 y 20 caracteres. Se nos pedirá que introduzcamos esta password para arrancar el

Page 13: Instalacion BEA WebLogic

servidor por defecto WebLogic Server. Se nos pedirá un nombre de usuario system y está password para acceder a la "WebLogic Server Administration Console" desde un navegador Web. El programa instalador crea una cuenta system (nombre de usuario system teniendo como password la especificada aquí) durante la instalación.

Installing . . .

Aquí no se requiere ninguna entrada de usuario. El programa instalador está instalando WebLogic Server en el directorio de producto especificado por el usuario.

Nota:Es normal que la barra de progreso de la instalación se pare durante un tiempo, especialmente al final. Es instalador sigue funcionando cuando esto ocurre

Install CompletePulsamos Done para salir del programa instalador.

¡¡Felicidades! Se ha completado la instalación del software BEA WebLogic Server!

 Entender el WebLogic Server como un Servicio Windows

Debemos tener privilegios de Administrador para instalar WebLogic Server como un servicio Windows.

Cuando instalamos WebLogic Server como un servicio Windows, el programa instalador rellena un fichero script de comandos, llamado installNtService.cmd con la configuración por defecto del servidor que especificamos durante la instalación y ejecuta el script para crear el servicio WebLogic Server. El siguiente listado muestra la estructura de la línea de comandos del script installNtService.cmd: Listado 2-1 Ejemplo de script installNtService.cmd:

@echo offSETLOCALcd C:\bea\wlserver6.0\config\mydomainrem *** Set Classpath to load Weblogic Classesset CLASSPATH=.;C:\bea\wlserver6.0\lib\weblogic_sp.jar;C:\bea\wlserver6.0\lib\weblogic.jarrem *** Set Command Line for service to executerem *** %JAVA_HOME%\java will automatically be prepended.set CMDLINE=”-ms64m -mx64m -classpath \”%CLASSPATH%\”-Dweblogic.Domain=mydomain -Dweblogic.Name=myserver-Djava.security.policy==\”C:\bea\wlserver6.0/lib/weblogic.policy\” -Dbea.home=\”C:\bea\” weblogic.Server”rem *** Install the service"C:\bea\wlserver6.0\bin\beasvc" -install -svcname:myserver-javahome:"C:\bea\jdk130"-execdir:"C:\bea\wlserver6.0"-extrapath:"C:\bea\wlserver6.0\bin" -cmdline:%CMDLINE%ENDLOCAL

Al ejecutar el script installNtService.cmd se crea una entrada para el servicio (myserver por defecto) en el registro de Windows para que el sistema Windows sepa arrancar el servicio cada vez que arranque. El sistema Windows arranca e lservidor por defecto WebLogic Server como un proceso que se ejecuta en segundo plano, igual que un sistema UNIX arranca y ejecuta los procesos daemon.

 Información de Cuenta y Entorno

Page 14: Instalacion BEA WebLogic

El servicio WebLogic Server se ejecuta bajo la cuenta LocalSystem del perfil de entorno System de Windows. Podemos ver el perfil de entorno System eligiendo Start --> Settings --> Control Panel --> System --> Environment y viendo la caja de desplazamiento System Variables.

 Configuración Manual del Servicio Windows

Para crear o reconfigurar manualmente el servicio WebLogic Server, editamos el script installNtService.cmd según sea necesario y ejecutamos el script. Este script, junto con el script uninstallNtService.cmd, está localizado en el directorio wls_6.0_prod_dir\config\domain_name, donde wls_6.0_prod_dir representa el directorio de producto en el que instalamos el software WebLogic Server, y domain_name representa el nombre del dominio del servidor por defecto que especificamos durante la instalación (mydomain por defecto). Debemos tener privilegios de Administrador para ejecutar los scripts installNtService.cmd y uninstallNtService.cmd.

Como el entorno de sistema Windows normalmente no incluye un compilador Java (javac.exe) en su PATH, podemos añadir este path editando la opción del extrapath del comando beasvc en el script installNtService.cmd y luego ejecutar el script. Por ejemplo, en la siguiente definición de extrapath, hemos añadido el path en negrita para incluir el compilador Java en el entorno del Sistema Windows:

-extrapath:"C:\bea\wlserver6.0\bin;<destacar>C:\bea\jdk130\bin</destacar>"-cmdline:%CMDLINE%

WebLogic Server necesita acceder al compilador Java para poder compilar sus JavaServer Pages (JSPs) durante la arrancada. Sin el acceso al compilador, las WebLogic Server JSPs no serán compiladas.

Nota: Para ver más detalles sobre el beasvc y sus opciones, podemos ir al directorio donde reside el comando beasvc e introducir beasvc -help.

 Informacion Adicional del Servicio Windows

El servicio WebLogic Server usa la password del sistema que especificamos durante la instalación cuando arranca WebLogic Server. Si cambiamos esta password posteriormente, debemos desintalar el servicio usando uninstallNtService.cmd, modificar el fichero installNtService.cmd para incluir el argumento -password, y ejecutar el fichero installNtService.cmd modificado.

 Entender los Accesos Directos de Windows hacia WebLogic Server

Cuando instalamos WebLogic Server 6.0 sobre un sistema Windows, el programa instalador automáticamente usa BEA WebLogic E-Business Platform como carpeta padre para WebLogic Server 6.0. Como se añaden directorios BEA Home adicionales al sistema, el programa instalador continua para crear una nueva carpeta BEA WebLogic E-Business Platform usando la convención mostrada en la siguiente figura:

Page 15: Instalacion BEA WebLogic

Figura 2-1 Seguí Multiples Directorios BEA Home sobre el Mismo Sistema

Cada directorio BEA Home tiene una carpeta BEA WebLogic E-Business Platform asociada. Cada carpeta BEAWebLogic E-Business Platform tiene una o más carpetas BEAproduct (ver nota) y dos ficheros:

BEAHOMEx Location y View History. Los números asociados con BEAHOME son secuenciales empezando en el 2; no aparecen números si sólo se ha creado un directorio BEA Home en un sistema Windows.

Nota: Como un directorio BEA Home podría ser el directorio home para varios productos BEA incluyendo WebLogic Server, WebLogic Collaborate, y BEA Tuxedo, una carpeta BEA WebLogic E-Business Platform podría contener varias carpetas de productos BEA.

Para un directorio BEA Home y una carpeta BEA WebLogic E-Business Platform dadas, el fichero BEAHOME contiene el pathname del directorio BEA Home, y el fichero View History contiene un histrórico de instalaciones y desinstalaciones para el directorio BEA Home. Haciendo doble-click sobre el icono de texto asociado con cada fichero se muestra su contenido. Los ficheros BEAHOME e histórico contienen información extraída desde el fichero logs/log.txt localizado en el directorio BEA Home.

Yendo más allá, todos los productos BEA compartirán la convención descrita aquí, lo que asegurará que todas las entradas de acceso directo aparecerán juntas de una forma uniforme.

 Creación Retro-activa de la Caperta WebLogic E-Business Platform Parent

Incluso cuando actualizamos el software WebLogic Server teniedo una carpeta distinta a BEA WebLogic E-Business Platform, un instalador de Service Pack creará los accesos directos asociado con la actualización en la carpeta BEA WebLogic E-Business Platform.

 Ficheros de Acceso Directo de WebLogic Server 6.0

La carpeta WebLogic Server 6.0 (Start --> Programs --> BEA WebLogic E-Business Platform --> WebLogic Server 6.0) contiene los ficheros de acceso directo mostrados en la siguiente figura:

Page 16: Instalacion BEA WebLogic

Figura 2-2 Ficheros de Acceso Directo de WebLogic Server 6.0 Examples— Aprenderemos sobre los ejemplos de WebLogic Server y como arrancar los ejemplos

de servidor en nuestro sistema Windows WebLogic Server Tour— Aprenderemos sobre el ejemplo WebLogic Server Pet Store y su

aplicación, y cómo arrancar el servidor Pet Store y la aplicación en nuestro sistema Windows About WebLogic Server 6.0(spx) (o "About WebLogic Server 6.0 for a WebLogic Server 6.0

installation with no Service Packs applied")— Contiene información importante sobre WebLogic Server 6.0. La x en (spx) (si está presents) representa el nivel de Service Pack aplicado al software WebLogic Server 6.0.

Remove WebLogic Default Service— Elimina el servicio WebLogic Server de nuestro sistema: el servidor por defecto WebLogic Server no arrancará automáticamente cada vez que arranquemos nuestro sistema.

Start Default Console— Arranca la consola por defecto de WebLogic Server en nuestro sistema Windows. (La consola por defecto es un ejemplar de la Consolad de Administración basada en Web para WebLogic Server.) Debemos arrancar el servidor por defecto de WebLogic Server antes de arrancar la consola por defecto. Se nos pedirá que introduzcamos un nombre de usuario y una password para arrancar la consola por defecto; el nombre de usuario es system y la password es la introducida durante la instalación.

Start Default Server— Arrancar el servidor por defecto WebLogic Server en nuestro sistema Windows. Se nos pedirá una password para arrancar el servidor por defecto; la password es la password del sistema que introdujimos durante la instalación.

Uninstall WebLogic Server 6.0(spx) (o "About WebLogic Server 6.0 for a WebLogic Server 6.0 installation with no Service Packs applied")— Desinstala el software WebLogic Server 6.0. La x en (spx) (si está presents) representa el nivel de Service Pack aplicado al software WebLogic Server 6.0.

Instalar el Servidor WebLogic Sobre Sistemas UNIX Usando el Modo Consola

 ¿Qué es la Instalación en Modo Consola

La instalación en modo Consola es el método basado en texto de ejecutar el programa de instalación BEA. Sólo puede ejecutarse en sistemas UNIX y está pensado para sistemas UNIX con consolas no gráficas.

Las siguientes secciones se enfocan en el uso de la instalación en modo Consola para el producto base WebLogic Server 6.0. El producto base, según se usa aquí, implica una instalación completa de WebLogic Server, que incluye la instalación del Java Development Kit (JDK). Un producto base WebLogic Server 6.0 podría o no podría tener instalados los Service Packs.

Nota: En una futura versión de WebLogic Server 6.0, el modo de instalación por defecto

Page 17: Instalacion BEA WebLogic

para sistemas UNIX será el modo Consola. "Por defecto" significa que introducir el comando de instalación sin ningún parámetro de la línea de comandos adicional (como -i console) resultará en la instalación en modo Consola

 Antes de Empezar

No debemos instalar una versión actualizada de WebLogic Server 6.0 sobre una versión no actualizada. Por ejemplo, no debemos instalar WebLogic Server 6.0 con Service Pack 2 ya aplicado sobre WebLogic Server 6.0 con Service Pack 1. En este ejemplo, o desinstalamos el ejemplar de WebLogic Server, y luego instalamos la versión actualizada, o actualizamos el ejemplar de WebLogic Server con el Service Pack 2.

 Arrancar la Instalación en Modo Consola

Un instalador de WebLogic Server 6.0 para plataforma UNIX toma una de estas dos formas:

Un instalador Java envuelto en un script shell empaquetado con el JDK 1.3 y con un nombre de fichero que termina en .bin.

Un instalador puro Java que no tiene JDK con el nombre de fichero terminado en .zip

Esta sección presenta los procedimientos de instalación para ámbos tipos.

 Arrancar la Instalación en Modo GUI para Instaladores filename.bin

Para arrancar este modo de instalación, seguimos estos pasos:

1. Entramos en el sistema UNIX. 2. Abrimos un shell de línea de comandos 3. Si instalamos WebLogic Server descargándolo desde la Web site de BEA:

o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.

o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de instalación introduciendo la siguiente línea de comando:

sh filename.bin -i console

donde filename es el nombre del instalador de WebLogic Server.

4. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Vamos al directorio del CD-ROM. o Invocamos al proceso de instalación introduciendo la siguiente línea de comando:

sh filename.bin -i console

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

5. Continúamos en la sección Ejecutar la Instalación en Modo Consola

 Arrancar la Instalación en Modo GUI para Instaladores filename.zip

Para arrancar este modo de instalación, seguimos estos pasos:

Page 18: Instalacion BEA WebLogic

1. Entramos en el sistema UNIX. 2. Abrimos un shell de línea de comandos 3. Incluimos el directorio del JDK 1.3 (o superior) al principio de la variable PATH del sistema destino.

Por ejemplo: 4. PATH=full_path_to_jdk130/bin:$PATH5. export PATH

Reemplazamos full_path_to_jdk130 con el pathname completo hacia el directorio JDK 1.3

6. Si instalamos WebLogic Server descargándolo desde la Web site de BEA: o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el

instalador de WebLogic Server especifico para nuestra plataforma. o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de

instalación introduciendo la siguiente línea de comando:

java -cp filename.zip install -i console

donde filename es el nombre del instalador de WebLogic Server.

7. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Vamos al directorio del CD-ROM. o Invocamos al proceso de instalación introduciendo la siguiente línea de comando:

java -cp filename.zip install -i console

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

8. Continúamos en la sección Ejecutar la Instalación en Modo Consola

 Ejecutar la Instalación en Modo Consola

Para completar el proceso de instalación en modo Consola, respondemos a las preguntas de cada sección introducciendo el número asociado con nuestra elección o pulsando Enter para aceptar el valor por defecto. Para salir del proceso de instalación, introducimos quit en respuesta a cualquier pregunta. Para revisar o

cambiar nuestra selección, introducimos back en el prompt.

En esta seccion...

Realizamos la siguiente acción...

Choose Locale

Elegimos el lenguaje en el que se mostrará el texto durante la instalación introduciendo el número asociado con ese idioma: =================================Choose Locale...1- Deutsch->2- English3- Español4- FrançaisCHOOSE LOCALE BY NUMBER:=================================

Por ejemplo, si queremos que el texto se muestre en Español, introducimos 3 en el prompt CHOOSE LOCALE BY NUMBER. El valor por defecto es English.

Page 19: Instalacion BEA WebLogic

Introduction Pulsamos Enter para continuar con el proceso de instalación.

License Agreement

Leemos el Acuerdo de Licencia de BEA Software e indicamos su aceptación o rechazo introduciendo Y o N respectivamente, en el prompt. Para revisar todo el acuerdo, deberemos pulsar Enter varias veces. Para proceder con la instalación debemos introducir Y para indicar que aceptamos los terminos de la licencia. Si introducimos N aparecerá el siguiente aviso: Warning:If you do not accept the licensing terms you will not beallowed to continue with the install.DO YOU AGREE WITH THE TERMS OF THE LICENSE? (Y/N):

Si introducimos N, el proceso de instalación se termina.

Choose Install Set

Seleccionamos el software que queremos instalar. Aparecerán las siguientes opciones: ====================================================Choose Install Set------------------Please Choose the Install Set to be installed by thisinstaller.->1- Server and Examples2- Server OnlyENTER THE NUMBER FOR THE INSTALL SET, OR <ENTER> TOACCEPT THE DEFAULT:====================================================

Introducimos 1 para instalar los ficheros de programa y los ficheros de ejemplo.

Introducimos 2 para instalar sólo los ficheros de programa. En el prompt introcucimos el número que indica los ficheros que queremos instalar

Choose BEA Home Directory

Especificamos el directorio BEA Home que servirá como directorio de soporte central para todos los productos BEA instalados en el sistema destino. Si ya tenemos un directorio BEA Home en nuestro sistema, podemos seleccionar ese directorio (recomendado) o crear un nuevo directorio BEA Home. Si elegimos crear un nuevo directorio, el programa instalador de WebLogic Server lo crea automáticamente por nosotros. Introducimos 1 para crear un nuevo directorio BEA Home, o si ya tenemos un directorio BEA Home en nuestro sistema, introducimos 2 para seleccionar un directorio BEA Home existente. Debemos asegurarnos de usar el pathname completo cuando especifiquemos el directorio BEA Home. Por ejemplo: ====================================================Choose BEA Home Directory-------------------------1- Create a New BEA Home2- Use Existing BEA HomeEnter a number: 21- /home3/bea2- /home2/beahomeExisting BEA Home: 1====================================================

Page 20: Instalacion BEA WebLogic

Choose BEA Home Directory-------------------------

En este ejemplo, introdujimos 2 para mostrar los directorios BEA Home que ya hemos creado en este sistema. En el prompt Existing BEA Home:, introdujimos para especificar /home3/bea como el directorio BEA Home para esta instalación. Nos aseguramos de introducir el número asociado con el directorio BEA Home en vez del nombre del directorio.

Choose Product Directory

Especificamos el directorio en el que queremos instalar el software WebLogic Server. Seleccionamos el directorio por defecto para el producto (wlserver6.0) o creamos un nuevo directorio de producto. Si elegimos crear un nuevo directorio, el programa lo crea automáticamente por nosotros. El valor defecto inicial instala el directorio de producto bajo el directorio BEA home que especificamos en la sección anterior. Para aceptar este valor por defecto, introducimos 2 en el prompt. Las elecciones mostradas en esta sección son las siguientes: ===================================================Choose Product Directory------------------------1- Modify Current Selection (/home3/bea/wlserver6.0)2- Use Current Selection (/home3/bea/wlserver6.0)Enter a number:===================================================

Introducimos 1 para seleccionar un directorio alternativo. aparecerá el siguiente texto:

Specify Product Installation Directory:

Especificamos un directorio de produto usando su pathname completo. Por ejemplo:

/home3/weblogicserver6.0.

Cuando pulsamos Enter, nuestra seleción modificada aparecerá como el valor por defecto:

1- Modify Current Selection (/home3/weblogicserver6.0)2- Use Current Selection (/home3/weblogicserver6.0)

Introducimos 2 para aceptar la selección actual. Si introducimos 2 en el prompt inicial, aceptamos el directorio de producto por defecto (/home3/bea/wlserver6.0 en este ejemplo)

Default Server

Configuration

Define la configuración del servidor por defecto WebLogic Server introduciendo uno los siguientes números:

Introducimos 5 para aceptar los valores por defecto (mostrados entre paréntesis para cada entrada.

Page 21: Instalacion BEA WebLogic

Introducimos de 1 a 4 para modificar el valor de una entrada inicial

Nota:

Si estámos reinstalando WebLogic Server después de haber cambiado los valores por defecto en anteriores configuraciones, los valores por defecto mostrados en esta sección reflejarán nuestas modificaciones

El programa de instalación muestra el siguiente menú de opciones: =========================================Default Server Configuration-----------------------------------1- Modify WebLogic Admin Domain Name (mydomain)2- Modify Server Name (myserver)3- Modify Listen Port (7001)4- Modify Secure (SSL) Listen Port (7002)5- Done ConfigurationEnter a number:=========================================

Introducimos 1 para modificar el nombre de dominio administrativo. Luego introducimos el nombre de dominio de nuestra elección en el prompt WebLogic Admin Domain Name prompt. El valor por defecto es mydomain. Un dominio es una unidad de administración para una instalación de WebLogic Server. Un dominio WebLogic podría consistir en uno o más Servidores WebLogic.

Introducimos 2 para modificar el nombre del servidor. Luego escribimos el nombre se servidor elegido en el prompt Server Name. El valor por defecto inicial es myserver.

Introducimos 3 para modificar el número de puerto de escucha. Este número especifica el puerto que escuchará el servidor por defecto para las conexiones. Introducimos el número de puerto de nuestra elección en el prompt Listen Port. El valor por defecto es 7001.

Introducimos 4 para modificar el número del puerto de escucha segura. El puerto de escucha seguro es usado por conexiones Web seguras basadas en el protocolo SSL. Inroducimos el número de puerto de nuestra elección en el prompt Secure (SSL) Listen Port. El valor por defecto es 7002.

Introducimos 5 en el prompt Enter a number: cuando hayamos completado nuestra configuración del servidor.

Create System

Password

Introducimos una password que contenga entre 8 y 20 caracteres. Se nos pedirá que introduzcamos esta password para arrancar el servidor por defecto WebLogic Server. Se nos pedirá un nombre de usuario system y está password para acceder a la "WebLogic Server Administration Console" desde un navegador Web. El programa instalador crea una cuenta system (nombre de usuario system teniendo como password la especificada aquí) durante la

Page 22: Instalacion BEA WebLogic

instalación.

Installing . . .

Aquí no se requiere ninguna entrada de usuario. El programa instalador está instalando WebLogic Server en el directorio de producto especificado por el usuario.

Nota:Es normal que la barra de progreso de la instalación se pare durante un tiempo, especialmente al final. Es instalador sigue funcionando cuando esto ocurre

Install Complete

Pulsamos Enter para salir del programa instalador.

¡¡Felicidades! Se ha completado la instalación del software BEA WebLogic Server!

Installar el Servidor WebLogic Usando la Instalación Silenciosa

 Qué es la Instalación Silenciosa

La instalación silenciosa lee las selecciones para nuestra configuración de un fichero de texto que hemos creado antes de empezar la instalación. No es necesaria la intervención manual durante el proceso de instalación. La instalación silenciosa funciona tanto con sistemas Windows como UNIX.

La instalación sileciosa es una forma de seleccionar configuraciones de instalación sólo una vez y luego usar esas configuraciones para duplicar la instalación en muchas máquinas.

Las siguientes secciones se enfocan al uso de la instalación silenciosa para instalar el producto basce WebLogic Server 6.0. El producto base, según se usa aquí, implica una instalación completa de WebLogic Server, que incluye la instalación del Java Development Kit (JDK). Un producto base WebLogic Server 6.0 podría o no podría tener instalados los Service Packs.

Nota: Usar la instalación silenciosa implica nuestro consentimiento con el acuerdo de licencia de BEA. Ni veremos una copia del acuerdo de licencia ni tendremos que aceptar los términos de ese acuerdo.

 Antes de Empezar

No debemos instalar una versión actualizada de WebLogic Server 6.0 sobre una versión no actualizada. Por ejemplo, no debemos instalar WebLogic Server 6.0 con Service Pack 2 ya aplicado sobre WebLogic Server 6.0 con Service Pack 1. En este ejemplo, o desinstalamos el ejemplar de WebLogic Server, y luego instalamos la versión actualizada, o actualizamos el ejemplar de WebLogic Server con el Service Pack 2.

 Usar Instalación Silenciosa: Pasos Principales

El proceso de instalación silenciosa tiene dos pasos principales:

1. Crear un fichero de plantilla que contenga las selecciones de configuración, como el directorio BEA Home, el directorio de producto, los nombres de dominio y de servidor, y los puertos de escucha apropiados para nuestra instalación.

2. Llamar al proceso de instalación usando los valores especificados en los ficheros de plantilla.

Page 23: Instalacion BEA WebLogic

 Crear un Fichero de Plantilla

Para crear un fichero de plantilla para usarlo en el proceso de instalación silenciosa, seguimos estos pasos:

1. Mostramos el fichero de plantilla específico de nuestra plataforma en un navegador soportado. Están disponibles las siguientes plantillas:

o Fichero de Plantilla para Windows en : http://e-docs.bea.com/wls/docs60/install/instsil.html#instsil009

o Fichero de Plantilla para UNIX en: http://e-docs.bea.com/wls/docs60/install/instsil.html#instsil010

2. Copiamos los contenidos del fichero y lo salvamos como un fichero de texto llamado installer.properties en el directorio que contiene el programa instalador de WebLogic Server.

3. En el fichero installer.properties, modificamos los valores para las palabras clave mostradas en la siguiente tabla para crear nuestra configuración deseada:

Para esta palabra clave...

Introducimos el siguiente valor...

INSTALLER_UI= El modo de instalación. El valor por defecto es silent; no modificar este valor.

USER_LOCALE=

Un código de idoma que determina el idioma que se mostrará durante la instalación. Además del Inglés, podemos seleccionar este valor como de para Alemán, es para Español, fr para Francés o ja para Japonés.

BEAHOME= El path completo para el directorio BEa Home de nuestra elección.

USER_INSTALL_DIR= El path completo para el directorio de producto de WebLogic Server de nuestra elección.

C_domainName= Un nombre de dominio de nuestra elección para el servidor por defecto de WebLogic Server

C_serverName= Un nombre de servidor por defecto para el servidor por defecto de WebLogic Server

C_serverListenPort=

Un número de puerto TCP/IP dedicado para el servidor por defecto de WebLogic Server. Este número especifica el puerto en el que el servidor escuchará las conexiones. El valor por defecto es 7001. Para aceptar el valor por defecto, no modificar este valor.

C_serverSSLListenPort=

Un puerto seguro dedicado para el servidor por defecto de WebLogic Server. El número de puerto seguro usado por el servidor para escuchar las conexiones seguras basadas en el protocolo SSL. El valor por defecto es 7002. Para aceptar el valor por defecto, no modificar este valor.

INSTALL_NT_SERVICE= (sólo Windows)

Instala o no el servidor por defecto de WebLogic Server como un servicio Windows. Si seleccionamos yes, el servidor por defecto arranca como un servicio

Page 24: Instalacion BEA WebLogic

cada vez que rebotamos nuestro sistema Windows. El valor por defecto es no: WebLogic Server no se instala como un servicio. Para aceptar el valor por defecto, no modificar este valor.

C_password=

Una password que contiene entre 8 y 20 caracteres. Se nos pedirá que la introduzcamos para arrancar el servidor por defecto de WebLogic Server. Se nos pedirá el nombre de usuario system y esta password para acceder a la "WebLogic Server Administration Console" desde un servidor Web. El programa instalador crea la cuenta system (nombre de usuario system con la password que especificamos aquí) durante la instalación.

CHOSEN_INSTALL_SET=

El conjunto de instalación seleccionado. El valor por defecto es ServerExample, que instruye al programa instalador para que instale los ficheros de programas y los ficheros de ejemplos. Podemos seleccionarlo como ServerExample o ServerOnly. Este último para instalar sólo los ficheros de programa.

En los ficheros de plantillas, las línea comentadas van precedidas por una alhodilla (#). Para instalar WebLogic Server como un servicio Windows, comentamos la línea INSTALL_NT_SERVICE=no y quitamos el comentario a la línea INSTALL_NT_SERVICE=yes. Para especificar el conjunto de instalación ServerOnly, comentamos la línea CHOSEN_INSTALL_SET=ServerExample y quitamos el comentario a la línea CHOSEN_INSTALL_SET=ServerOnly.

 Llamar al Proceso de Instalación Silenciosa sobre un Sistema Windows

Instalar el software usando la instalación silenciosa tarda lo mismo que la instalación estándar. Durante la instalación silenciosa, aparece brevemente una ventana del programa de instalación inicial indicando que la instalación ha comenzado.

Para invocar el proceso de instalación silenciosa desde un sistema Windows, seguimos estos pasos:

1. Entramos en el sistema Windows. Si queremos instalar WebLogic Server como un servicio Windows, debemos tener provilegios de Administrador.

2. Abrimos un shell de la línea de comandos. 3. Si instalamos WebLogic Server descargándolo desde la Web site de BEA:

o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.

o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de instalación, asegurandonos de especificar el pathname completo del fichero installer.properties:

o filename.exe -f full_path\installer.properties

donde filename es el nombre del instalador de WebLogic Server.

4. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM

Page 25: Instalacion BEA WebLogic

o Vamos al directorio del CD-ROM.

Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de instalación, asegurandonos de especificar el pathname completo del fichero installer.properties:

filename.exe -f full_path\installer.properties

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

5. Para verificar que el software se ha instalado con éxito, podemos ir a la página Realizar Tareas Posteriores a la Instalación

 Llamar al Proceso de Instalación Silenciosa sobre un Sistema UNIX

Un instalador de WebLogic Server 6.0 para plataforma UNIX toma una de estas dos formas:

Un instalador Java envuelto en un script shell empaquetado con el JDK 1.3 y con un nombre de fichero que termina en .bin.

Un instalador puro Java que no tiene JDK con el nombre de fichero terminado en .zip

Esta sección presenta los procedimientos de instalación para ámbos tipos.

 Arrancar la Instalación en Modo Silencioso para Instaladores filename.bin

Instalar el software usando la instalación silenciosa tarda lo mismo que la instalación estándar. Durante la instalación silenciosa, aparece un mensaje de arrancada seguido por un mensaje "Installing ...", indicando que la instalación ha comenzado.

Para arrancar este modo de instalación, seguimos estos pasos:

1. Entramos en el sistema UNIX. 2. Abrimos un shell de línea de comandos 3. Si instalamos WebLogic Server descargándolo desde la Web site de BEA:

o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.

o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de instalación introduciendo la siguiente línea de comando, asegurandonos de especificar el pathname completo del fichero installer.properties:

sh filename.bin -f full_path/installer.properties

donde filename es el nombre del instalador de WebLogic Server.

4. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Vamos al directorio del CD-ROM. o Invocamos al proceso de instalación introduciendo la siguiente línea de comando,

asegurandonos de especificar el pathname completo del fichero installer.properties:

sh filename.bin -f full_path/installer.properties

:

Page 26: Instalacion BEA WebLogic

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

5. Para verificar que el software se ha instalado con éxito, podemos ir a la página Realizar Tareas Posteriores a la Instalación

 Arrancar la Instalación en Modo Silencioso para Instaladores filename.zip

Instalar el software usando la instalación silenciosa tarda lo mismo que la instalación estándar. Durante la instalación silenciosa, aparece un mensaje de arrancada seguido por un mensaje "Installing ...", indicando que la instalación ha comenzado.

Para arrancar este modo de instalación, seguimos estos pasos:

1. Entramos en el sistema UNIX. 2. Abrimos un shell de línea de comandos 3. Incluimos el directorio del JDK 1.3 (o superior) al principio de la variable PATH del sistema destino.

Por ejemplo: 4. PATH=full_path_to_jdk130/bin:$PATH5. export PATH

Reemplazamos full_path_to_jdk130 con el pathname completo hacia el directorio JDK 1.3

6. Si instalamos WebLogic Server descargándolo desde la Web site de BEA: o Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el

instalador de WebLogic Server especifico para nuestra plataforma. o Vamos al directorio donde hemos descargado el instalador e invocamos al proceso de

instalación introduciendo la siguiente línea de comando, asegurandonos de especificar el pathname completo del fichero installer.properties:

java -cp filename.zip install -f full_path/installer.properties

donde filename es el nombre del instalador de WebLogic Server.

7. Si instalamos WebLogic Server desde el CD-ROM: o Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM o Vamos al directorio del CD-ROM. o Invocamos al proceso de instalación introduciendo la siguiente línea de comando,

asegurandonos de especificar el pathname completo del fichero installer.properties:

java -cp filename.zip install -f full_path/installer.properties

donde filename es el nombre del instalador de WebLogic Server específico de la plataforma.

8. Para verificar que el software se ha instalado con éxito, podemos ir a la página Realizar Tareas Posteriores a la Instalación

 Fichero de Plantilla para Windows

Este ejemplo de fichero de plantilla para Windows aplica la instalación silenciosa de WebLogic Server sin ningún Service Pack aplicado, WebLogic Server 6.0 con Service Pack incluido, y los Service Packs de WebLogic Server 6.0 :

###############################################

Page 27: Instalacion BEA WebLogic

### Silent Installation Properties File###############################################INSTALLER_UI=silent################################################## Locale###############################################USER_LOCALE=en################################################## BEA Home Directory### NOTE: backslashes must be escaped.?4 Installing WebLogic Server Using Silent Installation4-12 BEA WebLogic Server Installation Guide###############################################BEAHOME=c:\\bea################################################## Product Installation Directory###############################################USER_INSTALL_DIR=c:\\bea\\wlserver6.0################################################## Default Domain###############################################C_domainName=mydomain################################################## Default Server###############################################C_serverName=myserver################################################## Default Listen Port###############################################C_serverListenPort=7001################################################## Default SSL Listen Port###############################################C_serverSSLListenPort=7002################################################## Install WebLogic Server as a Windows Service################################################INSTALL_NT_SERVICE=yesINSTALL_NT_SERVICE=no?UNIX Template FileBEA WebLogic Server Installation Guide 4-13################################################## System Password###############################################C_password=abcd1234################################################## Default Install Set### Valid Values: ServerExample, ServerOnly###############################################CHOSEN_INSTALL_SET=ServerExample#CHOSEN_INSTALL_SET=ServerOnly

 Fichero de Plantilla para UNIX

Este fichero de plantilla UNIX aplica la instalación silenciosa de WebLogic Server son ningún Service Pack aplicado, WebLogic Server 6.0 con Service Pack incluido, y los Service Packs de WebLogic Server 6.0:

################################################## Silent Installation Properties File###############################################INSTALLER_UI=silent################################################## Locale###############################################USER_LOCALE=en###############################################

Page 28: Instalacion BEA WebLogic

### BEA Home Directory###############################################BEAHOME=/home/beadev/rsmith/solaris/bea?4 Installing WebLogic Server Using Silent Installation4-14 BEA WebLogic Server Installation Guide################################################## Product Installation Directory###############################################USER_INSTALL_DIR=/home/beadev/rsmith/solaris/bea/wlserver6.0################################################## Default Domain###############################################C_domainName=mydomain################################################## Default Server###############################################C_serverName=myserver################################################## Default Listen Port###############################################C_serverListenPort=7001################################################## Default SSL Listen Port###############################################C_serverSSLListenPort=7002################################################## System Password###############################################C_password=abcd1234################################################## Default Install Set### Valid Values: ServerExample, ServerOnly###############################################CHOSEN_INSTALL_SET=ServerExample#CHOSEN_INSTALL_SET=ServerOnly

Instalar una Licencia de WebLogic Server

 Sobre la Licencia de WebLogic

WebLogic Server 6.0 usa una licencia en formato XML llamada license.bea. Este fichero de licencia, almacenado en el directorio BEA Home, es utilizado por los productos BEA WebLogic instalados en nuestro sistema.

La primera vez que descargamos e instalamos un producto BEA WebLogic que usa la convención de directorio BEA Home, el programa instalador instala un fichero license.bea en el directorio BEA Home que hemos creado durante la instalación y rellena el fichero con una licencia de evaluación de producto. Subsecuentemente, cuando descargarmos e instalamos productos BEA WebLogic adicionales que contienen un fichero license.bea como parte de la distribución, el programa instalador añade la nueva licencia de evaluación de producto al fichero license.bea.

 Licencias de Evaluación

Un copia de evaluación de WebLogic Server viene con una licencia de evaluación de 30 días para que podamos empezar a utilizar WebLogic Server inmediatamente. Para usar WebLogic Server después del periodo de 30 días de evaluación, debemos contactar con nuestro representante para extender el periodo de evaluación o comprar una licencia definitiva de desarrollo o de producción.

Page 29: Instalacion BEA WebLogic

Todos los productos de evaluación de WebLogic Server están licenciados para usarse sólo en una máquina servidor y hasta con cinco conexiones simultáneas.

 Licencias Definitivas

Si hemos comprado WebLogic Server en CD-ROM, recibiremos una licencia de producto para desarrollo o producción a través de e-mail. Después de instalar el software WebLogic Server y recibir la licencia del producto, debemos actualizar el fichero license.bea existente con la licencia recibida.

 Adquirir una Licencia para WebLogic Server

Adquirimos una licencia para WebLogic Server de BEA de una de estas dos formas: desde la Web site de BEA cuando descargamos una copia de evaluación del producto WebLogic Server, o a través de e-mail cuando compramos WebLogic Server en CD-ROM. Cuando descargamos WebLogic Server desde la site de BEA (en http://commerce.beasys.com/downloads/weblogic_server.jsp), en la distribución se incluye una licencia de evaluación.

El software de encriptación Secure Sockets Layer (SSL) está disponible en dos niveles de encriptación: 56-bit y 128-bit. Las licencias vienen por defecto con la encriptación de 56-bit activada. Las licencias con encriptación de 128-bit están disponibles pero requieren un procedimiento de autorización separado.

Un licencia de evaluación de 30 días viene sólo con la encriptación de 56-bit activada, mientras que las licencias definitivas se pueden comprar con 56 o 128 bits de encriptación. Para más infomación sobre la compra de licencias, puedes visitar la página: http://www.bea.com/contact/sales1.shtml.

 Actualizar nuestro fichero license.bea

Debemos actualizar nuestro fichero license.bea si se cumple alguna de las siguientes condiciones:

Hemos ampliado y recibido una extensión para nuestro periodo de evaluación de 30 días de WebLogic Server 6.0.

Hemos instalado WebLogic Server 6.0 desde el CD-ROM. Hemos comprado software adicional de BEA WebLogic. Hemos obtenido una nueva distribución que incluye nuevos productos. Poseemos un fichero WebLogicLicense.XML o WebLogicLicense.class, que son ficheros de

licencias usandas en versiones de WebLogic Server anteriores a la 6.0 (5.1 o anteriores). Debemos convertir estos ficheros de licencia a un fichero license_wls60.bea.

En cada caso, recibimos un fichero de licencia actualizado en un attachment de e-mail. Luego actualizamos nuestro fichero license.bea realizando los pasos ofrecidos en Actualizar nuestro fichero license.bea en

Sistemas Windows o Actualizar nuestro fichero license.bea en sistemas UNIX

Nota: Activar la encriptación de 128-bit requiere que esté presente una licencia de encriptación de 128-bit en el fichero license.bea antes de que instalemos el software WebLogic Server.

 Actualizar nuestro fichero license.bea en Sistemas Windows

Para actualizar un fichero license.bea existente en un sistema Windows, seguimos estos pasos:

1. Entramos en el sistema Windows 2. Grabamos el fichero de licencia actualizado que hemos recibido a través de e-mail con un nombre

distinto de license.bea en el directorio BEA Home destino.

Page 30: Instalacion BEA WebLogic

3. Abrimos una ventana de línea de comandos 4. Vamos al directorio BEA Home destino. 5. Incluimos el path al JDK 1.3 (o superior) al principio de nuestro PATH, introduciendo el siguiente

comando: 6. set PATH=.\jdk130\bin;%PATH%7. Mezclamos el fichero de licencia actualizado en nuestro fichero de licencia existente introduciendo el

siguiente comando: 8. UpdateLicense license_update_file

license_update_file es el nombre con el que hemos grabado el fichero de licencia actualizado que hemos recibido por e-mail. Al ejecutar este comando se actualiza nuestro fichero license.bea.

9. Grabamos una copia de nuestro fichero license.bea en un lugar seguro fuera del directorio de producto de WebLogic Server. Aunque nadie más puede usar nuestro fichero de licencia, deberíamos guardar esta información en un lugar protegido contra manipulaciones maliciosas o inocentes por parte de otras personas.

 Actualizar nuestro fichero license.bea en Sistemas UNIX

Para actualizar un fichero license.bea existente en un sistema UNIX, seguimos estos pasos:

1. Entramos en el sistema UNIX 2. Abrimos una ventana de línea de comandos 3. Grabamos el fichero de licencia actualizado que hemos recibido a través de e-mail con un nombre

distinto de license.bea en el directorio BEA Home destino. 4. Vamos al directorio BEA Home destino. 5. Incluimos el path al JDK 1.3 (o superior) al principio de nuestro PATH, introduciendo el siguiente

comando: 6. set PATH=./jdk130/bin:$PATH7. export PATH8. Mezclamos el fichero de licencia actualizado en nuestro fichero de licencia existente introduciendo el

siguiente comando: 9. sh UpdateLicense.sh license_update_file

license_update_file es el nombre con el que hemos grabado el fichero de licencia actualizado que hemos recibido por e-mail. Al ejecutar este comando se actualiza nuestro fichero license.bea.

10. Grabamos una copia de nuestro fichero license.bea en un lugar seguro fuera del directorio de producto de WebLogic Server. Aunque nadie más puede usar nuestro fichero de licencia, deberíamso guardar esta información en un lugar protegido contra manipulaciones maliciosas o inocentes por parte de otras personas.

 Actualizar Licencias desde Versiones Anteriores a WebLogic Server 6.0

El fichero de licencia en formato XML (WebLogicLicense.XML) y el fichero de licencia en formato Java (WebLogicLicense.class) usados en versiones anteriores a la 6.0 de WebLogic ya no son soportados.

 Convertir una Licencia WebLogicLicense.XML

Para convertir un fichero WebLogicLicense.XML a un fichero de licencia license_wls60.bea, completamos los siguientes pasos, asegurándonos de que el fichero WebLogicLicense.XML está disponible en la máquina en la que vamos a realizar el procedimiento:

1. Entramos en la Web "BEA Customer Support" en: http://websupport.beasys.com/custsupp/.

Nota:

Page 31: Instalacion BEA WebLogic

Necesitamos una cuenta BEA WebSUPPORT para entrar en este Web site. Si no la tenemos podemos obtener una desde: http://contact.bea.com/bea/www/BEACustRegLogin.jsp. 2. Pulsamos sobre el enlace para actualizar una licencia WebLogic Server. 3. Navegamos y seleccionamos el path para el directorio que contiene el fichero de licencia a convertir,

o introducimos el path en la caja de texto proporcionada. Luego pulsamos Submit License. 4. Recibiremos el fichero license_wls60.bea convertido por e-mail. Para actualizar el fichero

license.bea seguimos los pasos mostrados en Actualizar nuestro fichero license.bea.

 Convertir una Licencia WebLogicLicense.class

Si se utilizó un fichero WebLogicLicense.class en nuestra instalación de WebLogic Server existente, debemos realizar las siguientes tareas antes de instalar WebLogic Server 6.0:

1. Convertir el fichero de licencia WebLogicLicense.class a un fichero WebLogicLicense.XML usando la utilidad licenseConverter desde http://www.weblogic.com/docs51/techstart/utils.html#licenseConverter.

2. Y convertimos el fichero WebLogicLicense.XML según se ha descrito en Convertir una Licencia WebLogicLicense.XML.

Instalar y Desinstalar un Service Pack sobre el Servidor WebLogic

 ¿Qué es un Service Pack?

Un Service Pack, o SP, es un programa que corrige errores u otros problemas conocidos de una aplicación. También puede añadir nuevas funcionalidades a una aplicación, o incrementar sus capacidades.

Un Service Pack para WebLogic Server 6.0 contiene actualizaciones y mejoras del producto WebLogic 6.0 original. “Actualización” (update) singnifica una modificación del software o una adicción, que realizada o añadida al software, corrige un error o elimina el efecto adverso del error sobre el cliente. “Mejora” (upgrade) significa una revisión del software liberado por BEA para que sus clientes añadan una nueva función diferente o incrementar la capacidad del software. Las mejoras no incluyen la liberación de un nuevo producto o añadir características que podrían ser un cargo separado.

Los Service Packs están disponibles como parte de las últimas distribuciones de WebLogic Server y como programas separados de forma separada que podemos añadir a nuesta versión 6.0 existente. Sin embargo, si deseamos descargar el Service Pack como una mejora separada, debemos tener una cuenta BEA WebSUPPORT.

Como con casi todos los Service Packs, un Service Pack para WebLogic Server 6.0 es una colección acumulativa de Service Packs anteriores. Lo que esto significa es que cualquier Service Pack posterior de WebLogic Server 6.0 incluirá las correcciones proporcionadas en cualquier Service Pack anterior.

 Service Packs para WebLogic Server 6.0

Hay varios Service Packs disponibles para WebLogic Server 6.0.

 Distribuciones de Service Pack

Page 32: Instalacion BEA WebLogic

El nivel más alto de Service Pack, que es el recomendado para usuarios de WebLogic Server 6.0, proporciona las últimas actualizaciones y mejoras para WebLogic Server 6.0 y sus servidores de componentes y de aplicaciones.

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 WebLogic Server instalado, o si nuestra instalación de WebLogic Server es la 5.1 o anterior, deberíamos instalar esta distribución.

Si ya tenemos instaladdo WebLogic Server 6.0, sin ningún Service Pack o con un Service Pack anterior al 6.0, y tenemos una cuenta BEA WebSUPPORT, podemos descargar el Service Pack desde http://websupport.beasys.com/custsupp sin tener que descargar la distribución completa de WebLogic Server 6.0.

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

 Contenido del Service Pack

Un Service Pack forma parte de un fichero instalador que contiene ficheros nuevos y reemplazados para WebLogic Server 6.0 y una copia del programa de Instalación de BEA. Un Service Pack no contiene el Java Development Kit (JDK).

 Proceso de instalación de un Service Pack

El proceso de instalación de un Service Pack sobre WebLogic Server es el siguiente. En el flujo de proceso, nos referimos al programa de instalación como “SP installer”:

1. Seleccionamos el idoma a utilizar (English, French, German, Spanish, . . . ) durante la instalación. 2. Especificamos el directorio BEA Home para el ejemplar WebLogic Server 6.0 que va a recibir el SP

actualizado. 3. El SP installer encuentra el directorio de producto para el ejemplar WebLogic Server 6.0 y procede a

instalar el Service Pack.

Como parte de la instalación, el SP installer mueve los ficheros base que serán reemplazados o borrados por el programa de instalación del Service Pack al fichero wls_6.0_prod_dir/uninstaller_servicepack/baseRest.jar, donde wls_6.0_prod_dir representa el directorio de producto destino. Para ver el contenido del fichero baseRest.jar seguimos los pasos de la sección Ver y Recuperar los Ficheros Reemplazados o Borrados por una Instalación de Service Pack.

 Pre-requisitos para Instalar un Service Pack

Antes de poder empezar la instalación, necesitamos completar las siguiente tareas:

 Cerrar Aplicaciones y WebLogic Server

Antes de arrancar la instalación de un Service Pack, necesitamos cerrar todas las aplicaciones que se están ejecutando en nuestra plataforma WebLogic Server, y luego cerrar el propio WebLogic Server. No está soportada la "Instalación en Caliente" de un Service Pack.

 Descargar el Instalador de Service Pack

Elegimos cualquer directorio del sistema destino para recibir el instalador del Service PAck y luego descargamos el programa instalador en ese directorio.

 Configurar nuestro Entorno

Page 33: Instalacion BEA WebLogic

Antes de empezar una instalación de Service Pack, debemos incluir el path al JDK 1.3 (o superior) al principio de la variable PATH del sistema destino. Java 1.3 o superior es necesario para arrancar el programa de instalación de BEA. En http://e-docs.bea.com/wls/platforms/index.html puedes encontrar una lista de los JDKs certificados para varias plataformas soportadas.

En un Sistema Windows Para configurar nuestro entorno en un sistema Windows, seguimos estos pasos:

1. Entramos en el sistema windows 2. Abrimos una ventana de línea de comanos 3. Vamos al siguiente directorio: 4. wls_6.0_prod_dir\config\domain_name

donde wls_6.0_prod_dir representa el directorio de producto dondo instalamos el softare WebLogic Server, y domain_name representa el nombre del dominio que especificamos durante la instalación (mydomain por defecto).

5. Introducimos el siguiente comando: 6. setEnv.cmd

En un Sistema UNIX Para configurar nuestro entorno en un sistema UNIX, seguimos estos pasos:

1. Entramos en el sistema UNIX 2. Abrimos un shell de línea de comanos 3. Vamos al siguiente directorio: 4. wls_6.0_prod_dir\config\domain_name

donde wls_6.0_prod_dir representa el directorio de producto dondo instalamos el softare WebLogic Server, y domain_name representa el nombre del dominio que especificamos durante la instalación (mydomain por defecto).

5. Introducimos el siguiente comando: 6. ../setEnv.sh

 Métodos de Instalación de un Service Pack

 Modo GUI de Instalación de un Service Pack

El modo de instalación GUI es el método basado en gráficos de ejecutar el programa de Instalación de Service Pack sobre WebLogic Server. Puede ejecutarse tanto sobre sistemas Windows como UNIX.

Para ejecutar el modo de instalación GUI, la consola adjunta a la máquina en la estámos instalando el software debe soportar un GUI basado en Java. Todas las consolas para sistemas Windows soportan GUIs basados en Java, pero no lo hacen todas las consolas para sistemas UNIX.

Arrancar la actualización de un Service Pack en Modo GUI sobre un Sistema Windows Para empezar el proceso de instalación en modo GUI sobre un sistema Windows, seguimos estos pasos:

1. Entramos en el sistema Windows 2. Vamos al directorio en el que descargamos el programa instalador del Service Pack. 3. Llamamos al procedimiento de instalación haciendo doble-click sobre el fichero, filename.exe,

donde filename es el nombre del instalador del Service Pack. 4. Continúamos en la sección Instalar y Desinstalar Service Packs sobre WebLogic Server

Arrancar la actualización de un Service Pack en Modo GUI sobre un Sistema UNIX Para empezar el proceso de instalación en modo GUI sobre un sistema UNIX, seguimos estos pasos:

Page 34: Instalacion BEA WebLogic

1. Entramos en el sistema UNIX 2. Abrimos un shell de línea de comandos 3. Vamos al directorio en el que descargamos el programa instalador del Service Pack. 4. Llamamos al procedimiento de instalación introduciendo: 5. java -cp filename.zip install

donde filename es el nombre del instalador del Service Pack.

6. Continúamos en la sección Instalar y Desinstalar Service Packs sobre WebLogic Server

 Ejecutar Instalación en Modo GUI

El programa de instalación nos pide que introduzcamos información específica sobre nuestro sistema y su configuración. En la siguiente tabla podemos encontrar instrucciones para las respuestas necesarias durante la instalación:

En esta ventana. . .

Realizamos esta acción. . .

BEA LogoSeleccionamos el idioma en el que queremos que se muestre el texto durante la instalación.

WelcomePulsamos el botón Next para proceder con la instalación. Podríamos cancelar la instalación en cualquier momento pulsando Exit.

Choose BEA Home Directory

El directorio BEA Home asociado con el ejemplar de WebLogic Server que va a recibir el Service Pack.

Installing . . .

Aquí no se requiere ninguna entrada de usuario. El programa instalador está instalando WebLogic Server en el directorio de producto especificado por el usuario.

Nota:Es normal que la barra de progreso de la instalación se pare durante un tiempo, especialmente al final. Es instalador sigue funcionando cuando esto ocurre

Install Complete

Pulsamos Done para salir del programa instalador.

¡Felicidades! ya hemos completado la instlación del Service Pack.

 Instalación de un Servicio Pack en Modo Consola

La instalación en modo consola de un Service Pack es el método basado en texto para instalar el Service Pack sobre WebLogic Server. Sólo puede ejecutarse sobre sistemas UNIX, y está pensado para sistemas UNIX sin consolas gráficas. La instalación en modo consola ofrece las mismas capacidades que la instalación basada en gráficos:

 Empezar la instalación en modo Consola

Para empezar la instalación de un Service Pack en modo consola seguimos estos pasos:

1. Entramos en el sistema UNIX 2. Abrimos una ventana Shell de línea de comandos 3. Vamos al directorio en el que descargamos el programa instalador del Service Pack.

Page 35: Instalacion BEA WebLogic

4. Llamamos al procedimiento de instalación introduciendo: 5. java -cp filename.zip install -i console

donde filename es el nombre del instalador del Service Pack.

6. Continúamos en la sección Instalar y Desinstalar Service Packs sobre WebLogic Server

 Instalación en modo Consola

Para completar el proceso de instalación en modo Consola, respondemos a las preguntas de cada sección introduciendo el número asociado con nuestra elección o pulsando Enter para aceptar el valor por defecto. Para salir del proceso de instalación, introducimos quit en respuesta a cualquier pregunta. Para revisar o

cambiar nuestra selección, introducimos back en el prompt.

En esta seccion...

Realizamos la siguiente acción...

Choose Locale

Elegimos el lenguaje en el que se mostrará el texto durante la instalación introduciendo el número asociado con ese idioma: =================================Choose Locale...1- Deutsch->2- English3- Español4- FrançaisCHOOSE LOCALE BY NUMBER:=================================

Por ejemplo, si queremos que el texto se muestre en Español, introducimos 3 en el prompt CHOOSE LOCALE BY NUMBER. El valor por defecto es English.

Introduction Pulsamos Enter para continuar con el proceso de instalación.

Choose BEA Home Directory

Especificamos el directorio BEA Home que servirá como directorio de soporte central para todos los productos BEA instalados en el sistema destino. Si ya tenemos un directorio BEA Home en nuestro sistema, podemos seleccionar ese directorio (recomendado) o crear un nuevo directorio BEA Home. Si elegimos crear un nuevo directorio, el programa instalador de WebLogic Server lo crea automáticamente por nosotros. Introducimos 1 para crear un nuevo directorio BEA Home, o si ya tenemos un directorio BEA Home en nuestro sistema, introducimos 2 para seleccionar un directorio BEA Home existente. Debemos asegurarnos de usar el pathname completo cuando especifiquemos el directorio BEA Home. Por ejemplo: ====================================================Choose BEA Home Directory-------------------------1- Create a New BEA Home2- Use Existing BEA HomeEnter a number: 21- /home3/bea2- /home2/beahomeExisting BEA Home: 1====================================================Choose BEA Home Directory-------------------------

Page 36: Instalacion BEA WebLogic

En este ejemplo, introdujimos 2 para mostrar los directorios BEA Home que ya hemos creado en este sistema. En el prompt Existing BEA Home:, introdujimos para especificar /home3/bea como el directorio BEA Home para esta instalación. Nos aseguramos de introducir el número asociado con el directorio BEA Home en vez del nombre del directorio.

Installing . . .

Aquí no se requiere ninguna entrada de usuario. El programa instalador está instalando WebLogic Server en el directorio de producto especificado por el usuario.

Nota:Es normal que la barra de progreso de la instalación se pare durante un tiempo, especialmente al final. Es instalador sigue funcionando cuando esto ocurre

¡Felicidades! ya hemos completado la instlación del Service Pack.

 Instalación Silenciosa de un Service Pack

La instalación silenciosa de un Service Pack instala el Service Pack sobre WebLogic Server leyendo las selecciones para nuestra configuración de un fichero de texto que hemos creado antes de empezar la instalación. No es necesaria la intervención manual durante el proceso de instalación. La instalación silenciosa funciona tanto con sistemas Windows como UNIX.

La instalación silenciosa es una forma de seleccionar configuraciones de instalación sólo una vez y luego usar esas configuraciones para duplicar la instalación en muchas máquinas.

Nota: Usar la instalación silenciosa implica nuestro consentimiento con el acuerdo de licencia de BEA. Ni veremos una copia del acuerdo de licencia ni tendremos que aceptar los términos de ese acuerdo.

 Usar Instalación Silenciosa: Pasos Principales

El proceso de instalación silenciosa tiene dos pasos principales:

1. Crear un fichero de plantilla que contenga las selecciones de configuración, como el directorio BEA Home, el directorio de producto, los nombres de dominio y de servidor, y los puertos de escucha apropiados para nuestra instalación.

2. Llamar al proceso de instalación usando los valores especificados en los ficheros de plantilla.

 Crear un Fichero de Plantilla

Para crear un fichero de plantilla para usarlo en el proceso de instalación silenciosa, seguimos estos pasos:

1. Mostramos el fichero de plantilla específico de nuestra plataforma en un navegador soportado. Están disponibles las siguientes plantillas:

o Fichero de Plantilla para Windows en : http://e-docs.bea.com/wls/docs60/install/instsil.html#instsil009

o Fichero de Plantilla para UNIX en: http://e-docs.bea.com/wls/docs60/install/instsil.html#instsil010

2. Copiamos los contenidos del fichero y lo salvamos como un fichero de texto llamado installer.properties en el directorio que contiene el programa instalador del Service Pack.

Page 37: Instalacion BEA WebLogic

3. En el fichero installer.properties, modificamos los valores para las palabras clave mostradas en la siguiente tabla para crear nuestra configuración deseada:

Para esta palabra clave...

Introducimos el siguiente valor...

INSTALLER_UI= El modo de instalación. El valor por defecto es silent; no modificar este valor.

USER_LOCALE=

Un código de idoma que determina el idioma que se mostrará durante la instalación. Además del Inglés, podemos seleccionar este valor como de para Alemán, es para Español, fr para Francés o ja para Japonés.

BEAHOME= El path completo para el directorio BEa Home de nuestra elección.

USER_INSTALL_DIR= El path completo para el directorio de producto de WebLogic Server de nuestra elección.

C_domainName= Un nombre de dominio de nuestra elección para el servidor por defecto de WebLogic Server

C_serverName= Un nombre de servidor por defecto para el servidor por defecto de WebLogic Server

C_serverListenPort=

Un número de puerto TCP/IP dedicado para el servidor por defecto de WebLogic Server. Este número especifica el puerto en el que el servidor escuchará las conexiones. El valor por defecto es 7001. Para aceptar el valor por defecto, no modificar este valor.

C_serverSSLListenPort=

Un puerto seguro dedicado para el servidor por defecto de WebLogic Server. El número de puerto seguro usado por el servidor para escuchar las conexiones seguras basadas en el protocolo SSL. El valor por defecto es 7002. Para aceptar el valor por defecto, no modificar este valor.

INSTALL_NT_SERVICE= (sólo Windows)

Instala o no el servidor por defecto de WebLogic Server como un servicio Windows. Si seleccionamos yes, el servidor por defecto arranca como un servicio cada vez que rebotamos nuestro sistema Windows. El valor por defecto es no: WebLogic Server no se instala como un servicio. Para aceptar el valor por defecto, no modificar este valor.

C_password= Una password que contiene entre 8 y 20 caracteres. Se nos pedirá que la introduzcamos para arrancar el servidor por defecto de WebLogic Server. Se nos pedirá el nombre de usuario system y esta password para acceder a la "WebLogic Server Administration Console" desde un servidor Web. El programa

Page 38: Instalacion BEA WebLogic

instalador crea la cuenta system (nombre de usuario system con la password que especificamos aquí) durante la instalación.

CHOSEN_INSTALL_SET=

El conjunto de instalación seleccionado. El valor por defecto es ServerExample, que instruye al programa instalador para que instale los ficheros de programas y los ficheros de ejemplos. Podemos seleccionarlo como ServerExample o ServerOnly. Este último para instalar sólo los ficheros de programa.

En los ficheros de plantillas, las línea comentadas van precedidas por una alhodilla (#). Para instalar WebLogic Server como un servicio Windows, comentamos la línea INSTALL_NT_SERVICE=no y quitamos el comentario a la línea INSTALL_NT_SERVICE=yes. Para especificar el conjunto de instalación ServerOnly, comentamos la línea CHOSEN_INSTALL_SET=ServerExample y quitamos el comentario a la línea CHOSEN_INSTALL_SET=ServerOnly.

 Llamar al Proceso de Instalación Silenciosa sobre un Sistema Windows

Instalar el Service Pack usando la instalación silenciosa tarda lo mismo que la instalación estándar. Durante la instalación silenciosa, aparece brevemente una ventana del programa de instalación inicial indicando que la instalación ha comenzado.

Para invocar el proceso de instalación silenciosa desde un sistema Windows, seguimos estos pasos:

1. Entramos en el sistema Windows. 2. Abrimos un shell de la línea de comandos. 3. Vamos al directorio donde hemos descargado el instalador del Service Pack 4. Invocamos al proceso de instalación, asegurandonos de especificar el pathname completo del fichero

installer.properties: 5. filename.exe -f full_path\installer.properties

donde filename es el nombre del instalador del Service Pack.

 Llamar al Proceso de Instalación Silenciosa sobre un Sistema UNIX

Instalar el Service Pack usando la instalación silenciosa tarda lo mismo que la instalación estándar. Durante la instalación silenciosa, aparece brevemente una ventana del programa de instalación inicial indicando que la instalación ha comenzado.

Para invocar el proceso de instalación silenciosa desde un sistema UNIX, seguimos estos pasos:

1. Entramos en el sistema UNIX. 2. Abrimos un shell de la línea de comandos. 3. Vamos al directorio donde hemos descargado el instalador del Service Pack 4. Invocamos al proceso de instalación, asegurandonos de especificar el pathname completo del fichero

installer.properties: 5. java -cp filename.zip install -f full_path/installer.properties

donde filename es el nombre del instalador del Service Pack.

 Desinstalar un Service Pack

Page 39: Instalacion BEA WebLogic

Desinstalar un Service Pack elimina todos los componentes instalados por la instalación del Service Pack. No borrar los ficheros de configuración o de aplicación creados después de la instalación.

Desinstalar un Service Pack deja la instalación totalmente original del producto base WebLogic Server, aunque un producto base podría o no podría tener Service Packs ya aplicados. Los siguientes ejemplos clarifican el proceso de instalación de un Service Pack.

Ejemplo 1:

1. Instalamos WebLogic Server 6.0 sin ningún Service Packs. 2. Instalamos el Service Pack 1 de WebLogic Server 6.0. 3. Instalamos el Service Pack 2 de WebLogic Server 6.0. 4. Desinstalamos el Service Pack 2 de WebLogic Server 6.0

Resultado: WebLogic Server 6.0 sin ningún Service Packs.

Ejemplo 2:

1. Instalamos WebLogic Server 6.0 con Service Packs 1 incluido. 2. Instalamos el Service Pack 2 de WebLogic Server 6.0. 3. Desinstalamos el Service Pack 2 de WebLogic Server 6.0

Resultado: WebLogic Server 6.0 con Service Pack 1.

Como desmotró el primer ejemplo, si instalamos varios Service Packs, sólo necesitamos desinstalar al Service Pack de más alto nivel para volver al producto base de WebLogic Server. Como demostró el segundo ejemplo, si instalamos un ejemplar de WebLogic Server con un Service Pack incluido (una instalación completa), no podemos desinstalar ese Service Pack.

Para desintalar un Service Pack, completamos los procedimientos indicados en la siguiente tabla, dependiendo de la plataforma utilizada:

Para desinstalar el Service

Pack en esta

plataforma...

Completamos los siguientes procedimientos...

Windows

1. Cerramos todos los servidores que se estén ejecutando 2. Desde el menú Inicio de Windows, elegimos

Inicio --> Programas --> BEA WebLogic --> E-Business Platform --

> WebLogic Server 6.0 --> Uninstall Service Pack x , donde x es le nivel más alto de Service Pack incluido. Aparecerá el programa de desintalación BEA para Windows.

3. Pulsamos Uninstall para arrancar el programa de desintalación.

4. Pulsamos Exit en la ventana "Uninstall Complete"

UNIX 1. Cerramos cualquier servidor que se esté ejecutando. 2. Selecionamos las variables PATH y CLASSPATH para incluir

la localización del JDK 1.3 (o superior). Podemos incluirlas

Page 40: Instalacion BEA WebLogic

como argumentos en la línea de comandos, o ejecutando el script proporcionado con nuestro software. Para ejecutar el script vamos al siguiente directorio:

3. wls_6.0_prod_dir/config/domain_name

donde wls_6.0_prod_dir representa el directorio de producto donde hemos instalado el software de WebLogic Server, y domain_name representa el nombre de dominio que especificamos durante la instalación (mydomain por defecto). Introducimos el siguiente comando en el prompt:

. ./setEnv.sh

4. Vamos al directorio: 5. wls_6.0_prod_dir/uninstaller_servicepack

donde wls_6.0_prod_dir representa el directorio de producto donde hemos instalado el software WebLogic Server.

6. Elegimos uno de los dos métodos para desinstalar el software:

o Para usar el modo GUI, vamos al paso 5. o Para usar el modo consola, vamos al paso 6

7. (Modo GUI), introducimos el comando sh uninstall en el prompt. En la ventana del desintalador, pulsamos Uninstall para arracar el programa de desinstalación, luego pulsamos Exit en la ventana de Uninstall Complete para completar la desinstalación

8. (Modo Consola) Introducimos el comando sh uninstall -i console en el prompt. Cuando el proceso termine, pulsamos Enter para salir del programa

 Re-instalar un Service Pack

Cuando intentamos instalar un Service Pack sobre un ejemplar WebLogic Server 6.0 que ya tiene el mismo Service Pack instalado, el programa de instalación BEA responde de una de estas formas:

Si... Entonces ...

El ejemplar de WebLogic Server 6.0 recibió su actualización de Service Pack en la site del cliente

El programa de instalación de BEA reinstalará el Service Pack

Page 41: Instalacion BEA WebLogic

-- una mejora

El ejemplar de WebLogic Server 6.0 fue instalado con el Service Pack ya aplicado -- una instalación completa

El programa de instalación de BEA no resinstalará el Service Pack. Aparecerá un botón Exit, que podemos pulsar para abortar la instalación

 Ver y Recuperar los Ficheros Reemplazados y Borrados por una Instalación de Service Pack

Para ver los ficheros reemplazados y borrados por una instalación de Service Pack, vamos al directorio wls_6.0_prod_dir/uninstaller_servicepack del ejemplar actualizado del WebLogic Server e introducimos el siguiente comando:

jar tf baseRest.jar

Para recuperar un fichero reemplazado o borrado por una instalación de Service Pack, vamos al directorio wls_6.0_prod_dir/uninstaller_servicepack del ejemplar actualizado del WebLogic Server e introducimos el siguiente comando:

jar xf baseRest.jar filenamedonde filename es el nombre del fichero que queremos recuperar.

 Tareas Posteriores a la Instalación o Desinstalación

Lo que hagamos después de instalar o desinstalar un Service Pack depende de la respuesta la siguiente pregunta: ¿Hemos creado algún dominio en el WebLogic Server además del creado durante la instalación?

Si la respuesta es no, podemos ir a la página siguiente.

Si la respuesta es si, debemos realizar la siguiente tarea adicional después de instalar o desinstalar el Service Pack:

Reemplazar el fichero console.war de cada dominio creado por el cliente, con el fichero console.war que hay en el siguiente path :

wls_6.0_prod_dir/config/mydomain/applications/console.war

donde wls_6.0_prod_dir representa el directorio de producto donde hemos instalado el software de WebLogic Server, y mydomain es el nombre del dominio por defecto creado durante la instalación del WebLogic Server.

o El instalador del Service Pack reemplaza el fichero console.war del mydomain con un nuevo fichero console.war, pero no lo reemplaza en los dominios creados por el cliente. De forma similar, el desintalador del Service Pack reemplaza el fichero console.war de mydomain con el fichero console.war original, pero no

Page 42: Instalacion BEA WebLogic

Realizar Tareas Post-Instalación

 Enteder la Estructura de Directorios de WebLogic Server

Duante la instalación de WebLogic Server, el programa instalador crea la siguiente estructura de directorios para una instalación "Server with Examples", que incluye los ficheros de programa del WebLogic Server y los ficheros de ejemplos además de los paquetes de software de encriptación (SSL).

El directorio de producto mostrado aquí, wlserver6.0, es el directorio por defecto para WebLogic Server 6.0. Podemos cambiar el nombre por defecto durante la instalación. Los contenidos de cada directorio se describen en la siguiente tabla:

Este directorio... Contiene...

bin

Programas ejecutables más las librerías del sistema Windows para el soporte de los siguientes componentes:

JDBC drivers Apache plug-ins Internet Server (IS) API plug-ins Netscape Server (NS) API plug ins

Otros paquetes de código nativo config Un repositorio de configuración por cada dominio en la

configuración. Cada dominio está definido en un subdirectorio separado, siendo el nombre de ese subdirectorio el nombre del dominio. Cuando instalamos inicialmente WebLogic Server, se crean tres dominios en el directorio /config:

domain_name (mydomain por defecto) examples petstore

Page 43: Instalacion BEA WebLogic

Cada subdirectorio contiene el fichero de configuración en formato XML (config.xml) y los recursos de seguridad para ese dominio.

El subdirectorio mydomain contiene dos ficheros de configuración:

config.xml Sobre la instalación inicial, config.xml refleja los valores que introdujimos durante la instalación, Cuando modifiquemos nuestra configuración, los valores se verán reflejados en este fichero.

config.xml.FROM_INSTALLER Este fichero es un duplicado del config.xml inicial, reflejando los valores que introdujimos durante la instalación. Permanece inalterable, permitiéndonos restaurar nuestro config.xml al estado inmediatamente posterior al de la instalación, si es necesario.

ext Ficheros jar XML

lib

Los ficheros jar para ejecutar WebLogic Server más las librerías para que un sistema UNIX soporte los siguientes componentes:

JDBC drivers Apache plug-ins Internet Server (IS) API plug-ins Netscape Server (NS) API plug ins

Otros paquetes de código nativo samples Código de ejemplos y recursos diseñados para ayudarnos a

aprender cómo desarrollar nuestras propias aplicaciones usando WebLogic Server. El directorio samples contiene los siguientes subdirectorios:

examples Una colección de aplicaciones sencillas que demuestran muchas características de WebLogic Server.

petStore La aplicación Pet Store de WebLogic Server, que es una completa aplicación de comercio electrónico basada en el ejemplo del J2EE de Sun MicroSystem. Este ejemplo ha sido ligeramente modificado para demostrar algunas de las únicas y poderosas caracterísiticas de WebLogic Server.

eval

Page 44: Instalacion BEA WebLogic

Una copia de evaluación del sistema de control de base de datos relacionales Cloudscape (RDBMS), que está incluido para que podamos ejecutar ejemplos, y la aplicación Pet Store con un RDBMS funcional.

uninstaller Código requerido para desintalar el software WebLogic Server 6.0.

uninstaller_servicepack

Código requerido para desinstalar el Service Pack de WebLogic Server 6.0. Este directorio sólo aparece si tenemos instalado un Service Pack en nuestro software WebLogic Server 6.0.

servicepacks

Una copia de cada Service Pack instalado en el software WebLogic Server 6.0. (Actualmente, este directorio no se usa, está vacío). Este directorio sólo aparece si tenemos instalado un Service Pack en nuestro software WebLogic Server 6.0.

 Verificar Nuestra Instalación

Una instalación de "Server with Examples” de WebLogic Server contiene estructuras de directorios para tres servidores diferentes, como se ve en la siguiente figura. Una forma de verificar que nuestro software está instalado correctamente es arrancar uno de estos servidores.

Nota:

Page 45: Instalacion BEA WebLogic

Las aplicaciones example y Pet Store residen en la estructura de directorios wlserver6.0/samples.

Default server

El servidor por defecto, también conocido como Administration Server, usa un fichero de configuración asociado (config.xml) que define sus atributos incluyendo los atributos que introdujios durante el proceso de instalación. También proporciona los siguientes scripts de comandos para arrancar el servidor por defecto con el fichero de configuración por defecto y para las selecciones de entorno para construir y ejecutar el servidor por defecto: startWebLogic.cmd y setEnv.cmd para sistemas Windows, y startWebLogic.sh y setEnv.sh para sistemas UNIX.

Examples server

Los ejemplos de servidor usan un fichero de configuración asociado (config.xml) que define los atributos para todas las aplicaciones de ejemplos en la distribución WebLogic Server. También proporciona los siguiente scripts de comandos para arrancar los servidores de ejemplo con los ficheros de configuración de ejemplos y para las selecciones de entorno para construir y ejecutar los ejemplos:startExamplesServer.cmd y setExamplesEnv.cmd para sistemas Windows, y startExamplesServer.sh y setExamplesEnv.sh para sistemas UNIX.

Pet Store server

El servidor Pet Store usa un fichero de configruación asociado (config.xml) que define los atributos requeridos por la aplicación Pet Store. (La aplicación Pet Store se proporciona en el "WebLogic Server Tour" para demostrar las capacidades de la plataforma J2EE y WebLogic Server.) También proporciona los siguientes scripts de comandos para arrancar el servidor Pet Store con su fichero de configruación: startPetStore.cmd para sistemas Windows, y startPetStore.sh para sistemas UNIX.

 Arrancar los Servidores, por defecto, Examples y Pet Store

Las siguientes secciones proporcionan procedimientos para arrancar el servidor por defecto, el servidor de ejemplos, y el servidor Pet Store sobre una plataforma Windows o UNIX. El procedimiento también incluye el procedimiento para arrancar la aplicación Pet Store sobre el servidor Pet Store.

No podemos ejecutar estos servidores concurrentemente porque están configurados para compartir los mismos puertos que introdujimos en la ventana de configuración para el servidor por defecto durante la instalación (por defecto, el puerto 7001 para conexiones no seguras, y el 7002 para conexiones SSL). Sin embargo, podemos cambiar las configuraciones de puertos de un servidor editando el script de arranque del servidor y especificando las siguientes opciones en la línea de comandos Java:

-Dweblogic.ListenPort=your_non-secure_port_number -Dweblogic.SSL.ListenPort=your_SSL_port_number

Por ejemplo, en el siguiente listado, las opciones de la línea de comandos Java marcadas en negrita cambiarán los puertos del servidor de ejemplos a 7005 (no-seguros) y 7006 (SSL). Esto valores se convierten en puertos de escucha en tiempo de ejecución cuando usemos los scripts startExamplesServer.cmd/sh modificados para arrancar el servidor de ejemplos, y los valores de los puertos almacenados en el fichero config.xml del servidor son ignorados:

.

.

."%JAVA_HOME%\bin\java" -hotspot -ms64m -mx64m -classpath%CLASSPATH% -Dweblogic.Domain=examples-Dweblogic.Name=examplesServer -Dbea.home="C:\bea"-Dcloudscape.system.home=./samples/eval/cloudscape/data

Page 46: Instalacion BEA WebLogic

-Djava.security.policy=="C:\bea\wlserver6.0/lib/weblogic.policy"-Dweblogic.ListenPort=7005 -Dweblogic.SSL.ListenPort=7006weblogic.Servergoto finish:finishcd config\examplesENDLOCAL

Todos estos servidores se ejecutan bajo la identidad system, que es la cuenta system creada durante la instalación de WebLogic Server. Para el servidor por defecto, la password system es la password que especificamos durante la instalación. Para los servidores de ejemplos y Pet Store, la password de system es la password contenida en el fichero password.ini del servidor.

Después de arrancar los servidores, podemos arrancar la Administration Console para monitorizar el servidor y cualquier aplicación que el servidor esté ejecutando. La consola de administración es el interface basado en Web para el administrador de WebLogic Server.

Tener en mente que el tunneling HTTP está deshabilitado por defecto en todos los servidores. Como resultado, todos los clientes de WebLogic basados en Java fallarán al conectar con el servidor sobre HTTP o HTTPS. Por ejemplo, si ejecutamos un cliente basado en Java (como examples.ejb.basic.statelessSession) sobre HTTP/HTTPS, el ejemplo falla.

Los clientes basados en navegador no se ven afectados por esta configuración porque no usan el tunneling HTTP. Para resolver este problema, debemos activar el tunneling HTTP.

 Arrancar el Servidor por Defecto sobre un Sistema Windows

La siguiente tabla proporciona procedimientos para los distintos métodos para arrancar el servidor por defecto:

Para arrancar el servidor por

defecto...Realizamos los siguientes pasos...

Usando un icono de acceso directo

1. Elegimos Inicio --> Programas --> BEA WebLogic E-Business Platform --> WebLogic Server 6.0 --> Start Default Server. Aparecerá el siguiente prompt en la ventana del servidor:

2. Enter password to boot WebLogic server:

3. Tecleamos la password que especificamos en la ventana Create System Password (durante la isntalación) y pulsamos Enter. El servidor por defecto arranca bajo la identidad system (cuenta system).

Nota:Arrancar el servidor por defecto desde el menú Inicio es equivalente a ejecutar el script startWebLogic.cmd

Ejecutando el script de ejemplo: startWebLogic.cmd

1. Abrimos un shell de línea de comandos. 2. Vamos al siguiente directorio: 3. wls_6.0_prod_dir\config\domain_name

donde wls_6.0_prod_dir representa el directorio de

Page 47: Instalacion BEA WebLogic

producto donde instalamos el sotwatre WebLogic Server, y domain_name representa el nombre del dominio que especificamos durante la instalación (mydomain por defecto).

4. Introducimos startWebLogic en el prompt. El script startWebLogic.cmd se segura de que el servidor por defecto se arranca con las configuraciones del fichero config\domain_name\config.xml y que se selecciona correctamente la variable CLASSPATH. Aparecerá el siguiente prompt en la ventana del servidor:

5. Enter password to boot WebLogic server:

6. Tecleamos la password que especificamos en la ventana Create System Password (durante la isntalación) y pulsamos Enter. El servidor por defecto arranca bajo la identidad system (cuenta system).

Desde la línea de comandos

WebLogic Server es un fichero class de Java, y como cualquier aplicación Java, podemos arrancarla ejecutando el comando java. Como podríamos necesitar incluir muchos argumentos para arrancar WebLogic Server, la línea de comandos podría ser muy larga.

 Arrancar el Servidor por Defecto sobre un Sistema UNIX

Para arrancar el servidor por defecto sobre un sistema UNIX, seguimos estos pasos:

1. Vamos al directorio: 2. wls_6.0_prod_dir/config/domain_name

donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server, y domain_name representa el nombre del dominio que especificamos durante la instalación (mydomain por defecto).

3. Completamos uno de estos pasos: o Para arrancar el servidor por defecto en un nuevo shell, introducimos el siguiente comando:

sh startWebLogic.sho Para arrancar el servidor por defecto en el shell actual, introducimos los siguientes

comandos: o chmod +x startWebLogic.sho startWebLogic.sh

El script startWebLogic.sh se asegura de que el servidor por defecto se arracna con las configuraciones del fichero config\domain_name\config.xml y que se selecciona correctamente la variable CLASSPATH. Aparecerá el siguiente prompt en la ventana del servidor:

Enter password to boot WebLogic server:

Page 48: Instalacion BEA WebLogic

4. Tecleamos la password que especificamos en la ventana Create System Password (durante la isntalación) y pulsamos Enter. El servidor por defecto arranca bajo la identidad system (cuenta system).

 Arrancar el Servidor Examples sobre un Sistema Windows

Las aplicaciones de ejemplo están contenidas en el directorio wls_6.0_prod_dir\samples\examples, donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el software WebLogic Server. Los ejemplos demuestran varias características del uso de WebLogic Server.

La siguiente tabla proporciona procedimientos para los distintos métodos para arrancar el servidor por defecto:

Para arrancar el servidor de ejemplos ...

Realizamos los siguientes pasos...

Usando un icono de acceso directo

1. Elegimos Inicio --> Programas --> BEA WebLogic E-Business Platform --> WebLogic Server 6.0 --> Start Examples Server. Aparecerá el siguiente prompt en la ventana del servidor:

2. Enter password to boot WebLogic server:

3. El fichero password.ini localizado en el directorio config\examples contiene la password examplesPassword, y lo lee automáticamente el servidor de ejemplos cuando arranca.

4. Si el fichero password.ini ha sido eliminado del directorio config\examples, se nos pedirá una password cuando arranquemos el servidor, si nos la pide, introducimos examplesPassword. El servidor por defecto arranca bajo la identidad system (cuenta system).

Nota:Arrancar el servidor por defecto desde el menú Inicio es equivalente a ejecutar el script startExamples.cmd

Ejecutando el script de ejemplo: startExamplesServer.cmd

1. Abrimos un shell de línea de comandos. 2. Vamos al siguiente directorio: 3. wls_6.0_prod_dir\config\examples

donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server.

4. Introducimos startExamplesServer en el prompt. El script startExamplesServer.cmd se segura de que el servidor de ejemplos se arranca con las configuraciones del fichero config\examples\

Page 49: Instalacion BEA WebLogic

config.xml y que se selecciona correctamente la variable CLASSPATH.

Aparecerá el siguiente prompt en la ventana del servidor:

5. Enter password to boot WebLogic server:

6. El fichero password.ini localizado en el directorio config\examples contiene la password examplesPassword, y lo lee automáticamente el servidor de ejemplos cuando arranca.

7. Si el fichero password.ini ha sido eliminado del directorio config\examples, se nos pedirá una password cuando arranquemos el servidor, si nos la pide, introducimos examplesPassword. El servidor por defecto arranca bajo la identidad system (cuenta system).

Desde la línea de comandos

WebLogic Server es un fichero class de Java, y como cualquier aplicación Java, podemos arrancarla ejecutando el comando java. Como podríamos necesitar incluir muchos argumentos para arrancar WebLogic Server, la línea de comandos podría ser muy larga.

 Arrancar el Servidor Examples sobre un Sistema UNIX

Las aplicaciones de ejemplo están contenidas en el directorio wls_6.0_prod_dir\samples\examples, donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el software WebLogic Server. Los ejemplos demuestran varias características del uso de WebLogic Server.

Para arrancar el servidor de ejemplos sobre un sistema UNIX, seguimos estos pasos:

1. Vamos al directorio: 2. wls_6.0_prod_dir/config/examples

donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server.

3. Completamos uno de estos pasos: o Para arrancar el servidor de ejemplos en un nuevo shell, introducimos el siguiente comando:

sh startExamplesServer.sho Para arrancar el servidor de ejemplos en el shell actual, introducimos los siguientes

comandos: o chmod +x startExamplesServer.sho startExamplesServer.sh

El script startExamplesServer.sh se segura de que el servidor de ejemplos se arranca con las configuraciones del fichero config\examples\config.xml y se selecciona correctamente la variable CLASSPATH. Aparecerá el siguiente prompt en la ventana del servidor:

Enter password to boot WebLogic server:

Page 50: Instalacion BEA WebLogic

4. El fichero password.ini localizado en el directorio config\examples contiene la password examplesPassword, y lo lee automáticamente el servidor de ejemplos cuando arranca.

5. Si el fichero password.ini ha sido eliminado del directorio config\examples, se nos pedirá una password cuando arranquemos el servidor, si nos la pide, introducimos examplesPassword. El servidor por defecto arranca bajo la identidad system (cuenta system).

 Arrancar el Servidor Pet Store y su Aplicación sobre un Sistema Windows

El servidor Pet Store ejecuta la aplicación Pet Store. Después de arrancar el servidor, nuestro navegador se debería lanzar automáticamente y apuntar a WebLogic Server Tour ejecutandose en el servidor.

La siguiente tabla proporciona procedimientos para los distintos métodos de arrancar el servidor Pet Store:

Para arrancar el servidor Pet Store

...Realizamos los siguientes pasos...

Usando un icono de acceso directo

1. Elegimos Inicio --> Programas --> BEA WebLogic E-Business Platform --> WebLogic Server 6.0 --> WebLogic Server Tour --> Run Pet Store.. Aparecerá el siguiente prompt en la ventana del servidor:

2. Enter password to boot WebLogic server:

3. El fichero password.ini localizado en el directorio config\petstore contiene la password petstorePassword, y lo lee automáticamente el servidor de Pet Store cuando arranca.

4. Si el fichero password.ini ha sido eliminado del directorio config\petstore, se nos pedirá una password cuando arranquemos el servidor, si nos la pide, introducimos petstorePassword. El servidor por defecto arranca bajo la identidad system (cuenta system).

Nota:Arrancar el servidor Pet Store desde el menú Inicio es equivalente a ejecutar el script startPetStore.cmd

Ejecutando el script de ejemplo: startPetStore.cmd

1. Abrimos un shell de línea de comandos. 2. Vamos al siguiente directorio: 3. wls_6.0_prod_dir\config\petstore

donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server.

4. Introducimos startPetStore en el prompt. El script startPetStore.cmd se segura de que el servidor de ejemplos se arranca con las configuraciones del fichero config\petstore\config.xml y que se selecciona correctamente la variable CLASSPATH.

Page 51: Instalacion BEA WebLogic

Aparecerá el siguiente prompt en la ventana del servidor: 5. Enter password to boot WebLogic server:

6. El fichero password.ini localizado en el directorio config\petstore contiene la password petstorePassword, y lo lee automáticamente el servidor de ejemplos cuando arranca.

7. Si el fichero password.ini ha sido eliminado del directorio config\examples, se nos pedirá una password cuando arranquemos el servidor, si nos la pide, introducimos petstorePassword. El servidor por defecto arranca bajo la identidad system (cuenta system).

Desde la línea de comandos

WebLogic Server es un fichero class de Java, y como cualquier aplicación Java, podemos arrancarla ejecutando el comando java. Como podríamos necesitar incluir muchos argumentos para arrancar WebLogic Server, la línea de comandos podría ser muy larga.

 Arrancar el Servidor Pet Store y su Aplicación sobre un Sistema UNIX

El servidor Pet Store ejecuta la aplicación Pet Store. Después de arrancar el servidor, nuestro navegador se debería lanzar automáticamente y apuntar a WebLogic Server Tour ejecutandose en el servidor.

Para arrancar el servidor Pet Store y su aplicación sobre un sistema UNIX, seguimos estos pasos:

1. Vamos al directorio: 2. wls_6.0_prod_dir/config/petstore

donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server.

3. Completamos uno de estos pasos: o Para arrancar el servidor de ejemplos en un nuevo shell, introducimos el siguiente comando:

sh startPetStore.sho Para arrancar el servidor de ejemplos en el shell actual, introducimos los siguientes

comandos: o chmod +x startPetStore.sho startPetStore.sh

El script startPetStore.sh se segura de que el servidor de ejemplos se arranca con las configuraciones del fichero config\petstore\config.xml y se selecciona correctamente la variable CLASSPATH. Aparecerá el siguiente prompt en la ventana del servidor:

Enter password to boot WebLogic server:4. El fichero password.ini localizado en el directorio config\petstore contiene la password

petstorePassword, y lo lee automáticamente el servidor de ejemplos cuando arranca.

Page 52: Instalacion BEA WebLogic

5. Si el fichero password.ini ha sido eliminado del directorio config\petstore, se nos pedirá una password cuando arranquemos el servidor, si nos la pide, introducimos petstorePassword. El servidor Pet Store arranca bajo la identidad system (cuenta system).

 Arrancar la Consola de Administración

Debemos arrancar el servidor por defecto antes de poder acceder a él mediante la consola por defecto. Similarmente, debemos arrancar el servidor de ejemplos antes de poder acceder a él mediante su consola, etc. Las consolas son ejemplares de la Consola de Administración, que es el interface basado en Web para el administrador.

Para arrancar cualquier consola de administración, seguimos estos pasos:

1. Abrimos la siguiente URL en un navegador soportado: 2. http://hostname:port/console

donde:

o hostname es el nombre o la dirección IP de la máquina en la que hemos instalado el WebLogic Server.

o port es la dirección del puerto adecuado para cada servidor. Por defecto es el puerto 7001.

En un sistema Windows, también podemos arrancar la consola de administración usando un acceso directo de Windows. Por ejemplo, para arrancar la consola desde el menú Inicio, elegimos Inicio --> Programas --> BEA WebLogic E-Business Platform --> WebLogic Server 6.1 --> Start Default Console.

3. Cuando arrancamos la consola, se nos pedirá un nombre de usuario y una password para entrar en el servidor. Introducimos system como nombre de usuario y la password que creamos durante la instalación

 Cerrar los Servidores

Las siguientes secciones proporcionan procedimientos para cerrar los servidores WebLogic sobre sistemas Windows y UNIX. El procedimiento para cerrar el servidor Pet Store incluye el procedimiento para cerrar la aplicación Pet Store que se está ejecutando en el servidor Pet Store.

 Cerrar el Servidor por Defecto

Podemos cerrar el servidor por defecto desde la consola o desde la línea de comandos según se describe en la siguiente tabla:

Para cerrar el servidor por

defecto...Completar el siguiente procedimiento...

Consola de Administración

1. En el árbol de dominio de la consola de administración (en el panel izquierdo), pulsamos el + delante de Servers y luego seleccionamos el servidor que queremos cerrar.

2. En el panel derecho, elegimos Monitoring --> General tab.

3. Pulsamos el enlace Shutdown This Server.

Page 53: Instalacion BEA WebLogic

Línea de comando

1. Abrimos un shell de línea de comandos 2. Seleccionamos las variables PATH y CLASSPATH para

incluir la localiación del JDK 1.3. Podemos incluirlos como argumentos en la línea de comandos Java, o ejecutando un script de ejemplo proporcionado con nuestro software. Para ejecutar el script, vamos al siguiente directorio:

3. wls_6.0_prod_dir\config\domain_name4. (Windows)5. wls_6.0_prod_dir/config/domain_name6. (UNIX)

donde wls_6.0_prod_dir representa el directorio de productor donde está instalado WebLogic Server y domain_name representa el nombre del dominio que especificamos durante la instalación (mydomain por defecto). En un sistema Windows, introducimos el siguiente comando:

setEnv

En un sistema UNIX, introducimos el siguiente comando:

sh setEnv.sh

7. Introducimos el siguiente comando: 8. java weblogic.Admin -url9. http://localhost:port -username10. username -password password SHUTDOWN

Los argumentos de esta línea de comandos se definen de esta forma: port el es el puerto de escucha por defecto (por defecto 7001). username designa un usuario con privilegios de nivel administrador para el servidor destino de WebLogic. el valor asignado para username durante la instalación es system. password es la password que especificamos en la ventana Create System Password durante la explicación.

 Cerrar el Servidor de Ejemplos

Podemos cerrar el servidor de ejemplos desde la consola o desde la línea de comandos según se describe en la siguiente tabla:

Para cerrar el servidor de ejemplos...

Completar el siguiente procedimiento...

Consola de 1. En el árbol de dominio de la consola de administración

Page 54: Instalacion BEA WebLogic

Administración

(en el panel izquierdo), pulsamos el + delante de Servers y luego seleccionamos el servidor que queremos cerrar.

2. En el panel derecho, elegimos Monitoring --> General tab.

3. Pulsamos el enlace Shutdown This Server.

Línea de comando

1. Abrimos un shell de línea de comandos 2. Seleccionamos las variables PATH y CLASSPATH para

incluir la localiación del JDK 1.3. Podemos incluirlos como argumentos en la línea de comandos Java, o ejecutando un script de ejemplo proporcionado con nuestro software. Para ejecutar el script, vamos al siguiente directorio:

3. wls_6.0_prod_dir\config\examples4. (Windows)5. wls_6.0_prod_dir/config/examples6. (UNIX)

donde wls_6.0_prod_dir representa el directorio de productor donde está instalado WebLogic Server. En un sistema Windows, introducimos el siguiente comando:

setExamplesEnv

En un sistema UNIX, introducimos el siguiente comando:

sh setExamplesEnv.sh

7. Introducimos el siguiente comando: 8. java weblogic.Admin -url9. http://localhost:port -username10. username -password password SHUTDOWN

Los argumentos de esta línea de comandos se definen de esta forma: port el es el puerto de escucha por defecto (por defecto 7001). username designa un usuario con privilegios de nivel administrador para el servidor destino de WebLogic. el valor asignado para username durante la instalación es system. password es la password que especificamos en la ventana Create System Password durante la explicación.

 Cerrar el Servidor Pet Store

Podemos cerrar el servidor Pet Store desde la consola o desde la línea de comandos según se describe en la siguiente tabla:

Page 55: Instalacion BEA WebLogic

Para cerrar el servidor Pet

Store...Completar el siguiente procedimiento...

Consola de Administración

1. En el árbol de dominio de la consola de administración (en el panel izquierdo), pulsamos el + delante de Servers y luego seleccionamos el servidor que queremos cerrar.

2. En el panel derecho, elegimos Monitoring --> General tab.

3. Pulsamos el enlace Shutdown This Server.

Línea de comando

1. Abrimos un shell de línea de comandos 2. Seleccionamos las variables PATH y CLASSPATH para

incluir la localiación del JDK 1.3. Podemos incluirlos como argumentos en la línea de comandos Java, o ejecutando un script de ejemplo proporcionado con nuestro software. Para ejecutar el script, vamos al siguiente directorio:

3. wls_6.0_prod_dir\config\petstore4. (Windows)5. wls_6.0_prod_dir/config/petstore6. (UNIX)

donde wls_6.0_prod_dir representa el directorio de productor donde está instalado WebLogic Server. En un sistema Windows, introducimos el siguiente comando:

setEnv

En un sistema UNIX, introducimos el siguiente comando:

sh setEnv.sh

7. Introducimos el siguiente comando: 8. java weblogic.Admin -url9. http://localhost:port -username10. username -password password SHUTDOWN

Los argumentos de esta línea de comandos se definen de esta forma: port el es el puerto de escucha por defecto (por defecto 7001). username designa un usuario con privilegios de nivel administrador para el servidor destino de WebLogic. el valor asignado para username durante la instalación es system. password es la password que especificamos en la ventana Create System Password durante la explicación.

 Desinstalar WebLogic Server

Page 56: Instalacion BEA WebLogic

Desintalar WebLogic Server no elimina el directorio BEA Home asociado con la intalación pero si elimina los components de WebLogic Server instalados por el programa instalador. La desinstalación también elimina el directorio de producto asociado con la instalación a menos que se cumpla alguna de estas condiciones:

El directorio de producto contenga ficheros de configuración o aplicación creados por el usuario -- la desinstalación no borra estos ficheros.

La desinstalación fue invocada desde dentro de la estructura del directorio de producto -- específicamente, dentro del directorio del desinstalador.

Si la instalación de WebLogic Server fue actualizada con un Service Pack en la site del cliente, debemos desinstalar el Service Pack antes de desinstalar WebLogic Server.

Para desintalar WebLogic Server, completamos los procedimientos para la plataforma apropiada proporcionados por la siguiente tabla:

Para desinstalar WebLogic

Server sobre esta

plataforma...

Completamos estos procedimientos...

Windows

1. Cerramos cualquier servidor que se esté ejecutando 2. Desde el menú de Inicio de Windows elegimos, Inicio -->

Programas --> BEA WebLogic E-Business Platform --> WebLogic Server 6.0 --> Uninstall WebLogic Server 6.0(spx) (o Uninstall WebLogic Server 6.0). Aparecerá la ventana de desinstalación del programa de Instalación de BEA.

3. Pulsamos Uninstall para desinstalar el programa.

4. Pulsamos Exit en la ventana Uninstall Complete.

UNIX 1. Cerramos cualquier servidor que se esté ejecutando. 2. Seleccionamos las variables PATH y CLASSPATH para

incluir la localiación del JDK 1.3. Podemos incluirlos como argumentos en la línea de comandos Java, o ejecutando un script de ejemplo proporcionado con nuestro software. Para ejecutar el script, vamos al siguiente directorio:

3. wls_6.0_prod_dir/config/domain_name

donde wls_6.0_prod_dir representa el directorio de producto donde está instalado WebLogic Server y domain-name representa el nombre del dominio que introducimos durante la instalación (mydomain por defecto). Introducimos el siguiente comando en el prompt:

../setEnv.sh

4. Vamos al directorio: 5. wls_6.0_prod_dir/uninstaller

Page 57: Instalacion BEA WebLogic

donde wls_6.0_prod_dir representa el directorio de productor donde está instalado WebLogic Server.

6. Elegimos uno de los dos métodos de desintalación del software:

o Para usar el modo GUI, vamos al paso 5. o Para usar el modo consola, vamos al paso 6.

7. (Modo GUI) Introducimos el comando sh uninstall en el prompt. En la ventana Uninstaller, pulsamos Uninstall para empezar la desinstalación, luego pulsamos Exit en la ventana Uninstall Complete para completar la desinstalación.

8. (Modo Consola) Introducimos el comando sh uninstall -i console en el prompt. Cuando el proceso de desinstalación se complete, pulsamos Enter para salir del desintalador.

 Resinstalar WebLogic Server

Cuando arrancamos el programa de instalación de BEA sobre un sistema que ya tiene instalada una copia de WebLogic Server 6.0, el programa detecta la instalación existente y nos proporciona las preguntas mostradas en la siguiente tabla:

Pulsamos... Para...

Continue

Cerrar la ventana de aviso y continuar con la instalación. Esta opción sobreescribe la instalación anterior. Cuando pulsamos Continue, el programa de instalación crea una copia del fichero config.xml, llamado config.xml.BACKUP. Cuando el software es reinstalado, se crea un nuevo fichero config.xml que refleja los valores que hemos introducido durante la resintalación. El fichero config.xml.BACKUP nos permite restaurar el fichero de configuración que existía anteriormente a la reinstalación.

Cancel

Vuelve a la ventana Choose BEA Home Directory. No podemos instalar múltiples copias de WebLogic Server 6.0 en el directorio BEA Home. Para continuar instalando el software usando un directorio BEA Home, seleccionamos un directorio BEA Home existente que no contenga la versión 6.0 o creamos un nuevo directorio BEA Home.

Exit

Sale del programa de instalación y desinstala la instalación anterior. Podemos invocar el programa de desintalación como se describe en Desinstalar WebLogic Server, y reinstalar el software de alguna de estas formas:

Instalar WebLogic Server Usando el Modo GUI Instalar WebLogic Server Usando el Modo Consola

Instalar WebLogic Server Usando el Modo Silencioso

Page 58: Instalacion BEA WebLogic