Sdílet prostřednictvím


Příprava offline instalace sady Windows Azure Pack: Weby

 

Platí pro: Windows Azure Pack

Důležité

Toto téma se týká instalací pomocí kumulativní aktualizace 4 nebo starší. Kumulativní aktualizace 6 nebo novější instalace naleznete v tématu Spuštění instalace sady Windows Azure Pack: Weby.

Instalace sady Windows Azure Pack: Weby závisí na instalačním programu webové platformy Společnosti Microsoft a na přidruženém informačním kanálu, z nichž obě obvykle vyžadují přístup k internetu. Pokud ale potřebujete provést offline instalaci sady Windows Azure Pack: Weby, můžete to udělat stažením potřebných bitů na počítači připojeném k internetu a následným použitím těchto bitů připravit offline počítač k hostování informačního kanálu a místním spuštěním instalačního programu webové platformy.

Poznámka

Počítač připojený k internetu se vyžaduje zpočátku, abyste mohli získat potřebné soubory pro offline instalaci.

Offline počítač (fyzický server nebo virtuální počítač), který je hostitelem instalačního programu webové platformy a místního informačního kanálu, se stane kontrolerem webů.

Na počítači připojeném k internetu

V počítači s připojením k internetu proveďte následující kroky:

  1. Stáhněte a uložte soubor instalačního programu webové platformy .msi. Tento soubor použijete k instalaci instalačního programu webové platformy na offline počítač.

    Verze platformy operačního systému

    Stažení souboru instalačního programu webové platformy .msi

    x64

    https://go.microsoft.com/fwlink/?LinkId=287166

    x86

    https://go.microsoft.com/fwlink/?LinkId=287165

  2. Stáhněte siHostWebSitesFeeds.ps1 powershellový skript z GitHubu na adrese https://go.microsoft.com/?linkid=9849676. Tento skript použijete při vytváření místního offline informačního kanálu.

  3. Na počítači připojeném k internetu nainstalujte nejnovější verzi instalačního programu webové platformy. Po dokončení instalace zavřete uživatelské rozhraní instalačního programu webové platformy.

  4. Stáhněte siOfflineWebSitesFeeds.ps1 powershellový skript z GitHubu na adrese https://go.microsoft.com/?linkid=9849677. Tento skript spustíte dál na počítači připojeném k internetu.

    Skript OfflineWebSitesFeeds.ps1 má dva volitelné parametry:

    $WebSitesFeedLink – tato proměnná odkazuje na soubor WebSites0.9.0.xml, který odpovídá verzi sady Windows Azure Pack: Weby, které budete instalovat. Výchozí hodnota je odkaz na nejnovější verzi. Odkazy na starší verze najdete v následující tabulce.

    Windows Azure Pack: Weby

    Odkaz na informační kanál weby

    Verze 2

    https://go.microsoft.com/?linkid=9837345

    Verze 2, Update1

    https://go.microsoft.com/?linkid=9842950

    Verze 2, aktualizace 2

    https://go.microsoft.com/?LinkId=9845550

    Verze 2, aktualizace 3

    https://go.microsoft.com/?linkid=9851414

    Verze 2, aktualizace 4

    https://go.microsoft.com/fwlink/?LinkID=513278

    $OfflineFeedsLocation – umístění v počítači, do kterého se zkopírují všechny závislosti produktů a produktů. Ve výchozím nastavení se jedná o %SystemDrive%\Offline_Feeds.

  5. V konzole PowerShellu s oprávněními správce na online počítači spusťte skript OfflineWebSitesFeeds.ps1 a v případě potřeby upravte volitelné parametry uvedené výše.

Co skript OfflineWebSitesFeeds dělá

Skript OfflineWebSitesFeeds.ps1 stáhne soubory informačního kanáluWebProductList.xml a Websites0.9.0.xml a vytvoří složku Offline_Feeds v kořenovém adresáři systémové jednotky. Složka Offline_Feeds obsahuje podsložky se soubory informačních kanálů, instalačními programy produktů a binárními soubory pro samotnou instalační službu webové platformy. Později zkopírujete celou složku Offline_Feeds pro použití offline.

