Webkiszolgáló telepítési ütemezés WebSphere Application Server Network Deployment v8.5 változathoz

Kezdeti lépések
Bedolgozó telepítési ütemezések:

  1. Webkiszolgáló bedolgozó telepítés önálló alkalmazáskiszolgálókhoz
  2. Webkiszolgáló bedolgozó telepítés osztott környezetekhez

Webkiszolgáló bedolgozó telepítés önálló alkalmazáskiszolgálókhoz

Távoli telepítés példahelyzet Helyi telepítés példahelyzet

Tipikus környezet


Éles (ajánlott)


Fejlesztés

Telepítés és konfigurálás

Az alkalmazáskiszolgáló telepítése:
(A számítógép)
1. Telepítse az IBM Installation Manager programot.
2. Az Installation Manager segítségével telepítse a WebSphere Application Server Network Deployment terméket.
3. Hozzon létre egy önálló alkalmazáskiszolgálót.

Webkiszolgáló és a webkiszolgáló bedolgozóinak telepítése:
(B számítógép)
4. Telepítse az IBM Installation Manager programot.
5. Az Installation Manager segítségével telepítsen IBM HTTP Server kiszolgálót, vagy telepítsen másik támogatott webkiszolgálót.
6. Az Installation Manager segítségével telepítse a WebSphere Application Server webkiszolgáló bedolgozóit.

A webkiszolgáló bedolgozó beállítása:
(B számítógép)
7. Az Installation Manager segítségével telepítse a WebSphere Customization Tools terméket.
8. Nyissa meg a WebSphere Customization Tools programot, és indítsa el a Webkiszolgáló bedolgozó konfigurációs eszközt a webkiszolgáló bedolgozó beállításához.

A webkiszolgáló létrehozásához és konfigurálásához a parancsfájl a bedolgozó_gyökér/bin könyvtárban jön létre.

9. Másolja a configurewebkiszolgáló_név parancsfájlt és illessze be az A számítógépre.

Tanulmányozza a dokumentum Keresztplatformos szempontok részét további információkért akonfigurációs parancsfájlok futtatásáról, amikor:

  • Az egyik gépen Windows, a másikon Linux vagy UNIX fut.
  • Az egyik gép eltérő fájlkódolást használ.
A webkiszolgáló meghatározás létrehozása:
(A számítógép)
10. Másolja át a configurekiszolgáló_név parancsfájlt a B számítógépről az A számítógép alkalmazáskiszolgáló_gyökér/bin könyvtárába
11.

Indítsa el az alkalmazáskiszolgálót az A számítógépen.

12.

Futtassa a parancsfájlt az A számítógépen.


Ellenőrzés:
(A számítógép)
13.

Ellenőrizze, hogy az alkalmazáskiszolgáló fut-e.

(B számítógép)
14. Indítsa el az IBM HTTP Server kiszolgálót, vagy indítson el másik támogatott webkiszolgálót.
15.

Futtassa a Snoop szervletet.

A saját alkalmazásával történő ellenőrzéshez állítsa elő újra és továbbítsa a plugin-cfg.xml fájlt az alkalmazás konfigurálás (telepítése) után.

Az alkalmazáskiszolgáló telepítése:
(A számítógép)
1. Telepítse az IBM Installation Manager programot.
2. Az Installation Manager segítségével telepítse a WebSphere Application Server Network Deployment terméket.
3. Hozzon létre egy önálló alkalmazáskiszolgálót.

Webkiszolgáló és a webkiszolgáló bedolgozóinak telepítése:
(A számítógép)
4. Az Installation Manager segítségével telepítsen IBM HTTP Server kiszolgálót, vagy telepítsen másik támogatott webkiszolgálót.
5. Az Installation Manager segítségével telepítse a WebSphere Application Server webkiszolgáló bedolgozóit.

A webkiszolgáló bedolgozó beállítása és a webkiszolgáló meghatározás létrehozása:
(A számítógép)
6. Az Installation Manager segítségével telepítse a WebSphere Customization Tools terméket.
7. Nyissa meg a WebSphere Customization Tools programot, és indítsa el a Webkiszolgáló bedolgozó konfigurációs eszközt a webkiszolgáló bedolgozó beállításához és a webkiszolgáló meghatározás létrehozásához.
8.

Indítsa el az alkalmazáskiszolgálót.


Ellenőrzés:
(A számítógép)
9.

Ellenőrizze, hogy az alkalmazáskiszolgáló fut-e.

10. Indítsa el az IBM HTTP Server kiszolgálót, vagy indítson el másik támogatott webkiszolgálót.
11.

Futtassa a Snoop szervletet.


