Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

Wie integriere ich IBM HTTP Server in WebSphere in 8.5.5?

Ohne Titel-1200-×-385-px-41
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Ihre WebSphere hinter Webserver zu stellen ist essential 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 haben IHS und WAR unter Linux installiert. 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.

Download Web Server Plug-ins for WAS

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
  • Lassen Sie uns beide Dateien extrahieren
entpacken was.repo.8550.plg.ilan_part1.zip entpacken was.repo.8550.plg.ilan_part2.zip

Install Web Server Plug-in using IM

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

  • 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-Repository hinzufügen

  • 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

Beginnen Sie mit der Installation

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

Installationserfolg

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

Add Web Server in WebSphere Console

  • 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 Plugins - Überprüfen Sie, ob das Plugin 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, erzeugen & 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. Lassen Sie uns dies in httpd.conf von IHS konfigurieren.

Add Plug-in in IHS (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

TIPP: Wenn Sie sich nicht sicher sind, wo sich die Datei mod_was_ap22_http.so befindet, können Sie sie verwenden finden Befehl.

  • 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.

Danke an unsere Sponsoren
Weitere großartige Lektüre zu WebSphere
Treiben Sie Ihr Geschäft an
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder