¿Cómo integrar IBM HTTP Server con WebSphere en 8.5.5?

Poner su WebSphere detrás del servidor web es esencial por varias razones, incluido el rendimiento, la seguridad y la escalabilidad. Si está trabajando como administrador de WebSphere o acaba de comenzar, una de las tareas en las que participará es conectar IHS con WAS.


En alto nivel, debe hacer lo siguiente para implementar el servidor web administrado.

  1. Descargar complementos de servidor web para WebSphere
  2. Instalar complementos
  3. Agregar servidor web en WebSphere
  4. Configurar el complemento en el servidor web

Las siguientes abreviaturas se usan en este artículo.

  • IHS – Servidor HTTP de IBM
  • WAS – WebSphere Application Server
  • ND – Despliegue de red
  • IM – Gerente de instalación

Esto supone que tiene IHS y WAS instalados en el entorno Linux. La siguiente demostración se basa en WebSphere ND 8.5.5 y IBM HTTP Server 8.5.5.

También puede utilizar IBM WAS con otros servidores web como Apache, Nginx o IIS. Sin embargo, WebSphere está muy bien integrado con IBM HTTP Server a través del complemento de servidor web.

Descargar complementos de servidor web para WAS

Para implementar IHS frente a WebSphere, debe tener instalado el complemento de servidor web. Puede descargar el complemento del sitio web de IBM.

  • Visita el siguiente enlace

https://www-01.ibm.com/marketing/iwm/iwm/web/pick.do?source=swerpws-wasnd85&S_TACT = 109J87BW&lang = es_ES

  • Ingrese su información y confirme. Se lo dirigirá a una página de descarga donde tendrá dos pestañas. Haga clic en la pestaña “Descargar usando http”.
  • Busque complementos y descargue ambos archivos

was-plug-ins

  • Una vez descargado, debe tener los siguientes dos archivos. Puede transferir esto al servidor IHS.

-rw-rw-r–. 1 chandan chandan 696338913 10 de mayo 04:52 was.repo.8550.plg.ilan_part2.zip
-rw-rw-r–. 1 chandan chandan 961156085 10 de mayo 04:56 was.repo.8550.plg.ilan_part1.zip

  • Extraigamos ambos archivos

descomprimir was.repo.8550.plg.ilan_part1.zip
descomprimir was.repo.8550.plg.ilan_part2.zip

Instalar el complemento del servidor web con IM

Es hora de instalar el complemento descargado a través de Installation Manager.

  • Inicie IBM IM, por lo general estará bajo / opt / IBM / InstallationManager / eclipse / IBMIM
  • Haga clic en archivo >> Preferencias
  • Haga clic en Agregar repositorio
  • Haga clic en el navegador y seleccione el repositorio.config archivo, que obtuvo después de la extracción
  • Haga clic en Aceptar y Aceptar nuevamente.

ibmim-add-repository

  • Haga clic en Instalar en IM Wizard

ibmim-install

  • Seleccione la versión y haga clic en Siguiente

select-version

  • Acepta la licencia y Siguiente
  • Seleccione el directorio donde desea instalar el complemento. Por defecto, se instalará bajo / opt / IBM / WebSphere / Plugins. Si está de acuerdo, haga clic en Siguiente

directorio-instalación

  • Seleccione el entorno de tiempo de ejecución de 64 bits para Java y Siguiente
  • Revise el resumen y haga clic en Instalar para comenzar la instalación.

comenzar a instalar

Puede llevar algo de tiempo y una vez hecho esto, recibirá la confirmación: los paquetes están instalados. Haga clic en Terminar.

instalación-éxito

Esto concluye que el complemento está instalado exitosamente y tiempo para configurarlos.

Agregar servidor web en la consola de WebSphere

  • Inicie sesión en la Consola administrativa de WebSphere
  • Haga clic en Servidores>>Tipos de servidor>>Servidores web

agregar servidores web

  • Haga clic en nuevo

add-new-web

  • Seleccionar nodo: déjelo predeterminado si IHS se está ejecutando en el mismo servidor que WebSphere; de ​​lo contrario, seleccione el nodo del servidor web
  • Ingrese el nombre del servidor
  • Seleccione Tipo como “Servidor HTTP de IBM“Y haga clic en siguiente
  • Deje la plantilla predeterminada del servidor web, haga clic en Siguiente

plantilla de servidor web

  • Puerto: si el servidor HTTP se ejecuta en un puerto diferente al 80, cambie aquí
  • Ubicación de instalación del servidor web: verifique que IHS esté instalado aquí; de lo contrario, cambie la ubicación
  • Ubicación de instalación del complemento: verifique si el complemento está instalado aquí, de lo contrario cámbielo
  • Haga clic en Siguiente

enter-web-properties

  • Revise la definición del servidor web y haga clic en Finalizar

confirmar-servidor-web

  • Recibirá una confirmación sobre el nuevo servidor creado exitosamente y opción de revisar los cambios. Haga clic en revisión

confirmación-web-agregado

  •  Seleccione la casilla de verificación para “sincronizar cambios con nodos” y haga clic en Guardar

nodos de sincronización

  • Tomará unos segundos sincronizar los cambios. Haga clic en Aceptar

sincronizado con nodos

  • Mostrará el servidor web recién agregado en la lista

lista de servidores web

Es tiempo de generar & propagar el complemento ahora. Seleccione el servidor web recién agregado y haga clic primero

Generar complemento

Y luego haga clic en

Propagate Plug-in

generar-propagar

Tardará unos segundos y le dará la ruta del complemento.

plugin-path

Este es el complemento que necesita usar en el servidor HTTP. Configuremos esto en httpd.conf de IHS.

Agregar complemento en IHS (httpd.conf)

Hay dos cosas que debe hacer en el archivo httpd.conf para que IHS hable con WebSphere utilizando un complemento.

  1. Añadir mod_was_ap22_http.so
  2. Agregar ruta plugin-cfg.xml
  • Ir al camino de conf de IHS. Por defecto estará en / opt / IBM / HTTPServer / conf
  • Haga una copia de seguridad del archivo httpd.conf
  • Agregue las siguientes dos líneas

LoadModule was_app22_module /opt/IBM/WebSphere/Plugins/bin/64bits/mod_was_ap22_http.so
WebSpherePluginConfig /opt/IBM/WebSphere/Plugins/config/WebServer-1/plugin-cfg.xml

Propina: si no está seguro de la ubicación del archivo de mod_was_ap22_http.so puede usar el comando find.

  • Reiniciar el servidor HTTP

Esto concluye que ha integrado con éxito IBM HTTP Server con IBM WebSphere Application Server.

Nota: Para tener acceso a la raíz de contexto a través de un servidor web, debe seleccionar Servidor web como destino durante la implementación.

Cada vez que agrega una nueva aplicación o cambios en la raíz de contexto, debe generar y propagar el complemento.

Eso fue todo por hoy. Espero que les guste esto.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map