Programación en castellano
Inicio > Tutoriales > Servidores de Aplicaciones Java > BEA WebLogic: Instalación
-Tutoriales

BEA WebLogic: Instalación


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

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
-Djava.security.policy=="C:\bea\wlserver6.0/lib/weblogic.policy"
-Dweblogic.ListenPort=7005 -Dweblogic.SSL.ListenPort=7006
weblogic.Server
goto finish
:finish
cd config\examples
ENDLOCAL

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:
    Enter password to boot WebLogic server:
    
  2. 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:
    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. 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:
    Enter password to boot WebLogic server:
    
  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).
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:
    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).
  2. Completamos uno de estos pasos:
    • Para arrancar el servidor por defecto en un nuevo shell, introducimos el siguiente comando:
      sh startWebLogic.sh
    • Para arrancar el servidor por defecto en el shell actual, introducimos los siguientes comandos:
      chmod +x startWebLogic.sh
      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:
    
  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).

. 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:
    Enter password to boot WebLogic server:
    
  2. 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.
  3. 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:
    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. 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\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:
    
  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).
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:
    wls_6.0_prod_dir/config/examples
    
    donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server.
  2. Completamos uno de estos pasos:
    • Para arrancar el servidor de ejemplos en un nuevo shell, introducimos el siguiente comando:
      sh startExamplesServer.sh
    • Para arrancar el servidor de ejemplos en el shell actual, introducimos los siguientes comandos:
      chmod +x startExamplesServer.sh
      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:
    
  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).

. 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:
    Enter password to boot WebLogic server:
    
  2. 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.
  3. 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:
    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. 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.

    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.
  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 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:
    wls_6.0_prod_dir/config/petstore
    
    donde wls_6.0_prod_dir representa el directorio de producto donde instalamos el sotwatre WebLogic Server.
  2. Completamos uno de estos pasos:
    • Para arrancar el servidor de ejemplos en un nuevo shell, introducimos el siguiente comando:
      sh startPetStore.sh
    • Para arrancar el servidor de ejemplos en el shell actual, introducimos los siguientes comandos:
      chmod +x startPetStore.sh
      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:
    
  3. 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.
  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 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:
    http://hostname:port/console
    
    donde:
    • hostname es el nombre o la dirección IP de la máquina en la que hemos instalado el WebLogic Server.
    • 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.

  2. 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.
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:
    wls_6.0_prod_dir\config\domain_name
    (Windows)
    wls_6.0_prod_dir/config/domain_name
    (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
    
  3. Introducimos el siguiente comando:
    java weblogic.Admin -url
    http://localhost:port -username
    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 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:
    wls_6.0_prod_dir\config\examples
    (Windows)
    wls_6.0_prod_dir/config/examples
    (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
    
  3. Introducimos el siguiente comando:
    java weblogic.Admin -url
    http://localhost:port -username
    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:

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:
    wls_6.0_prod_dir\config\petstore
    (Windows)
    wls_6.0_prod_dir/config/petstore
    (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
    
  3. Introducimos el siguiente comando:
    java weblogic.Admin -url
    http://localhost:port -username
    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

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:
    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
    
  3. Vamos al directorio:
    wls_6.0_prod_dir/uninstaller
    
    donde wls_6.0_prod_dir representa el directorio de productor donde está instalado WebLogic Server.
  4. Elegimos uno de los dos métodos de desintalación del software:
    • Para usar el modo GUI, vamos al paso 5.
    • Para usar el modo consola, vamos al paso 6.
  5. (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.
  6. (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:
 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados