WebSphere Everyplace Access
Después de instalar, configurar y verificar un entorno Everyplace Access distribuido, ya puede colocar el servidor Web en una máquina distinta de la configuración. Este es un paso de configuración opcional. Puede dejar al servidor Web y los servidores de aplicación en el mismo servidor físico, pero colocar el servidor Web aparte puede mejorar el rendimiento de la aplicación, proporcionar un mejor aislamiento de errores y mejorar la seguridad. Estas topologías a menudo se utilizan con cortafuegos para crear una zona DMZ (Demilitarized Zone) segura alrededor del servidor Web.
Durante el proceso de instalación de IBM HTTP Server, se le solicitará un ID de administrador. Este ID ya debe existir en el sistema.
ihs.
Después de instalar IBM HTTP Server, debe instalar el plugin de WebSphere Application Server y JDK (Java Development Kit). Debe instalar JDK, de forma que pueda utilizar JVM (Java Virtual Machine) para ejecutar el programa de instalación de fixpack y efix más tarde.
was e invoque el programa
de instalación:
httpd.conf del directorio de instalación de
IBM HTTP Server.
httpd.conf se haya actualizado. Abra el archivo en un editor de texto y busque, al final del archivo,
entradas como la siguiente:
LoadModule ibm_app_server_http_module C:/WebSphere/AppServer/bin/mod_ibm_app_server_http.dll
Alias /IBMWebAS/ "C:/WebSphere/AppServer/web/"
Alias /WSsamples "C:/WebSphere/AppServer/WSsamples/"
WebSpherePluginConfig C:\WebSphere\AppServer\config\plugin-cfg.xml
fixpack4 a una ubicación
temporal de la máquina como, por ejemplo,
C:\temp\WebSphere\fixpacks\fixpack4
fixpack4, por ejemplocd \temp\WebSphere\fixpacks
set.
set WAS_UPDATE_HOME=<raíz_Websphere>donde
<raíz_Websphere>representa la ubicación donde está instalado Application Server, por ejemplo C:\WebSphere\AppServer
set INSTALL_IHS=false
set TMP=<directorio_fixpack4>
donde<directorio_fixpack4>representa la ubicación donde ha copiado el directoriofixpack4, por ejemplo C:\temp\WebSphere\fixpacks\fixpack4
| Windows | Unix |
|---|---|
install.bat -Silent -Connector |
install.sh -Silent -Connector |
Es importante que el código de plugin de WebSphere Application Server esté al mismo nivel de arreglo que Application Server. Cuando el Gestor de configuración instala WebSphere Application Server, automáticamente instala cualquier fixpack y efix. El efix de plugin se incluye en el disco 3-1 para Windows y el disco 3-2 para Unix. Quizá haya un nivel superior de efix disponible en el sitio de soporte de WebSphere Application Server Advanced Edition. Si descarga un efix de nivel superior, es importante que lo instale en todos los servidores de Everyplace Access. Consulte el sitio de soporte de WebSphere Everyplace Access para ver las recomendaciones sobre el nivel de plugin a instalar. También puede ir directamente al sitio de soporte de WebSphere Application Server Advanced Edition y buscar plugin.
Soporte de WebSphere Application Server Advanced Edition:
http://www-3.ibm.com/software/webservers/appserv/support/
Estas son las instrucciones para aplicar un efix en un servidor Web remoto:
efix para almacenar
el archivo jar como, por ejemplo C:\temp\WebSphere\efix java es un mandato reconocido.
Quizá tenga que añadir a la vía de acceso el JVM
(Java Virtual Machine) instalado en el directorio WebSphere. Por ejemplo: set path=%path%;c:\WebSphere\appserver\java\bin
java -jar <nombre archjar> -skipContainerCheck -dupCheck no
-updateXML
no
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: Plugins loaded.
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: --------------------System Information-----------------------
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: Bld date: Jan 17 2003, 09:40:28
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: Webserver: IBM_HTTP_SERVER/1.3.19.3 Apache/1.3.20 (Win32)
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: Hostname = SPLAT
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: OS version 5.0, build 2195, 'Service Pack 3'
[Thu Feb 13 12:04:52 2003] 00000768 000004d4 - PLUGIN: --------------------------------------------------------------
La fecha de creación debe coincidir en los archivos native.log del servidor Web remoto y donde está instalado Portal Server. Compruébelo cuando ya haya instalado el arreglo en ambos servidores.
Para asegurar que el servidor Web remoto detecta el servidor de Everyplace Access:
\WebSphere\AppServer\config\\WebSphere\AppServer\config\
Para asegurar que la interacción cliente-portal no hace caso omiso del servidor Web remoto, Portal Server 4.2 requiere algunas actualizaciones adicionales.
host.name=hostname.ibm.com
<form-login-page>http://hostname.ibm.com/wps/portal/.scr/Login</form-login-page>
Cambie la línea por:
<form-login-page>/portal/.scr/Login</form-login-page>
WebSphere_Portal y suprímalo. Este directorio se puede encontrar en la siguiente ubicación: \WebSphere\AppServer\temp\<nombre_sistpral>
y suprima el directorio WebSphere_Portal y todos los subdirectorios.
Debe poder acceder a los componentes de Everyplace Access
utilizando el servidor Web remoto como punto de entrada.