Skript OfflineWebSitesFeeds také vytvoří ve stejném adresáři, ze kterého jste spustili skript, soubor OfflineWebSitesFeed.log a soubor CreateOfflineFeed.log . Tyto soubory protokolů se zobrazí ve formátu textu a akce, které skript provedl.

V offline počítači

Z počítače v izolované síti, který bude hostovat offline informační kanál místně ze služby IIS (to znamená server, který se stane kontrolerem webů), proveďte následující kroky:

  1. Zkopírujte z online serveru následující:

    • Soubor instalačního programu webové platformy .msi

    • Skript PowerShellu HostWebSitesFeeds.ps1

    • Celá složka Offline_Feeds

  2. Na offline serveru nainstalujte službu IIS, která bude hostovat informační kanál během instalace. Během instalace zahrňte skripty a nástroje pro správu služby IIS . Postup uživatelského rozhraní najdete v tématu Instalace služby IIS 8 na Windows Server 2012.

  3. Nainstalujte rozhraní .NET Framework 3.5, pokud ještě není nainstalovaný. Instalační program webové platformy vyžaduje rozhraní .NET Framework 3.5. Pokud ho chcete nainstalovat, zvolte funkce rozhraní .NET Framework 3.5 na stránce Vybrat funkce v Průvodci přidáním rolí a funkcí v Správce serveru.

    Poznámka

    Protože offline server není připojený k internetu, možná budete muset použít instalační disk Windows Serveru k instalaci dalších rolí a funkcí. Na stránce Potvrdit výběry instalace v průvodci zvolte Zadat alternativní zdrojovou cestu a zadejte cestu <InstallDiskDrive>:\Sources\sxs\.

  4. V offline počítači nainstalujte instalační program webové platformy z účtu s oprávněními správce spuštěním instalačního programu webové platformy .msi souboru.

  5.  Potom otevřete okno PowerShellu s oprávněními správce, abyste mohli spustit skriptHostWebSitesFeeds.ps1 PowerShellu. Skript vytvoří místní informační kanál, který instalační program webové platformy používá k instalaci Windows Azure Pack: Weby. Použijete syntaxi:

    .\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation

    $offlineFeedsLocation a $hostingLocation jsou povinné parametry.

    $offlineFeedsLocation – umístění v izolovaném počítači složky Offline_Feeds , kterou jste zkopírovali z počítače s připojením k internetu.

    $hostingLocation – adresář, ze kterého se má informační kanál hostovat místně.

    Poznámka

    Abyste mohli spustit skript PowerShellu, možná budete muset spustit rutinu Set-ExecutionPolicy v offline počítači. Další informace najdete v tématu about_Execution_Policies.

  6. V konzole PowerShellu spusťte skript HostWebSitesFeeds.ps1 a zadejte požadované parametry. (Po dokončení skriptu možná budete muset server restartovat.)

    Můžete zobrazit akce, které skript provedl prozkoumáním souboru HostWebSitesFeed.log . Soubor protokolu se vytvoří ve složce, ze které jste spustili skript. Poslední řádek protokolu obsahuje adresu URL, kterou budete potřebovat v dalším kroku.

  7. Spusťte offline instalaci sady Windows Azure Pack: Weby. V konzole příkazového řádku pro správu spusťte příkaz.

    C:\Program Files\Microsoft\Web Platform Installer\Webpicmd.exe /Install /Products:HostingPrimaryControllerBootstrapper_v2 /XML:<BootstrapperFeedURL> /Log:C:\Install.log

    Hodnotu <BootstrapperFeedURL> najdete v posledním řádku souboru HostWebSitesFeed.log.

    Akce provedené Webpicmd.exe se zaznamenávají v souboru protokolu na adrese %systemdrive%\users\<username>\AppData\Local\Microsoft\Web Platform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt

  8. Po dokončení příkazu otevře prohlížeč portál pro správu služeb na adrese. https://localhost:30101/. Zobrazí se upozornění týkající se certifikátu zabezpečení podepsaného svým držitelem. V upozornění klikněte na pokračovat na tento web.

  9. Portál se otevře na stránce Nastavení databázového serveru v dialogovém okně Nastavení webů . V tomto okamžiku pokračujte kroky instalace v části Určení databáze a souborových serverů a sdílených složek a zadejte část Přihlašovací údajespuštění instalace sady Windows Azure Pack: Weby.