![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Selección de un diagrama de topología de servidor web y de un mapa
Instalar y configurar los plug-ins de servidor web para que el servidor de aplicaciones pueda comunicarse con el servidor web.
Antes de empezar
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Acerca de esta tarea
- Configura el archivo de configuración del servidor web en la máquina del servidor web para apuntar al módulo de plug-in binario y al archivo de configuración XML para el módulo binario.
- Instala un archivo de configuración XML temporal para el módulo binario (plugin-cfg.xml) en la máquina de servidor web en escenarios remotos.
- Crea la configuración para una definición de servidor web en la máquina del servidor de aplicaciones. La Herramienta de configuración de los plug-ins de servidor web procesa la creación de la definición del servidor de forma distinta en función del escenario:Instalación de plug-in de servidor web para entornos de servidor de aplicaciones autónomo
- Instalación remota de
servidor de aplicaciones autónomo recomendada:
Crea un script de configuración que se ejecuta en la máquina del servidor de aplicaciones. Instala el servidor web y configura su plug-in en una máquina distinta a la del servidor de aplicaciones. Esta configuración es recomendable para un entorno de producción.
- Instalación local de
un servidor de aplicaciones autónomo:
Configura el perfil predeterminado en una máquina de servidor de aplicaciones local y crea una definición de servidor web para el mismo directamente. Instala el servidor web y configura su plug-in en la misma máquina con el servidor de aplicaciones. Esta configuración es para entornos de desarrollo y de prueba.
Instalación de plug-in de servidor web para entornos distribuidos (células)- Instalación distribuida remota
recomendada:
Crea un script de configuración que se ejecuta en la máquina del servidor de aplicaciones. Instala el servidor web y configura su plug-in en una máquina distinta de la máquina del gestor de despliegue o del nodo gestionado. Esta configuración es recomendable para un entorno de producción.
- Instalación distribuida
local:
Crea un script de configuración que se ejecuta cuando se está ejecutando el gestor de despliegue. Instala el servidor web y configura su plug-in en la misma máquina con el gestor de despliegue o un nodo gestionado. Esta configuración es para entornos de desarrollo y de prueba.
- Instalación remota de
servidor de aplicaciones autónomo recomendada:
Procedimiento
- Configure una instalación del servidor web remoto para un nodo autónomo.
La configuración de servidor web remota es recomendable para entornos de producción.
La instalación remota instala el plug-in del servidor web en la máquina del servidor web cuando el servidor de aplicaciones se encuentra en otra máquina, como se muestra en el gráfico siguiente:
Escenario de instalación remota
Tabla 1. Instalación y configuración. Escenario de instalación remota Paso Máquina Tarea 1 A Instale Installation Manager. 2 A Utilice Installation Manager para instalar el producto WebSphere Application Server. 3 A Cree un perfil de servidor de aplicaciones autónomo. 4 B Instale Installation Manager. 5 B Utilice Installation Manager para instalar lo siguiente: - Plug-ins de servidor web para WebSphere Application Server
WebSphere Customization Toolbox
6 B Utilice Installation Manager para instalar IBM® HTTP Server, o instalar otro servidor web soportado. 7 B Abra WebSphere Customization Toolbox y ejecute la herramienta de configuración de plug-ins de servidor web para configurar el plug-in de servidor web. El script para crear y configurar el servidor web se crea en el directorio raíz_plug-ins/bin.
8 B Copie el script configurenombre_servidor_web para pegarlo en la máquina A. Si una máquina se ejecuta en un sistema operativo como AIX o Linux y la otra máquina se ejecuta en Windows, copie el script del directorio raíz_plug-ins/bin/crossPlatformScripts.
9 A Pegue el script configurenombre_servidor_web de la máquina B en el directorio raíz_serv_aplicaciones/bin de la máquina A. 10 A Inicie el servidor de aplicaciones. 11 A Ejecute el script desde una línea de mandatos. 12 A Verifique que el servidor de aplicaciones esté en ejecución. Abra la consola administrativa y guarde la configuración modificada. 13 A Cree una conexión segura entre el plug-in del servidor web y el transporte HTTP interno en el servidor de aplicaciones. Para obtener instrucciones detalladas sobre la creación de la conexión segura, consulte el artículo sobre la configuración del plug-in de servidor web para Secure Sockets Layer.Avoid trouble: Este paso es necesario para que funcione correctamente el servidor web.gotcha
14 B Inicie el servidor web. 15 B Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador:http://nombre_host_de_máquina_B:puerto_transporte_http/Snoop
Para verificar su propia aplicación, genere de nuevo y propague el archivo plugin-cfg.xml después de instalar la aplicación.
Tabla 2. Instalación y configuración. Escenario de instalación remota Paso Máquina Tarea 1 A Instale el producto WebSphere Application Server. 2 A Cree un perfil de servidor de aplicaciones. 3 B Si tiene previsto ejecutar IBM HTTP Server en IBM i, ya está instalado como el producto 5761-DG1 o 5770-DG1. También puede utilizar el servidor web Domino en IBM i. Consulte la documentación de Domino para obtener las instrucciones de instalación. Para cada caso de ejemplo, debe instalar el componente Plug-ins de servidor web del producto WebSphere Application Server.
4 B Ejecute el mandato Qshell manageprofiles para crear un perfil http. Por ejemplo, ejecute este mandato desde Qshell:raíz_servidor_apl/bin/manageprofiles -create -profileName mi_perfil_Http -templatePath http
La variable mi_perfil_Http es el nombre del perfil.
5 B Configure IBM HTTP Server con el perfil http miPerfilHttp.
Si el nombre del servidor web es MiServidorWeb, se crea un script de qshell de IBM i denominado configureIHS_MiServidorWeb en el directorio raíz_perfil_miPerfilHttp/config/IHS_miServidorWeb de la máquina B. Para la instalación predeterminada de WebSphere Application Server, el valor raíz_perfil_miPerfilHttp del perfilmiPerfilHttp es /QIBM/UserData/WebSphere/AppServer/V61/Base/profiles/myHttpProfile.
Nota: En el resto de este ejemplo, nombreServidorWeb hace referencia a miServidorWeb_IHS. Si elige configurar un servidor web de DOMINO, tal como se ha descrito anteriormente, nombre_servidor_web hace referencia a DOMSRV01.Los siguientes pasos se aplican sólo a los servidores web de DOMINO:
- Ejecute el script configureOs400WebServerDefinition en el
perfil http mi_perfil_Http.
Por ejemplo:
configureOs400WebServerDefinition -profileName myHttpProfile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.port 80
- Utilizando el mandato WRKDOMSVR para actualizar el archivo notes.ini del servidor Domino, inserte la siguiente directiva: WebSphereInit=raíz_perfil_miPerfilHttp/config/DOMSRV01/plugin-cfg.xml
- En el cliente Lotus Notes conectado al servidor Domino, pulse la pestaña Protocolos de Internet y, a continuación, pulse la pestaña HTTP. En los nombres de filtro DSAPI, añada lo siguiente: /QSYS.LIB/ lib_producto.LIB/LIBDOMINO.SRVPGM
- Guarde los cambios
6 A Copie el script configurenombre_servidor_web de la máquina B a la máquina A. El script se encuentra en el directorio raíz_perfil_mi_perfil_Http/config/nombre_servidor_web. 7 A Coloque el archivo que ha copiado en el paso anterior en el directorio raíz_perfil/bin de la máquina A, donde raíz_perfil es el directorio donde se encuentra el perfil del servidor de aplicaciones. 8 A Inicie el servidor de aplicaciones y, a continuación, ejecute el script que ha copiado en el paso anterior. Por ejemplo, ejecute estos mandatos desde Qshell:raíz_serv_aplicaciones/bin/startServer -profileName mi_perfil cd raíz_perfil/bin ./configurenombre_servidor_web [wasAdminUserId] [wasAdminPassword]
Nota: wasAdminUserId y wasAdminPassword son opcionales y sólo son necesarios si el servidor de aplicaciones de mi_perfil se ejecuta en modalidad segura.9 A Si utiliza IBM HTTP Server en IBM i, compruebe que el servidor de aplicaciones se esté ejecutando. Abra la consola administrativa (ISC) y siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Gestión del servidor web remoto.
- Entre el ID de usuario y la contraseña que se utilizan para autenticarse en la máquina B. Las autoridades que necesita este perfil son las mismas que las necesarias para acceder a la GUI de administración HTTP. Para obtener más detalles, consulte Perfiles de usuario y autoridades necesarias para HTTP Server en el Information Center de IBM i.
- Guarde la configuración.
10 A Configure un alias de host virtual para la máquina de servidor web (B) y el puerto del servidor web MiServidorWeb. 11 A Pare y reinicie el servidor de aplicaciones. 12 A En la consola administrativa (ISC), siga estos pasos: - Seleccione nombre_servidor_web y pulse Generar plug-in para generar el archivo plugin-cfg.xml.
- Seleccione nombreServidorWeb y pulse Propagar plug-in para propagar el archivo plugin-cfg.xml a la Máquina B.
13 B Si utiliza IBM HTTP Server en IBM i, inicie el servidor web. Abra la consola administrativa (ISC) y siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Iniciar.
- Ejecute el mandato Trabajar con servidores Domino (WRKDOMSVR).
- Especifique la opción 1 al lado del servidor Domino.
- Pulse Intro.
14 B Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador: http://nombre_host_de_máquina_B:puerto_transporte_http/Snoop
Si obtiene un error, vuelva a rastrear los pasos. Añada un host virtual a la máquina A antes de reiniciar el servidor de aplicaciones en la máquina A.
Regeneración del archivo plugin-cfg.xml
El servicio de configuración de plug-ins de servidor web vuelve a generar el archivo plugin-cfg.xml automáticamente.
No obstante, si el servidor está inhabilitado o si desea forzar la regeneración, utilice la consola administrativa o el script GenPluginCfg. En la consola administrativa, siga estos pasos:
- Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web para el que desee regenerar el archivo plugin-cfg.xml.
- Pulse Generar plug-in.
Durante la configuración, el archivo plugin-cfg.xml temporal se instala en la Máquina B, en el directorio raíz_plug-ins/config/nombre_servidor_web. Para utilizar el archivo plugin-cfg.xml real del servidor de aplicaciones, propague el archivo plugin-cfg.xml como se describe en la sección siguiente.
Propagación del archivo plugin-cfg.xml
El archivo plugin-cfg.xml se puede propagar manualmente. Es necesaria la propagación manual del archivo plugin-cfg.xml para servidores web DOMINO. Copie el archivo plugin-cfg.xml de la máquina del servidor de aplicaciones en el directorio raíz_perfil_miPerfilHttp/config/miServidorWeb_IHS en la Máquina B del servidor web. El archivo plugin-cfg.xml se genera en el directorio denominado raíz_perfil/config/cells/nombre_célula/nodes/nombre_host_de_nodo_máquina_B/servers/miServidorWeb_IHS en la máquina A del servidor de aplicaciones.
El servicio de configuración de plug-ins de servidor web propaga automáticamente el archivo plugin-cfg.xml para IBM HTTP Server versión 6.0 o posterior. Para los otros servidores web, propague manualmente el archivo de configuración de plug-in. Copie el archivo plugin-cfg.xml del directorio raíz_perfil/ config/cells/nombre_célula/nodes/nombre_servidor_web_node/servers/nombre_servidor_web en la máquina A. Péguelo en el directorio raíz_plug-ins/config/nombre_servidor_web en la máquina B.
- Establezca una configuración de servidor web local
para un nodo autónomo.
La configuración de servidor web local es la configuración recomendada para un entorno de desarrollo o de prueba.
Una instalación local incluye el plug-in de servidor web, el servidor web y el servidor de aplicaciones en la misma máquina
Escenario de instalación local
Tabla 3. Instalación y configuración. Escenario de instalación Local Paso Máquina Tarea 1 A Instale Installation Manager. 2 A Utilice Installation Manager para instalar lo siguiente: - El producto WebSphere Application Server
- Plug-ins de servidor web para WebSphere Application Server
- WebSphere Customization Toolbox
3 A Utilice Installation Manager para instalar IBM HTTP Server, o instalar otro servidor web soportado. 4 A Cree un perfil de servidor de aplicaciones autónomo. 5 A Abra WebSphere Customization Toolbox y ejecute la herramienta de configuración de plug-ins de servidor web para configurar el plug-in de servidor web y crear la definición de servidor web. La definición del servidor web se crea y configura automáticamente durante la configuración del plug-in.
6 A Inicie el servidor de aplicaciones. 7 A Verifique que el servidor de aplicaciones esté en ejecución. Abra la consola administrativa y guarde la configuración modificada. 8 A Cree una conexión segura entre el plug-in del servidor web y el transporte HTTP interno en el servidor de aplicaciones. Para obtener instrucciones detalladas sobre la creación de la conexión segura, consulte el artículo sobre la configuración del plug-in de servidor web para Secure Sockets Layer.Avoid trouble: Este paso es necesario para que funcione correctamente el servidor web.gotcha
9 A Inicie el servidor web. 10 A Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador:http://nombre_host_de_máquina_A:puerto_transporte_http/Snoop
Para verificar su propia aplicación, genere de nuevo y propague el archivo plugin-cfg.xml después de instalar la aplicación.
Tabla 4. Instalación y configuración. Escenario de instalación local Paso Máquina Tarea 1 A Instale el producto WebSphere Application Server. 2 A Cree un perfil de servidor de aplicaciones. 3 A IBM HTTP Server en IBM i ya está instalado como producto 5761-DG1 o 5770-DG1. También puede ejecutar un servidor web de Domino en IBM i. Consulte la documentación de Domino para obtener las instrucciones de instalación. 4 A Configure IBM HTTP Server con el perfil de WebSphere Application Server. Los siguientes pasos se aplican sólo a los servidores web de DOMINO. Para estos pasos, se supone que el nombre del servidor web es MiServidorWeb.- Ejecute el script configureOs400WebServerDefinition
en el perfil de servidor de aplicaciones. Por ejemplo:
configureOs400WebServerDefinition -profileName myAppServerProfile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.port 80
- Configure un alias de host virtual para la máquina de servidor web y el puerto del servidor web DOMSRV01.
- Utilizando el mandato WRKDOMSVR para actualizar el archivo notes.ini del
servidor Domino, inserte la siguiente directiva:
WebSphereInit=raíz_perfil/config/cells/nombre_célula/nodes/nombre_nodo/ servers/DOMSRV01/plugin-cfg.xml
- En el cliente Lotus Notes conectado al servidor Domino, pulse la pestaña Protocolos de Internet y, a continuación, pulse la pestaña HTTP. En los nombres de filtro DSAPI, añada lo siguiente: /QSYS.LIB/ lib_producto.LIB/LIBDOMINO.SRVPGM
- Guarde los cambios
5 A Pare y reinicie el servidor de aplicaciones. 6 A Si utiliza IBM HTTP Server en IBM i, abra la consola administrativa (ISC) y siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Gestión del servidor web remoto.
- Entre el ID de usuario y la contraseña que se utilizan para autenticarse en la máquina A. Las autoridades que necesita este perfil son las mismas que las necesarias para acceder a la GUI de administración HTTP. Para obtener más detalles, consulte Perfiles de usuario y autoridades necesarias para HTTP Server en el Information Center de IBM i.
- Guarde los cambios.
7 A En la consola administrativa (ISC), siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Si utiliza IBM HTTP Server en IBM i, seleccione miServidorWeb_IHS y pulse Generar plug-in para generar el archivo plugin-cfg.xml.
- Si utiliza Domino HTTP Server en IBM i, seleccione DOMSRV01 y pulse Generar plug-in para generar el archivo plugin-cfg.xml.
8 A Si utiliza IBM HTTP Server en IBM i, inicie el servidor web. Abra la consola administrativa (ISC) y siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Iniciar.
- Ejecute el mandato Trabajar con servidores Domino (WRKDOMSVR).
- Especifique la opción 1 al lado del servidor Domino.
- Pulse Intro.
9 A Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador: http://nombre_host_de_máquina_A:puerto_transporte_http/Snoop
Si obtiene un error, vuelva a rastrear los pasos. Añada un host virtual a la máquina A antes de reiniciar el servidor de aplicaciones en la máquina A.
Regeneración del archivo plugin-cfg.xml
El servicio de configuración de plug-ins de servidor web vuelve a generar el archivo plugin-cfg.xml automáticamente.
No obstante, si el servidor está inhabilitado y desea forzar la regeneración, utilice la consola administrativa o el script GenPluginCfg. En la consola administrativa, siga estos pasos:
- Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web para el que desee regenerar el archivo plugin-cfg.xml.
- Pulse Generar plug-in.
El archivo plugin-cfg.xml se genera en el directorio raíz_perfil/config/cells/nombre_célula/nodes/nombre_servidor_Web_node/servers/nombre_servidor_Web. La generación se produce cuando se crea la definición del servidor web.
Propagación del archivo plugin-cfg.xml
El archivo local no requiere propagación.
Configure una instalación de servidor web remoto en una célula.
Configure una configuración de servidor web remoto en un nodo gestionado.
La configuración de servidor web remota es recomendable para entornos de producción.
La instalación remota distribuida instalar el plug-in del servidor web en la máquina del servidor web, si el servidor de aplicaciones está en otra máquina como, por ejemplo, se muestra en el gráfico siguiente:
Escenario de instalación distribuida remota
Tabla 5. Instalación y configuración. Escenario de instalación distribuida remota Paso Máquina Tarea 1 A Instale IBM Installation Manager. 2 A Utilice Installation Manager para instalar el producto WebSphere Application Server. 3 A Cree un perfil de despliegue. 4 A Compruebe que el gestor de despliegue se esté ejecutando para permitir la sincronización de nodos de los archivos de configuración modificados. 5 B Instale Installation Manager. 6 B Utilice Installation Manager para instalar el producto WebSphere Application Server. 7 B Cree un servidor de aplicaciones autónomo. 8 B Añada el nodo a la célula de gestor de despliegue para iniciar el proceso de agente de nodo. Inicie el agente de nodo en un nodo gestionado existente. El gestor de despliegue y el agente de nodo deben estar ejecutándose para poder permitir la sincronización de nodos de los archivos de configuración modificados. 9 C Instale Installation Manager. 10 C Utilice Installation Manager para instalar lo siguiente: - Plug-ins de servidor web para WebSphere Application Server
- WebSphere Customization Toolbox
11 C Utilice Installation Manager para instalar IBM HTTP Server, o instalar otro servidor web soportado. 12 C Abra WebSphere Customization Toolbox y ejecute la herramienta de configuración de plug-ins de servidor web para configurar el plug-in de servidor web. El script para crear y configurar el servidor web se crea en el directorio raíz_plug-ins/bin.
13 C Copie el script configurenombre_servidor_web para pegarlo en la máquina A. Si una máquina se ejecuta en un sistema operativo como AIX o Linux y la otra máquina se ejecuta en Windows, copie el script del directorio raíz_plug-ins/bin/crossPlatformScripts.
14 A Pegue el script configurenombre_servidor_Web de la máquina C en el directorio raíz_serv_aplicaciones/bin de la máquina A. 15 A Inicie el agente de nodo y el gestor de despliegue si no se están ejecutando y, a continuación, ejecute el script desde una línea de mandatos. Si tiene la seguridad habilitada o ha cambiado el tipo de conector JMX por omisión, edite el script e incluya los parámetros apropiados en el mandato wsadmin.
16 A y B Utilice la consola administrativa del gestor de despliegue de la máquina A para iniciar el servidor de aplicaciones en la máquina B. Espere a que se produzca la sincronización y guarde la nueva configuración. 17 A Cree una conexión segura entre el plug-in del servidor web y el transporte HTTP interno en el servidor de aplicaciones. Para obtener instrucciones detalladas sobre la creación de la conexión segura, consulte el artículo sobre la configuración del plug-in de servidor web para Secure Sockets Layer.Avoid trouble: Este paso es necesario para que funcione correctamente el servidor web.gotcha
18 C Inicie el servidor web. 19 C Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador:http://nombre_host_de_máquina_C:puerto_transporte_http/Snoop
Para verificar su propia aplicación, genere de nuevo y propague el archivo plugin-cfg.xml después de instalar la aplicación.
Tabla 6. Instalación y configuración. Escenario de instalación distribuida remota Paso Máquina Tarea 1 A Instale WebSphere Application Server Network Deployment. 2 A Cree un perfil de gestor de despliegue o utilice el creado durante la instalación. 3 A Inicie el gestor de despliegue. Desde Qshell, ejecute este mandato: raíz_serv_aplicaciones/bin/startManager -profileName nombre_de_perfil_gest_despl
4 B Instale WebSphere Application Server Network Deployment. 5 B Cree un perfil del servidor de aplicaciones o utilice el creado durante la instalación. 6 B Federe el nodo. Desde Qshell, ejecute este mandato: raíz_servidor_aplicaciones/bin/addNode host_gest_despl puerto_SOAP -profileName perfilAplic -includeapps
Descripciones de las variables:- La variable host_gest_despl es el nombre de host de la máquina en la que existe el perfil de gestor de despliegue.
- La variable puerto_SOAP es el puerto SOAP del perfil de dmgr. El puerto SOAP predeterminado es 8879. Para determinar qué puerto utiliza el perfil de
dmgr, ejecute el siguiente mandato:
raíz_servidor_aplic/bin/dspwasinst -profileName nombre_de_dmgrProfile
- La variable perfilAplic es el nombre del perfil de servidor de aplicaciones que desea federar.
Correlacione los módulos de aplicación con los servidores después de este paso.
7 C IBM HTTP Server en IBM i ya está instalado como producto 5761-DG1 o 5770-DG1. También puede ejecutar un servidor web de Domino en IBM i. Consulte la documentación de Domino para obtener las instrucciones de instalación. Para cada caso de ejemplo, debe instalar el componente Plug-ins de servidor web del producto WebSphere Application Server.
8 C Ejecute el mandato Qshell manageprofiles para crear un perfil http. La variable mi_perfil_Http es el nombre del perfil.
9 C Configure IBM HTTP Server con el perfil http miPerfilHttp. Se supone que el nombre del servidor web es MiServidorWeb. Se creará un script de qshell de IBM i dominado configureIHS_MiServidorWeb en el directorio raíz_perfil_miPerfilHttp/config/IHS_MiServidorWeb en la máquina C. Para la instalación predeterminada de WebSphere Application Server, el valor raíz_perfil_miPerfilHttp del perfil es /QIBM/UserData/WebSphere/AppServer/V61/Base/profiles/myHttpProfile.
Nota: En el resto de este ejemplo, nombreServidorWeb hace referencia a miServidorWeb_IHS. Si elige configurar un servidor web de DOMINO, tal como se ha descrito anteriormente, nombre_servidor_web hace referencia a DOMSRV01.Los siguientes pasos se aplican sólo a los servidores web de DOMINO:
- Ejecute el script configureOs400WebServerDefinition en el
perfil http mi_perfil_Http. Por ejemplo:
configureOs400WebServerDefinition -profileName myHttpProfile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.port 80
- Utilizando el mandato WRKDOMSVR para actualizar el archivo notes.ini del servidor Domino, inserte la siguiente directiva: WebSphereInit=raíz_perfil_miPerfilHttp/config/DOMSRV01/plugin-cfg.xml
- En el cliente Lotus Notes conectado al servidor Domino, pulse la pestaña Protocolos de Internet y, a continuación, pulse la pestaña HTTP. En los nombres de filtro DSAPI, añada lo siguiente: /QSYS.LIB/ lib_producto.LIB/LIBDOMINO.SRVPGM
- Guarde los cambios.
10 C Copie el script configurenombre_servidor_web en la máquina A. El script se encuentra en el directorio raíz_perfil_mi_perfil_Http/config/nombre_servidor_web. 11 A Coloque el archivo que ha copiado en el paso anterior en el directorio raíz_perfil/bin en la máquina A, donde raíz_perfil es el directorio donde se encuentra el perfil del gestor de despliegue. 12 A/B Inicie el agente de nodo y el gestor de despliegue si no se están ejecutando y, a continuación, ejecute el script que ha copiado en el paso anterior. Por ejemplo, ejecute estos mandatos desde Qshell: Máquina A:raíz_serv_aplicaciones/bin/startManager -profileName nombre_de_perfil_dmgr cd raíz_perfil/bin ./configurenombre_servidor_web [wasAdminUserId] [wasAdminPassword]
Nota: wasAdminUserId y wasAdminPassword son opcionales y sólo son necesarios cuando el gestor de despliegue de nombre_de_perfil_dmgr se ejecuta en modalidad segura.Máquina B:raíz_servidor_aplic/bin/startNode -profileName perfilAplic
13 A Utilice la consola administrativa del gestor de despliegue de la máquina A para iniciar el servidor de aplicaciones en la máquina B. Espere a que se produzca la sincronización y guarde la nueva configuración. 14 A Si utiliza IBM HTTP Server en IBM i, compruebe que el gestor de despliegue se está ejecutando. Abra la consola administrativa (ISC) y siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Gestión del servidor web remoto. .
- Entre el ID de usuario y la contraseña que se utilizan para autenticarse en la máquina C. Las autoridades que necesita este perfil son las mismas que las necesarias para acceder a la GUI de administración HTTP. Para obtener más información, consulte Perfiles de usuario y autorizaciones necesarias para HTTP Server en el Information Center de IBM i.
- Guarde la configuración.
15 A Configure un alias de host virtual para la máquina de servidor web (C) y el puerto del servidor web MiServidorWeb. 16 A En la consola administrativa (ISC), siga estos pasos: - Seleccione nombre_servidor_web y pulse Generar plug-in para generar el archivo plugin-cfg.xml.
- Seleccione nombreServidorWeb y pulse Propagar plug-in para propagar el archivo plugin-cfg.xml a la Máquina C.
17 A Pare y reinicie el servidor de aplicaciones federado. 18 A/C Si utiliza IBM HTTP Server en IBM i, inicie el servidor web. Abra la consola administrativa (ISC) en la Máquina A y siga estos pasos: - Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Iniciar.
Si utiliza Domino HTTP Server en IBM i, inicie el servidor web, en la máquina C, desde una línea de mandatos CL:- Ejecute el mandato Trabajar con servidores Domino (WRKDOMSVR).
- Especifique la opción 1 al lado del servidor Domino.
- Pulse Intro.
19 C Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador: http://nombre_host_de_máquina_C:puerto_transporte_http/Snoop
Si obtiene un error, vuelva a rastrear los pasos.
Regeneración del archivo plugin-cfg.xml
El servicio de configuración de plug-ins de servidor web vuelve a generar el archivo plugin-cfg.xml automáticamente.
No obstante, si el servidor está inhabilitado y desea forzar la regeneración, utilice la consola administrativa o el script GenPluginCfg. En la consola administrativa, siga estos pasos:
- Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web para el que desee regenerar el archivo plugin-cfg.xml.
- Pulse Generar plug-in.
Durante la configuración, el archivo plugin-cfg.xml temporal se instala en la Máquina B, en el directorio raíz_plug-ins/config/nombre_servidor_web.
Propagación del archivo plugin-cfg.xml
El archivo plugin-cfg.xml se puede propagar manualmente. Es necesaria la propagación manual del archivo plugin-cfg.xml para servidores web DOMINO. Copie el archivo plugin-cfg.xml de la máquina del servidor de aplicaciones en el directorio raíz_perfil_miPerfilHttp/config/miServidorWeb_IHS en la Máquina C del servidor web. El archivo plugin-cfg.xml se genera en el directorio denominado raíz_perfil/config/cells/nombre_célula/nodes/nombre_nodo/servers/miServidorWeb_IHS en la Máquina B del servidor de aplicaciones.
El servicio de configuración de plug-ins de servidor web propaga automáticamente el archivo plugin-cfg.xml para IBM HTTP Server versión 6.0 o posterior. Para todos los demás servidores web, propague el archivo de configuración de plug-in, manualmente copiando el archivo plugin-cfg.xml del directorio raíz_perfil/config/cells/nombre_célula/nodes/nombre_nodo/servers/nombre_servidor_Web en la máquina A al directorio raíz_plug-ins/config/nombre_servidor_Web en la máquina C.
Configure una configuración de servidor web distribuida.
Configure una configuración de servidor web para un nodo gestionado.
La configuración de servidor web local es la configuración recomendada para un entorno de desarrollo o de prueba.
Una instalación distribuida local incluye el plug-in de servidor web, el servidor web y el servidor de aplicaciones gestionado en la misma máquina:
Escenario de instalación distribuida local
Tabla 7. Instalación y configuración . Escenario de instalación distribuida local Paso Máquina Tarea 1 A Instale IBM Installation Manager. 2 A Utilice Installation Manager para instalar el producto WebSphere Application Server. 3 A Cree un perfil de despliegue. 4 A Compruebe que el gestor de despliegue se esté ejecutando para permitir la sincronización de nodos de los archivos de configuración modificados. 5 B Instale Installation Manager. 6 B Utilice Installation Manager para instalar lo siguiente: - El producto WebSphere Application Server
- Plug-ins de servidor web para WebSphere Application Server
- WebSphere Customization Toolbox
7 B Utilice Installation Manager para instalar IBM HTTP Server, o instalar otro servidor web soportado. 8 B Cree un servidor de aplicaciones autónomo. 9 B Añada el nodo a la célula de gestor de despliegue para iniciar el proceso de agente de nodo. Inicie el agente de nodo en un nodo gestionado existente. El gestor de despliegue y el agente de nodo deben estar ejecutándose para poder permitir la sincronización de nodos de los archivos de configuración modificados. 10 B Abra WebSphere Customization Toolbox y ejecute la herramienta de configuración de plug-ins de servidor web para configurar el plug-in de servidor web y crear la definición de servidor web. El script para crear y configurar el servidor web se crea en el directorio raíz_plug-ins/bin.
11 B Copie el script configurenombre_servidor_web para pegarlo en la máquina A. 12 A Pegue el script configurenombre_servidor_web de la máquina B en el directorio raíz_serv_aplicaciones/bin de la máquina A. 13 A Una vez que haya verificado que el gestor de despliegue y el agente de nodo se están ejecutando en la máquina A, ejecute el script configurenombre_servidor_web desde una línea de mandatos en el directorio raíz_plug-ins/bin. Si ha habilitado la seguridad o ha cambiado el tipo de conector JMX predeterminado, edite el script e incluya los parámetros correspondientes.
14 A y B Utilice la consola administrativa del gestor de despliegue de la máquina A para iniciar el servidor de aplicaciones en la máquina B. Espere a que se produzca la sincronización y guarde la nueva configuración. 15 A Cree una conexión segura entre el plug-in del servidor web y el transporte HTTP interno en el servidor de aplicaciones. Para obtener instrucciones detalladas sobre la creación de la conexión segura, consulte el artículo sobre la configuración del plug-in de servidor web para Secure Sockets Layer.Avoid trouble: Este paso es necesario para que funcione correctamente el servidor web.gotcha
16 B Inicie el servidor web. 17 B Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador:http://nombre_host_de_máquina_B:puerto_transporte_http/Snoop
Tabla 8. Instalación y configuración. Escenario de instalación distribuida local Paso Máquina Tarea 1 A Instale WebSphere Application Server Network Deployment. 2 A Cree un perfil de gestor de despliegue o utilice el creado durante la instalación. 3 A Inicie el gestor de despliegue. Desde Qshell, ejecute este mandato: raíz_serv_aplicaciones/bin/startManager -profileName nombre_de_perfil_gest_despl
O bien, emita los mandatos siguientes:cd raíz_perfil/bin startManager
4 B Instale WebSphere Application Server Network Deployment. 5 B Cree un perfil del servidor de aplicaciones o utilice el creado durante la instalación. Supongamos que el nombre del perfil es perfilAplic. 6 B Federe el nodo. Desde Qshell, ejecute los siguientes mandatos: raíz_servidor_aplicaciones/bin/addNode host_gest_despl puerto_SOAP -profileName perfilAplic -includeapps
Descripciones de las variables:- La variable host_gest_despl es el nombre de host de la máquina en la que existe el perfil de gestor de despliegue.
- La variable puerto_SOAP es el puerto SOAP del perfil de dmgr. El puerto SOAP predeterminado es 8879. Para determinar qué puerto utiliza el perfil de
dmgr, ejecute el siguiente mandato:
raíz_servidor_aplic/bin/dspwasinst -profileName nombre_de_dmgrProfile
- La variable perfilAplic es el nombre del perfil de servidor de aplicaciones que desea federar.
Correlacione los módulos de aplicación con los servidores después de este paso.
7 B IBM HTTP Server en IBM i ya está instalado como producto 5761-DG1 o 5770-DG1. También puede ejecutar un servidor web de Domino en IBM i. Consulte la documentación de Domino para obtener las instrucciones de instalación. 8 B Configure IBM HTTP Server con el perfil de servidor de aplicaciones perfilAplic. Nota: En el resto de este ejemplo, nombreServidorWeb hace referencia a miServidorWeb_IHS. Si elige configurar un servidor web de DOMINO, tal como se ha descrito anteriormente, nombre_servidor_web hace referencia a DOMSRV01.También en este ejemplo, se supone que el nombre del servidor web es MiServidorWeb.
9 A/B (Sólo para Domino) Los pasos siguientes se aplican al servidor web de DOMINO en la máquina B: - Ejecute el script configureOs400WebServerDefinition en el perfil de gestor de despliegue. Por ejemplo:
configureOs400WebServerDefinition -profileName nombre_perfil_dmgr -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.node nombre_de_nodo_federado -webserver.port 80.
En este caso, el nombre_de_nodo_federado es nombre_de_perfilAplic_máquina_B.
- Utilizando la consola administrativa (ISC) en la máquina A, configure un alias de host virtual para la Máquina de servidor web y el puerto del servidor web DOMSRV01.
- En la máquina B, utilice el mandato WRKDOMSVR para actualizar el archivo notes.ini del servidor Domino. Inserte la siguiente directiva: WebSphereInit=raíz_perfilAplic/config/cells/nombre_célula/nodes/nombre_nodo/servers/DOMSRV01/plugin-cfg.xml. perfilAplic es el nombre del perfil del servidor de aplicaciones en la Máquina B.
- En la máquina B, en el cliente Lotus Notes conectado al servidor Domino, pulse la pestaña Protocolos de Internet y, a continuación, pulse la pestaña HTTP. En los nombres de filtro DSAPI, añada lo siguiente: /QSYS.LIB/ lib_producto.LIB/LIBDOMINO.SRVPGM
- Guarde los cambios.
10 A Utilice la consola administrativa del gestor de despliegue de la máquina A para iniciar el servidor de aplicaciones en la máquina B. 11 A Si utiliza IBM HTTP Server en IBM i, actualice el ID de usuario y la contraseña de la configuración del servidor web. Este paso permite al gestor de despliegue realizar operaciones remotas en el servidor web: - Abra la consola administrativa del perfil de gestor de despliegue en la máquina A.
- Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Gestión del servidor web remoto.
- Entre el ID de usuario y la contraseña que se utilizan para autenticarse en la máquina B. Las autoridades que necesita este perfil son las mismas que las necesarias para acceder a la GUI de administración HTTP. Para obtener más información, consulte Perfiles de usuario y autorizaciones necesarias para HTTP Server en el Information Center de IBM i
- Guarde la configuración.
12 A En la consola administrativa (ISC), configure un alias de host virtual para la máquina de servidor web(B) y el puerto del servidor web de MiServidorWeb. 13 A En la consola administrativa (ISC), siga estos pasos: - Seleccione nombre_servidor_web y pulse Generar plug-in para generar el archivo plugin-cfg.xml.
- Seleccione nombre_servidorWeb y pulse Propagar plug-in para propagar el archivo plugin-cfg.xml.
14 A En la consola administrativa (ISC), detenga y reinicie el servidor de aplicaciones federado. 15 A/B Si utiliza IBM HTTP Server en IBM i, inicie el servidor web. Abra la consola administrativa (ISC) en la Máquina A y siga estos pasos:- Expanda Servidores > Tipos de servidor > Servidores web.
- 2. Seleccione el servidor web que en este caso es IHS_MiServidorWeb y, a continuación, pulse Iniciar.
Si utiliza Domino HTTP Server en IBM i, inicie el servidor web, en la máquina B, desde una línea de mandatos CL:- Ejecute el mandato Trabajar con servidores Domino (WRKDOMSVR). .
- Especifique la opción 1 al lado del servidor Domino.
- Pulse Intro. .
16 B Ejecute el servlet Snoop. Acceda al siguiente URL en el navegador: http://nombre_host_de_máquina_B:puerto_transporte_http/Snoop
Si obtiene un error, vuelva a rastrear los pasos.
Regeneración del archivo plugin-cfg.xml
El servicio de configuración de plug-ins de servidor web vuelve a generar el archivo plugin-cfg.xml automáticamente.
No obstante, si el servidor está inhabilitado y desea forzar la regeneración, utilice la consola administrativa o el script GenPluginCfg. En la consola administrativa, siga estos pasos:
- Expanda Servidores > Tipos de servidor > Servidores web.
- Seleccione el servidor web para el que desee regenerar el archivo plugin-cfg.xml.
- Pulse Generar plug-in.
Durante la configuración, el archivo plugin-cfg.xml temporal se instala en la Máquina B, en el directorio raíz_plug-ins/config/nombre_servidor_web.
El archivo plugin-cfg.xml se genera en el directorio raíz_perfil/config/cells/nombre_célula/nodes/nombre_nodo/servers/nombreServidorWeb cuando se crea la definición de servidor web.
Vuelva a generar el archivo plugin-cfg.xml en la definición de servidor web en el servidor de aplicaciones siempre que cambie la configuración. El servidor web tiene acceso inmediato al archivo siempre que se genera de nuevo.
Cuando el servicio de configuración de plug-in del servidor web (un servicio de administración) se habilita en la máquina A, el archivo plugin-cfg.xml se genera automáticamente para todos los servidores web.
Propagación del archivo plugin-cfg.xml
La sincronización de nodos se utiliza para propagar el archivo plugin-cfg.xml de la máquina A a la máquina B.
Cuando el servicio de configuración de plug-in del servidor web (un servicio de administración) se habilita en la máquina A, el archivo plugin-cfg.xml se propaga automáticamente para todos los servidores web.
Configuración alternativa
Este procedimiento describe cómo instalar los plug-ins en dos máquinas. No obstante, puede realizar este procedimiento en una única máquina como se muestra en el gráfico siguiente. Una instalación local distribuida también incluye el plug-in de servidor web, el servidor web, el servidor de aplicaciones y el gestor de despliegue en la misma máquina:
Qué hacer a continuación
- Mediante la consola de administración, añada el puerto no estándar a cualquier host virtual necesario de WebSphere Application Server, incluido default_host si están correlacionadas con él las aplicaciones.
- Vuelva a generar el plug-in.
- Propague el plug-in.
- Reinicie el servidor de aplicaciones.
- Reinicie el servidor web.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_road_plugins
File name: tins_road_plugins.html