BEA WebLogic: Instalación

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:
    • Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.
    • 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:

    • Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM
    • 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.
    • 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:
    • Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.
    • 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.

    Si instalamos WebLogic Server desde el CD-ROM:

    • Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM
    • Vamos al directorio del CD-ROM.
    • 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.

  4. 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:

  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:
    PATH=full_path_to_jdk130/bin:$PATH
    export PATH
    
    Reemplazamos full_path_to_jdk130 con el pathname completo hacia el directorio JDK 1.3
  4. Si instalamos WebLogic Server descarg�ndolo desde la Web site de BEA:
    • Vamos a http://commerce.beasys.com/downloads/weblogic_server.jsp y descargamos el instalador de WebLogic Server especifico para nuestra plataforma.
    • 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.

    Si instalamos WebLogic Server desde el CD-ROM:

    • Insertamos el CD-ROM de WebLogic Server CD-ROM en la unidad CD-ROM
    • Vamos al directorio del CD-ROM.
    • 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.

  5. 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 Logo Seleccionamos el idioma en el que queremos que se muestre el texto durante la instalaci�n.
Welcome Pulsamos 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 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 Server
Service
(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 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 Complete Pulsamos 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 off
SETLOCAL
cd C:\bea\wlserver6.0\config\mydomain
rem *** Set Classpath to load Weblogic Classes
set CLASSPATH=.;C:\bea\wlserver6.0\lib\weblogic_sp.jar;
C:\bea\wlserver6.0\lib\weblogic.jar
rem *** Set Command Line for service to execute
rem *** %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

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:


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:


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.

COMPARTE ESTE ARTÍCULO

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

SIGUIENTE ARTÍCULO