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 |
- 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:
- 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 |
- Abrimos un shell de línea de comandos.
- 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).
- 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:
- 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:
- 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).
- Completamos uno de estos pasos:
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:
- 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 |
- 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:
- 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.
- 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 |
- Abrimos un shell de línea de comandos.
- 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.
- 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:
- 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.
- 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:
- 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.
- Completamos uno de estos pasos:
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:
- 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.
- 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 |
- 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:
- 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.
- 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 |
- Abrimos un shell de línea de comandos.
- 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.
- 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:
- 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.
- 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:
- 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.
- Completamos uno de estos pasos:
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:
- 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.
- 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:
- 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.
- 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 |
- 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.
- En el panel derecho, elegimos Monitoring --> General tab.
- Pulsamos el enlace Shutdown This Server.
|
| Línea de comando |
- Abrimos un shell de línea de comandos
- 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
- 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 |
- 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.
- En el panel derecho, elegimos Monitoring --> General tab.
- Pulsamos el enlace Shutdown This Server.
|
| Línea de comando |
- Abrimos un shell de línea de comandos
- 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
- 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 |
- 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.
- En el panel derecho, elegimos Monitoring --> General tab.
- Pulsamos el enlace Shutdown This Server.
|
| Línea de comando |
- Abrimos un shell de línea de comandos
- 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
- 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 |
- Cerramos cualquier servidor que se esté ejecutando
- 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.
- Pulsamos Uninstall para desinstalar el programa.
- Pulsamos Exit en la ventana Uninstall Complete.
|
| UNIX |
- Cerramos cualquier servidor que se esté ejecutando.
- 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
- 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.
- 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.
- (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.
- (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:
|