Windows Azure Pack: Webhelyek offline telepítésének előkészítése
Érintett kiadások: Windows Azure Pack
Fontos
Ez a témakör a 4. kumulatív frissítést vagy korábbi verziót használó telepítésekre vonatkozik. A 6. kumulatív frissítés vagy újabb telepítésekért tekintse meg Start menü Windows Azure Pack: Webhelyek telepítését.
Windows Azure Pack: A webhelyek telepítése a Microsoft webplatform-telepítőjén és egy társított hírcsatornán alapul, amelyekhez általában internet-hozzáférés szükséges. Ha azonban offline telepítést kell végeznie az Windows Azure Pack: Webhelyek szolgáltatásban, ezt megteheti úgy, hogy letölti a szükséges biteket egy internetkapcsolattal rendelkező számítógépre, majd ezeket a biteket használva előkészít egy offline számítógépet a hírcsatorna üzemeltetéséhez és a webplatform-telepítő helyi futtatásához.
Megjegyzés
Először internetkapcsolattal rendelkező számítógépre van szükség, hogy beszerezhesse az offline telepítéshez szükséges fájlokat.
A webplatform-telepítőt és a helyi hírcsatornát futtató offline számítógép (fizikai kiszolgáló vagy virtuális gép) lesz a webhelyvezérlő.
Internetkapcsolattal rendelkező számítógépen
Internetkapcsolattal rendelkező számítógépen hajtsa végre a következő lépéseket:
Töltse le és mentse a webplatform-telepítő .msi fájlt. Ezzel a fájllal telepítheti a webplatform-telepítőt az offline számítógépre.
Operációsrendszer-platform verziója
Webplatform-telepítő .msi fájl letöltése
x64
x86
Töltse le a HostWebSitesFeeds.ps1 PowerShell-szkriptet a githubról a következő címen https://go.microsoft.com/?linkid=9849676: . Ezt a szkriptet helyi offline hírcsatorna létrehozásakor fogja használni.
Az internethez csatlakoztatott számítógépen telepítse a webplatform-telepítő legújabb verzióját. A telepítés befejezése után zárja be a Webplatform-telepítő felhasználói felületét.
Töltse le a OfflineWebSitesFeeds.ps1 PowerShell-szkriptet a githubról a következő címen https://go.microsoft.com/?linkid=9849677: . Ezt a szkriptet az internethez csatlakoztatott számítógépen fogja futtatni.
A OfflineWebSitesFeeds.ps1 szkript két választható paramétert is megadhat:
$WebSitesFeedLink – ez a változó arra a WebSites0.9.0.xml fájlra mutat, amely megfelel az Windows Azure Pack: A telepítendő webhelyek verziójának. Az alapértelmezett érték a legújabb verzióra mutató hivatkozás. A korábbi verziókra mutató hivatkozásokért tekintse meg az alábbi táblázatot.
Windows Azure Pack: Webhelyek
Webhelycsatorna hivatkozása
2-es verzió
2- es verzió, 1. frissítés
2. verzió, 2. frissítés
2. verzió, 3. frissítés
2-es verzió, 4-es frissítés
$OfflineFeedsLocation – a számítógép azon helye, ahová az összes termék- és termékfüggőség át lesz másolva. Alapértelmezés szerint ez a %SystemDrive%\Offline_Feeds.
Az online számítógépen rendszergazdai jogosultságokkal rendelkező PowerShell-konzolon futtassa a OfflineWebSitesFeeds.ps1 szkriptet, és szükség esetén módosítsa a fenti választható paramétereket.
Az OfflineWebSitesFeeds szkript által megadott teendők
A OfflineWebSitesFeeds.ps1 szkript letölti a WebProductList.xml és Websites0.9.0.xml hírcsatornafájlokat, és létrehozza a Offline_Feeds mappát a rendszermeghajtó gyökerében. A Offline_Feeds mappa tartalmazza a hírcsatornafájlokat, a terméktelepítőket és magának a webplatform-telepítőnek a bináris fájljait. Később a teljes Offline_Feeds mappát kimásolja offline használatra.
Az OfflineWebSitesFeeds szkript ugyanabban a könyvtárban is létrehoz egy OfflineWebSitesFeed.log fájlt és egy CreateOfflineFeed.log fájlt. Ezek a naplófájlok szöveges formátumban felsorolják a szkript által végrehajtott műveleteket.
Az offline számítógépen
Az IIS-ből helyileg üzemeltetni kívánt offline hírcsatornát futtató elkülönített hálózat számítógépéről (azaz a webhelyvezérlővé váló kiszolgálóról) hajtsa végre a következő lépéseket:
Másolja ki a következőt az online kiszolgálóról:
A Webplatform-telepítő .msi fájl
A HostWebSitesFeeds.ps1 PowerShell-szkript
A teljes Offline_Feeds mappa
Az offline kiszolgálón telepítse az IIS-t, amely a telepítés során üzemelteti a hírcsatornát. A telepítés során adja meg az IIS felügyeleti parancsfájljait és eszközeit . A felhasználói felület lépéseit lásd: Az IIS 8 telepítése Windows Server 2012.
Ha még nincs telepítve, telepítse .NET-keretrendszer 3.5-öt. A .NET-keretrendszer 3.5-ös verzióra a webplatform-telepítőnek van szüksége. A telepítéshez válassza a .NET-keretrendszer 3.5 Szolgáltatások lehetőséget a Szerepkörök és szolgáltatások hozzáadása varázsló Kiszolgálókezelő Szolgáltatások kiválasztása lapján.
Megjegyzés
Mivel az offline kiszolgáló nem csatlakozik az internethez, előfordulhat, hogy a Windows Server telepítőlemezt kell használnia további szerepkörök és szolgáltatások telepítéséhez. A varázsló Telepítési beállítások megerősítése lapján válassza a Másik forrás elérési útjának megadása lehetőséget, és írja be az InstallDiskDrive>:\Sources\sxs\ elérési utat<.
Az offline számítógépen telepítse a Webplatform-telepítőt egy rendszergazdai jogosultságokkal rendelkező fiókból a Webplatform-telepítő .msi fájl futtatásával.
Ezután nyisson meg egy rendszergazdai jogosultságokkal rendelkező PowerShell-ablakot, hogy futtathassa a HostWebSitesFeeds.ps1 PowerShell-szkriptet. A szkript létrehozza azt a helyi hírcsatornát, amelyet a WebPlatform-telepítő az Azure Pack: Webhelyek Windows telepítéséhez használ. A szintaxist fogja használni:
.\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation
$offlineFeedsLocation és $hostingLocation kötelező paraméterek.
$offlineFeedsLocation – az internetkapcsolattal rendelkező számítógépről másolt Offline_Feeds mappa elkülönített számítógépén található hely.
$hostingLocation – az a könyvtár, amelyből a hírcsatornát helyileg kell üzemeltetni.
Megjegyzés
A PowerShell-szkript futtatásához előfordulhat, hogy az offline számítógépen kell futtatnia a Set-ExecutionPolicy parancsmagot. További információ: about_Execution_Policies.
A PowerShell-konzolon futtassa a HostWebSitesFeeds.ps1 szkriptet, és adja meg a szükséges paramétereket. (Előfordulhat, hogy a szkript befejezése után újra kell indítania a kiszolgálót.)
A szkript által végrehajtott műveleteket a HostWebSitesFeed.log fájl vizsgálatával tekintheti meg. A naplófájl abban a mappában jön létre, amelyből a szkriptet futtatta. A napló utolsó sora tartalmazza a következő lépésben szükséges URL-címet.
Start menü Windows Azure Pack: Webhelyek offline telepítését. Futtassa a parancsot egy felügyeleti parancskonzolon
C:\Program Files\Microsoft\Web Platform Installer\Webpicmd.exe /Install /Products:HostingPrimaryControllerBootstrapper_v2 /XML:<BootstrapperFeedURL> /Log:C:\Install.log
A BootstrapperFeedURL> értéke< a HostWebSitesFeed.log fájl utolsó sorában található.
A Webpicmd.exe által végrehajtott műveletek a következő naplófájlban vannak rögzítve: %systemdrive%\users\<username>\AppData\Local\Microsoft\WebPlatform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt
A parancs befejeződésekor a böngésző megnyitja a Szolgáltatáskezelési portált a következő címen: https://localhost:30101/. Az önaláírt biztonsági tanúsítványra vonatkozó figyelmeztetés jelenik meg. A figyelmeztetésnél kattintson a Tovább gombra a webhelyre.
A portál megnyílik a Webhelyek beállítása párbeszédpanel Adatbázis-kiszolgáló beállítása lapján. Ezen a ponton folytassa az adatbázis- és fájlkiszolgálók és -megosztások megadására vonatkozó telepítési lépésekkel, és adja megStart menü Windows Azure Pack: Webhelyek telepítésének hitelesítő adatait.