A plugin-cfg.xml fájl újra-előállítása

A beállítás során az ideiglenes plugin-cfg.xml fájl a B számítógépen a bedolgozó_gyökér/config/webkiszolgáló_név könyvtárban került telepítésre.

A webkiszolgáló webszerver konfigurációs szolgáltatás a plugin-cfg.xml fájlt automatikusan újra előállítja.

Az alkalmazáskiszolgáló aktuális plugin-cfg.xml fájljának használatához továbbítsa a plugin-cfg.xml fájlt a következő szakaszban leírtak szerint.

A webkiszolgáló webszerver konfigurációs szolgáltatás a plugin-cfg.xml fájlt automatikusan újra előállítja.

A plugin-cfg.xml fájl a profil_gyökér /config/cells/cellanév/nodes/csomópont_név/servers/webkiszolgáló_név könyvtárhelyen jön létre, amikor a webkiszolgáló meghatározás létrehozásra kerül.


A plugin-cfg.xml fájl továbbítása

A Webkiszolgáló bedolgozó konfigurációs szolgáltatás a plugin-cfg.xml fájlt csak az IBM HTTP Server felé továbbítja automatikusan. Az automatikus terjesztés engedélyezése érdekében hajtsa végre az egyszeri beállítást.

Az összes többi webkiszolgáló esetében a bedolgozó konfigurációs fájlt saját kezűleg terjessze a plugin-cfg.xml fájl átmásolásával az A számítógép profil_gyökér /config/cells/cellanév/nodes/csomópont_név/servers/ webkiszolgáló_név könyvtárából a B számítógép bedolgozó_gyökér/config/webkiszolgáló_név könyvtárába.

A terjesztés beállítással helyezze át a plugin-cfg.xml fájlt a profil_gyökér/config/cells/cellanév /nodes/csomópont_név/servers/webkiszolgáló_név könyvtárból a bedolgozó_gyökér/config/wenkiszolgáló_név könyvtárba.


Távoli topológia






Helyi topológia







Webkiszolgáló bedolgozó telepítés osztott környezetek (cellák) esetén




Távoli osztott telepítés példahelyzet Helyi osztott telepítés példahelyzet

Tipikus környezet


Éles (ajánlott)


Fejlesztés

Telepítés és konfigurálás

A telepítéskezelő telepítése:
(A számítógép)
1. Telepítse az IBM Installation Manager programot.
2. Az Installation Manager segítségével telepítse a WebSphere Application Server Network Deployment terméket.
3. Hozzon létre telepítéskezelő profilt.
4.

Ellenőrizze, hogy a telepítéskezelő fut-e, lehetővé téve a módosított konfigurációs fájlok csomóponti szinkronizálását.


Az alkalmazáskiszolgáló telepítése:
(B számítógép)
5. Telepítse az IBM Installation Manager programot.
6. Az Installation Manager segítségével telepítse a WebSphere Application Server Network Deployment terméket.
7. Hozzon létre egy önálló alkalmazáskiszolgálót.
8. Vegye fel a csomópontot a telepítéskezelő cellába a csomóponti ügynök folyamat indításához. Indítsa el a csomóponti ügynöküt egy meglévő felügyelt csomóponton. A telepítéskezelőnek és a csomóponti ügynöknek futnia kell a módosított konfigurációs fájlok csomóponti szinkronizálása érdekében.

Webkiszolgáló és a webkiszolgáló bedolgozóinak telepítése:
(C számítógép)
9. Telepítse az IBM Installation Manager programot.
10. Az Installation Manager segítségével telepítsen IBM HTTP Server kiszolgálót, vagy telepítsen másik támogatott webkiszolgálót.
11. Az Installation Manager segítségével telepítse a WebSphere Application Server webkiszolgáló bedolgozóit.

A webkiszolgáló bedolgozó beállítása:
(C számítógép)
12. Az Installation Manager segítségével telepítse a WebSphere Customization Tools terméket.
13. Nyissa meg a WebSphere Customization Tools programot, és indítsa el a Webkiszolgáló bedolgozó konfigurációs eszközt a webkiszolgáló bedolgozó beállításához.

A webkiszolgáló létrehozásához és konfigurálásához a parancsfájl a bedolgozó_gyökér/bin könyvtárban jön létre.

14. Másolja a configurewebkiszolgáló_név parancsfájlt és illessze be az A számítógépre.

Tanulmányozza a dokumentum Keresztplatformos szempontok részét további információkért akonfigurációs parancsfájlok futtatásáról, amikor:

  • Az egyik gépen Windows, a másikon Linux vagy UNIX fut.
  • Az egyik gép eltérő fájlkódolást használ.

