Come integrare IBM HTTP Server con WebSphere in 8.5.5?

Mettere WebSphere dietro Web Server è essenziale per vari motivi tra cui prestazioni, sicurezza e scalabilità. Se stai lavorando come amministratore di WebSphere o hai appena iniziato, una delle attività in cui sarai coinvolto è collegare IHS con WAS.


Ad alto livello, è necessario eseguire le seguenti operazioni per implementare il server Web gestito.

  1. Scarica i plug-in Web Server per WebSphere
  2. Installa plug-in
  3. Aggiungi Web Server in WebSphere
  4. Configura Plugin nel Web Server

In questo articolo vengono utilizzate le seguenti abbreviazioni.

  • IHS – IBM HTTP Server
  • WAS – WebSphere Application Server
  • ND – Network Deployment
  • IM – Gestione installazioni

Ciò presuppone che IHS e WAS siano installati in ambiente Linux. La seguente dimostrazione si basa su WebSphere ND 8.5.5 e IBM HTTP Server 8.5.5.

È possibile utilizzare IBM WAS con altri server Web come Apache, Nginx o IIS. Tuttavia, WebSphere è ben integrato con IBM HTTP Server tramite il plug-in Web Server.

Scarica i plug-in del server Web per WAS

Per implementare IHS di fronte a WebSphere, è necessario che sia installato il plug-in Web Server. È possibile scaricare il plug-in dal sito Web IBM.

  • Visita il seguente link

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

  • Inserisci le tue informazioni e conferma. Verrai indirizzato a una pagina di download in cui avrai due schede. Fai clic sulla scheda “Scarica tramite http”.
  • Cerca plug-in e scarica entrambi i file

WAS-plug-in

  • Una volta scaricato, dovresti avere i seguenti due file. Puoi trasferirlo sul server IHS.

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

  • Estraiamo entrambi i file

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

Installa il plug-in del server Web tramite IM

È tempo di installare il plug-in scaricato tramite Installation Manager.

  • Avvia IBM IM, di solito sarà sotto / Opt / IBM / InstallationManager / eclipse / IBMIM
  • Clicca su File >> Preferenze
  • Fai clic su Aggiungi repository
  • Fare clic su Browser e selezionare il repository.config file, ottenuto dopo l’estrazione
  • Fai clic su OK e OK di nuovo

IBMIM-add-repository

  • Fai clic su Installa su IM Wizard

IBMIM-installazione

  • Seleziona la versione e fai clic su Avanti

select-versione

  • Accetta la licenza e Avanti
  • Seleziona la directory in cui desideri installare il plugin. Per impostazione predefinita, verrà installato in / opt / IBM / WebSphere / plugins. Se stai bene, fai clic su Avanti

install-directory

  • Selezionare l’ambiente di runtime a 64 bit per Java e Next
  • Rivedi il riepilogo e fai clic su Installa per iniziare l’installazione

inizio-installazione

Potrebbe volerci un po ‘di tempo e, una volta fatto, otterrai la conferma – I pacchetti sono installati. Clicca su finire.

install-successo

Questo conclude che il plug-in è installato con successo e tempo per configurarli.

Aggiungi Web Server in WebSphere Console

  • Accedere alla console di gestione di WebSphere
  • Fai clic su Server>>Tipi di server>>Server Web

add-web-server

  • Clicca su Nuovo

l'aggiunta del nuovo web

  • Seleziona nodo: lascialo predefinito se IHS è in esecuzione sullo stesso server di WebSphere altrimenti seleziona il nodo del server Web
  • Inserisci il nome del server
  • Seleziona Tipo come “IBM HTTP Server“E fare clic su Avanti
  • Lasciare il modello predefinito del server Web, fare clic su Avanti

web-server-template

  • Porta: se il server HTTP è in esecuzione su una porta diversa da 80, cambiare qui
  • Posizione di installazione del server Web: verificare che IHS sia installato qui, altrimenti cambiare la posizione
  • Posizione di installazione del plug-in: verificare se il plug-in è installato qui altrimenti cambiarlo
  • Fai clic su Avanti

enter-web-properties

  • Rivedere la definizione del server Web e fare clic su Fine

Conferma-web-server

  • Riceverai una conferma sul nuovo server creato con successo e opzione per rivedere le modifiche. Clicca sulla recensione

conferma-web-aggiunto

  •  Seleziona la casella di controllo per “sincronizzare le modifiche con i nodi” e fai clic su Salva

sync-nodi

  • Ci vorranno alcuni secondi per sincronizzare le modifiche. Clicca OK

node-sincronizzato

  • Verrà visualizzato il server Web appena aggiunto nell’elenco

web-server-list

È tempo di creare & propagare il plug-in ora. Selezionare il server Web appena aggiunto e fare clic prima su

Genera plug-in

E poi clicca su

Propaga plug-in

generate-propagarsi

Ci vorranno pochi secondi e ti darà il percorso del plug-in.

plug-path

Questo è il plugin che devi usare in HTTP Server. Configuriamo questo in httpd.conf di IHS.

Aggiungi plug-in in IHS (httpd.conf)

Ci sono due cose che devi fare nel file httpd.conf per far parlare IHS con WebSphere usando un plugin.

  1. Aggiungi mod_was_ap22_http.so
  2. Aggiungi il percorso plugin-cfg.xml
  • Vai al percorso conf di IHS. Per impostazione predefinita, sarà in / opt / IBM / HTTPServer / conf
  • Effettua un backup del file httpd.conf
  • Aggiungi le seguenti due righe

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

Mancia: se non si è sicuri della posizione del file mod_was_ap22_http.so, è possibile utilizzare il comando find.

  • Riavvia il server HTTP

Questo conclude che hai integrato correttamente IBM HTTP Server con IBM WebSphere Application Server.

Nota: Per poter accedere alla root di contesto tramite un server Web, è necessario selezionare Web Server come destinazione durante la distribuzione.

Ogni volta che aggiungi una nuova applicazione o cambiamenti nella root di contesto, devi generare e propagare il plug-in.

Quindi era tutto per oggi. Spero ti piaccia questo.

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