Wie integriere ich IBM HTTP Server in WebSphere in 8.5.5?

Ihre WebSphere hinter Webserver zu stellen ist wesentlich aus verschiedenen Gründen, einschließlich Leistung, Sicherheit und Skalierbarkeit. Wenn Sie als WebSphere-Administrator arbeiten oder gerade erst begonnen haben, müssen Sie unter anderem folgende Aufgaben ausführen Verbinden Sie IHS mit WAS.


Auf hoher Ebene müssen Sie die folgenden Schritte ausführen, um den verwalteten Webserver zu implementieren.

  1. Laden Sie Webserver-Plug-Ins für WebSphere herunter
  2. Plug-Ins installieren
  3. Fügen Sie einen Webserver zu WebSphere hinzu
  4. Plugin in Webserver konfigurieren

Die folgenden Abkürzungen werden in diesem Artikel verwendet.

  • IHS – IBM HTTP Server
  • WAS – WebSphere Application Server
  • ND – Netzwerkbereitstellung
  • IM – Installationsmanager

Dies setzt voraus, dass Sie IHS und WAS in einer Linux-Umgebung installiert haben. Die folgende Demonstration basiert auf WebSphere ND 8.5.5 und IBM HTTP Server 8.5.5.

Sie können IBM WAS auch mit anderen Webservern wie Apache, Nginx oder IIS verwenden. WebSphere ist jedoch über das Web Server Plug-in gut in IBM HTTP Server integriert.

Laden Sie Webserver-Plug-Ins für WAS herunter

Um IHS vor WebSphere zu implementieren, muss das Webserver-Plugin installiert sein. Sie können das Plugin von der IBM Website herunterladen.

  • Besuchen Sie den folgenden Link

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

  • Geben Sie Ihre Daten ein und bestätigen Sie. Sie werden zu einer Download-Seite weitergeleitet, auf der Sie zwei Registerkarten haben. Klicken Sie auf die Registerkarte “Download über http”.
  • Suchen Sie nach Plug-Ins und laden Sie beide Dateien herunter

Was-Plug-Ins

  • Nach dem Herunterladen sollten folgende zwei Dateien vorhanden sein. Sie können dies auf den IHS-Server übertragen.

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

  • Extrahieren wir beide Dateien

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

Installieren Sie das Webserver-Plug-In mit IM

Es ist Zeit, das heruntergeladene Plugin über Installation Manager zu installieren.

  • Starten Sie IBM IM, normalerweise unter / opt / IBM / InstallationManager / eclipse / IBMIM
  • Klicken Sie auf Datei >> Einstellungen
  • Klicken Sie auf Repository hinzufügen
  • Klicken Sie auf Browser und wählen Sie die repository.config Datei, die Sie nach der Extraktion erhalten haben
  • Klicken Sie erneut auf OK und OK

ibmim-add-repository

  • Klicken Sie auf IM-Assistenten installieren

ibmim-install

  • Wählen Sie die Version aus und klicken Sie auf Weiter

Version auswählen

  • Akzeptieren Sie die Lizenz und Weiter
  • Wählen Sie das Verzeichnis aus, in dem Sie das Plugin installieren möchten. Standardmäßig wird es unter installiert / opt / IBM / WebSphere / Plugins. Wenn Sie damit einverstanden sind, klicken Sie auf Weiter

Installationsverzeichnis

  • Wählen Sie die 64-Bit-Laufzeitumgebung für Java und Weiter
  • Überprüfen Sie die Zusammenfassung und klicken Sie auf Installieren, um die Installation zu starten

begin-install

Es kann einige Zeit dauern und sobald dies erledigt ist, erhalten Sie eine Bestätigung – Die Pakete sind installiert. Klicke auf Fertig.

Installationserfolg

Damit ist das Plug-In installiert erfolgreich und Zeit, um sie zu konfigurieren.

Fügen Sie einen Webserver in der WebSphere Console hinzu

  • Melden Sie sich bei WebSphere Administrative Console an
  • Klicken Sie auf Server>>Servertypen>>Webserver

Add-Web-Server

  • Klicken Sie auf Neu

Add-New-Web

  • Knoten auswählen – belassen Sie die Standardeinstellung, wenn IHS auf demselben Server wie WebSphere ausgeführt wird. Wählen Sie andernfalls den Knoten des Webservers aus
  • Geben Sie den Servernamen ein
  • Wählen Sie Typ als “IBM HTTP Server”Und klicken Sie auf Weiter
  • Belassen Sie die Standard-Webserver-Vorlage und klicken Sie auf Weiter

Webserver-Vorlage

  • Port – Wenn der HTTP-Server auf einem anderen Port als 80 ausgeführt wird, ändern Sie ihn hier
  • Installationsort des Webservers – Vergewissern Sie sich, dass IHS hier installiert ist. Andernfalls ändern Sie den Speicherort
  • Installationsort des Plug-Ins – Überprüfen Sie, ob das Plug-In hier installiert ist. Andernfalls ändern Sie es
  • Weiter klicken

Enter-Web-Eigenschaften

  • Überprüfen Sie die Webserverdefinition und klicken Sie auf Fertig stellen

Bestätigen Sie den Webserver

  • Sie erhalten eine Bestätigung über den neu erstellten Server erfolgreich und Option zum Überprüfen der Änderungen. Klicken Sie auf Bewertung

Bestätigungs-Web hinzugefügt

  •  Aktivieren Sie das Kontrollkästchen “Änderungen mit Knoten synchronisieren” und klicken Sie auf “Speichern”

Sync-Knoten

  • Die Synchronisierung der Änderungen dauert einige Sekunden. OK klicken

knotensynchronisiert

  • Der neu hinzugefügte Webserver wird in der Liste angezeigt

Webserver-Liste

Es ist Zeit zu generieren & propagieren das Plug-In jetzt. Wählen Sie den neu hinzugefügten Webserver aus und klicken Sie zuerst auf

Plug-In generieren

Und dann klicken Sie auf

Plug-in verbreiten

generieren-verbreiten

Es dauert einige Sekunden und gibt Ihnen den Plug-In-Pfad.

Plugin-Pfad

Dies ist das Plugin, das Sie in HTTP Server verwenden müssen. Konfigurieren wir dies in der httpd.conf von IHS.

Plug-in in IHS hinzufügen (httpd.conf)

In der Datei httpd.conf müssen Sie zwei Dinge tun, damit IHS über ein Plugin mit WebSphere kommuniziert.

  1. Fügen Sie mod_was_ap22_http.so hinzu
  2. Fügen Sie den Pfad plugin-cfg.xml hinzu
  • Gehen Sie zum Conf-Pfad von IHS. Standardmäßig befindet es sich unter / opt / IBM / HTTPServer / conf
  • Erstellen Sie eine Sicherungskopie der Datei httpd.conf
  • Fügen Sie die folgenden zwei Zeilen hinzu

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

Trinkgeld: Wenn Sie sich nicht sicher sind, wo sich die Datei mod_was_ap22_http.so befindet, können Sie den Befehl find verwenden.

  • Starten Sie den HTTP-Server neu

Damit ist festgestellt, dass Sie IBM HTTP Server erfolgreich in IBM WebSphere Application Server integriert haben.

Hinweis: Damit über einen Webserver auf das Kontextstammverzeichnis zugegriffen werden kann, müssen Sie während der Bereitstellung den Webserver als Ziel auswählen.

Immer wenn Sie eine neue Anwendung hinzufügen oder Änderungen im Kontextstamm vornehmen, müssen Sie ein Plug-In generieren und weitergeben.

Das war also alles für heute. Hoffe du magst das.

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