Webkiszolgáló meghatározás létrehozása:
(A számítógép)
15. Másolja át a configurewebkiszolgáló_név parancsfájlt a C számítógépről az A számítógép alkalmazáskiszolgáló_gyökér /bin könyvtárába.

16.

Futtassa a parancsfájlt parancssorból.

Ehhez a lépéshez a telepítéskezelőnek és a csomóponti ügynöknek futnia kell.

Ha engedélyezte a biztonságot, vagy megváltoztatta az alapértelmezett JMX kapcsolattípust, akkor szerkessze a parancsfájlt, és foglalja bele a megfelelő paramétereket.


Ellenőrzés:
(A és B számítógép)
17.

Az A számítógép telepítéskezelőjének adminisztrációs konzolja segítségével indítsa el az alkalmazáskiszolgálót a B számítógépen.

(C számítógép)
18. Indítsa el az IBM HTTP Server kiszolgálót, vagy indítson el másik támogatott webkiszolgálót.
19.

Futtassa a Snoop szervletet.

Megjegyzés: A következő eljárás a bedolgozók két számítógépen történő telepítését mutatja be. Ezt az eljárás azonban egyetlen számítógépen is végrehajthatja.

A telepítéskezelő telepítése:
(A számítógép)
1. Telepítse az IBM Installation Manager programot.
2. Az Installation Manager segítségével telepítse a WebSphere Application Server Network Deployment terméket.
3. Hozzon létre telepítéskezelő profilt.
4.

Ellenőrizze, hogy a telepítéskezelő fut-e, lehetővé téve a módosított konfigurációs fájlok csomóponti szinkronizálását.


Az alkalmazáskiszolgáló telepítése:
(B számítógép)
5. Telepítse az IBM Installation Manager programot.
6. Az Installation Manager segítségével telepítse a WebSphere Application Server Network Deployment terméket.
7. Hozzon létre egy önálló alkalmazáskiszolgálót.
8. Vegye fel a csomópontot a telepítéskezelő cellába a csomóponti ügynök folyamat indításához. Indítsa el a csomóponti ügynöküt egy meglévő felügyelt csomóponton. A telepítéskezelőnek és a csomóponti ügynöknek futnia kell a módosított konfigurációs fájlok csomóponti szinkronizálása érdekében.

Webkiszolgáló és a webkiszolgáló bedolgozóinak telepítése:
(B számítógép)
9. Az Installation Manager segítségével telepítsen IBM HTTP Server kiszolgálót, vagy telepítsen másik támogatott webkiszolgálót.
10. Az Installation Manager segítségével telepítse a WebSphere Application Server webkiszolgáló bedolgozóit.

A webkiszolgáló bedolgozó beállítása:
(B számítógép)
11. Az Installation Manager segítségével telepítse a WebSphere Customization Tools terméket.
12. Nyissa meg a WebSphere Customization Tools programot, és indítsa el a Webkiszolgáló bedolgozó konfigurációs eszközt a webkiszolgáló bedolgozó beállításához és a webkiszolgáló meghatározás létrehozásához.

A webkiszolgáló létrehozásához és konfigurálásához a parancsfájl a bedolgozó_gyökér/bin könyvtárban jön létre.

13. Másolja a configurewebkiszolgáló_név parancsfájlt és illessze be az A számítógépre.

Tanulmányozza a dokumentum Keresztplatformos szempontok részét további információkért akonfigurációs parancsfájlok futtatásáról, amikor:

  • Az egyik gépen Windows, a másikon Linux vagy UNIX fut.
  • Az egyik gép eltérő fájlkódolást használ.

Webkiszolgáló meghatározás létrehozása:
(A számítógép)
14. Másolja át a configurewebkiszolgáló_név parancsfájlt a B számítógépről az A számítógép alkalmazáskiszolgáló_gyökér /bin könyvtárába.

15.

Futtassa a parancsfájlt parancssorból.

Ehhez a lépéshez a telepítéskezelőnek és a csomóponti ügynöknek futnia kell.

Ha engedélyezte a biztonságot, vagy megváltoztatta az alapértelmezett JMX kapcsolattípust, akkor szerkessze a parancsfájlt, és foglalja bele a megfelelő paramétereket.


Ellenőrzés:
(A és B számítógép)
16.

Az A számítógép telepítéskezelőjének adminisztrációs konzolja segítségével indítsa el az alkalmazáskiszolgálót a B számítógépen.

17. Indítsa el az IBM HTTP Server kiszolgálót, vagy indítson el másik támogatott webkiszolgálót.

Linux vagy UNIX rendszeren a Domino Web Server indítása előtt hozza létre a bedolgozó_gyökér/setupPluginCfg.sh parancsfájlt.

18. Futtassa a Snoop szervletet.

A plugin-cfg.xml fájl újra-előállítása

A beállítás során egy ideiglenes plugin-cfg.xml fájl a C számítógépen a bedolgozó_gyökér/config/webkiszolgáló_név könyvtárban került telepítésre.

A webkiszolgáló webszerver konfigurációs szolgáltatás a plugin-cfg.xml fájlt automatikusan újra előállítja.

Az alkalmazáskiszolgáló tényleges plugin-cfg.xml fájljának használatához továbbítsa a plugin-cfg.xml fájlt a következő szakaszban leírtak szerint.

A plugin-cfg.xml fájl a profil_gyökér /config/cells/cellanév/nodes/csomópont_név/servers/webkiszolgáló_név könyvtárban jön létre, amikor a webkiszolgáló meghatározás létrehozásra kerül.

Állítsa elő újra a plugin-cfg.xml fájlt az alkalmazáskiszolgáló webkiszolgáló meghatározásában minden alkalommal, amikor a konfiguráció módosul. A webkiszolgáló azonnali eléréssel rendelkezik a fájlhoz annak újra-előállításakor.

Ha a Webkiszolgáló bedolgozó konfigurációs szolgáltatás (egy adminisztrációs szolgáltatás) engedélyezett az A számítógépen, akkor a plugin-cfg.xml fájl automatikusan előállításra kerül az összes webkiszolgáló esetében.


A plugin-cfg.xml fájl továbbítása

A Webkiszolgáló bedolgozó konfigurációs szolgáltatás a plugin-cfg.xml fájlt csak az IBM HTTP Server felé továbbítja automatikusan. Az automatikus terjesztés engedélyezése érdekében hajtsa végre az ütemterv utolsó részében leírt egyszeri beállítást.

Az összes többi webkiszolgáló esetében a bedolgozó konfigurációs fájlt saját kezűleg terjessze a plugin-cfg.xml fájl átmásolásával az A számítógép profil_gyökér /config/cells/cellanév/nodes/csomópont_név/servers/ webkiszolgáló_név könyvtárából a C számítógép bedolgozó_gyökér /config/webkiszolgáló_név könyvtárába.

A terjesztés beállítással helyezze át a plugin-cfg.xml fájlt a profil_gyökér/config/cells/cellanév /nodes/csomópont_név/servers/webkiszolgáló_név könyvtárból a bedolgozó_gyökér/config/wenkiszolgáló_név könyvtárba.


Távoli topológia






Helyi topológia







Az automatikus terjesztés beállítási és hibaelhárítási eljárása

A Webkiszolgáló bedolgozó konfigurációs szolgáltatás a plugin-cfg.xml fájlt csak az IBM HTTP Server felé továbbítja automatikusan. Az automatikus terjesztés engedélyezése érdekében hajtsa végre az egyszeri beállítást:

  1. Hozzon létre user=adminUser, password=adminPassword bejegyzést az IHS_gyökér /conf/admin.passwd fájlban. Például: c:\ws\ihs85\bin\htpasswd -cb c:\ws\ihs85\conf\admin.passwd adminUser adminPassword
  2. Az adminisztrációs konzolban kattintson a Kiszolgálók > Webkiszolgálók > webserver1 > Távoli webkiszolgáló kezelés menüpontra. Állítsa be a következő értékeket: admin Port=8008, User Id=adminUser, Password=adminPassword.
  3. Állítsa be a helyes olvasás/írás engedélyeket a httpd.conf fájl és a plugin-cfg.xml fájl számára. További információkért tekintse meg az IHS_gyökér/logs/admin_error.log fájlt.

A bedolgozó konfigurációs fájl automatikus továbbításához szükséges az IBM HTTP adminisztrációs kiszolgáló működése és futása. Ha IBM HTTP Server kiszolgálót WebSphere Application Server adminisztrációs konzollal kezel, akkor a következő képernyő jelenhet meg:

"Could not connect to IHS Administration server error"

Tegye a következőket:

  1. Ellenőrizze, hogy az IBM HTTP Server adminisztrációs kiszolgálója fut-e.
  2. Ellenőrizze, hogy a WebSphere Application Server adminisztrációs konzoljában meghatározott webkiszolgáló név és port egyezik-e az IBM HTTP Server adminisztrációs hosztnevével és portjával.
  3. Ellenőrizze, hogy a tűzfal nem akadályozza-e meg az IBM HTTP Server adminisztrációs kiszolgálójának elérését a WebSphere Application Server adminisztrációs konzoljából.
  4. Ellenőrizze a htpasswd parancs segítségével, hogy a WebSphere Application Server adminisztrációs konzoljában megadott felhasználói azonosító és jelszó távoli felügyelet esetén létrejött-e az admin.passwd fájlban.
  5. Ha biztonságosan próbál csatlakozni, ellenőrizze, hogy aláíró tanúsítványként exportálja-e az IBM HTTP Server adminisztrációs kiszolgáló keydb személyi tanúsítványát a WebSphere Application Server kulcsadatbázisába. Ez a kulcsadatbázis a sas.client.props fájl com.ibm.ssl.trustStore utasításában van megadva, abban a profilban, ahol az adminisztrációs konzol fut. Ez a szempont elsődlegesen saját aláírású tanúsítványokra vonatkozik.
  6. Ha továbbra is problémákba ütközik, akkor ellenőrizze az IBM HTTP Server admin_error.log fájlját és a WebSphere Application Server naplókat (trace.log fájl) a probléma okának megállapításához.



Keresztplatformos szempontok a konfigurációs parancsfájl futtatásához

Az operációs rendszerek és számítógép platformok számos eltérése adódhat távoli webkiszolgáló beállítása során:

  • Az egyik gépen Windows, a másikon Linux vagy UNIX fut.
  • Az egyik gépen a másiktól eltérő alapértelmezett kódolás futhat.

Az egyik gépen Windows, a másikon Linux vagy UNIX fut

Ha az egyik gépen Linux vagy UNIX, a másikon pedig Windows fut, akkor használja a bedolgozó_gyökér /bin/crossPlatformScripts könyvtárban létrehozott parancsfájlt.

Az egyik gépen a másiktól eltérő alapértelmezett kódolás fut

A configurewebkiszolgáló_név.bat parancsfájl vagy a configurewebkiszolgáló_név.sh parancsfájl tartalma sérült lehet, ha a két számítógép alapértelmezett fájlkódolása eltér. Ez a példahelyzet lehetséges, ha az egyik számítógép duplabyte-os karakterkészlet (DBCS) területi beállítással rendelkezik, míg a másik nem.

Állapítsa meg a gépek fájlkódolását, és használja áthidaló megoldásként a következő eljárások egyikét. Az alapértelmezett fájlkódolás megállapításához futtassa a megfelelő parancsot:

  • Windows rendszereken:
    CHCP
  • Linux és UNIX rendszereken:
    locale

A következő eljárások egyikében használja mindkét számítógépen a parancs eredményét a webkiszolgáló_számítógép_kódolás változó és az alkalmazáskiszolgáló_számítógép_kódolás változó értékeként.

Kódolási eltérések javításának eljárásai

Tételezzük fel, hogy a webkiszolgáló Linux számítógépen, a Network Deployment pedig Windows számítógépen fut.

Linux számítógépen futó webkiszolgáló

Linux vagy UNIX rendszeren a következő paranccsal kódolja a parancsfájlt, ami a webkiszolgáló meghatározást konfigurálja, mielőtt FTP átvitellel átküldené a fájlt a Windows számítógépre bináris módban:

iconv -f webkiszolgáló_számítógép_kódolás \
      -t alkalmazáskiszolgáló_számítógép_kódolás \
         configurewebkiszolgáló_név.bat

Ha egy sorban adja meg a parancsot, hagyja ki a Linux vagy UNIX folytatásjeleket (\).

Fontos: A parancsfájl nevében a webkiszolgáló neve (becenév) kerül felhasználásra. Ha IBM HTTP Server terméket tervez üzembe állítani automatikus továbbításra, akkor a név nem tartalmazhat karaktereket duplabyte-os karakterkészletből (DBCS).

Most tételezzük fel, hogy a webkiszolgáló Windows számítógépen, a Network Deployment pedig Linux vagy UNIX számítógépen fut.

Windows számítógépen futó webkiszolgáló

Linux vagy UNIX rendszeren a következő paranccsal kódolja a parancsfájlt, ami a webkiszolgáló meghatározást konfigurálja, miután FTP átvitellel átküldi a fájlt bináris módban:

iconv -f webkiszolgáló_számítógép_kódolás \
      -t alkalmazáskiszolgáló_számítógép_kódolás \
         configurewebkiszolgáló_név.sh

Ha egy sorban adja meg a parancsot, hagyja ki a Linux vagy UNIX folytatásjeleket (\).

Ha a rendszeren az iconv parancs nem támogatja az átalakítás leképezést, akkor másolja a webkiszolgáló beállítási parancsfájl tartalmát a vágólapra, és illessze be a számítógépen, ahol az alkalmazáskiszolgáló fut.