Förbereda en offlineinstallation av Windows Azure Pack: Webbplatser
Gäller för: Windows Azure Pack
Viktigt
Det här avsnittet gäller installationer med samlad uppdatering 4 eller tidigare. Information om samlad uppdatering 6 eller senare installationer finns i Starta installationen av Windows Azure Pack: Webbplatser.
Installation av Windows Azure Pack: Webbplatser förlitar sig på Microsoft Web Platform Installer och en associerad feed, som normalt kräver Internetåtkomst. Men om du behöver utföra en offlineinstallation av Windows Azure Pack: Webbplatser kan du göra det genom att ladda ned nödvändiga bitar på en Internetansluten dator och sedan använda dessa bitar för att förbereda en offlinedator för att vara värd för flödet och köra installationsprogrammet för webbplattform lokalt.
Anteckning
En Internetansluten dator krävs först så att du kan hämta de filer som krävs för offlineinstallation.
Den offlinedator (fysisk server eller virtuell dator) som är värd för installationsprogrammet för webbplattformen och den lokala feeden blir webbplatsstyrenheten.
På den Internetanslutna datorn
Utför följande steg på en dator som har Internetanslutning:
Ladda ned och spara .msi fil för installationsprogrammet för webbplattformen. Du använder den här filen för att installera installationsprogrammet för webbplattformen på offlinedatorn.
Operativsystemplattformsversion
Nedladdning av .msi-fil för installationsprogram för webbplattform
x64
x86
Ladda ned HostWebSitesFeeds.ps1 PowerShell-skriptet från github på https://go.microsoft.com/?linkid=9849676. Du använder det här skriptet när du skapar en lokal offlinefeed.
Installera den senaste versionen av installationsprogrammet för webbplattformen på den Internetanslutna datorn. Stäng användargränssnittet för webbplattformsinstallation när installationen är klar.
Ladda ned OfflineWebSitesFeeds.ps1 PowerShell-skriptet från github på https://go.microsoft.com/?linkid=9849677. Du kör det här skriptet härnäst på den Internetanslutna datorn.
SkriptetOfflineWebSitesFeeds.ps1 har två valfria parametrar:
$WebSitesFeedLink – den här variabeln pekar på den WebSites0.9.0.xml fil som motsvarar den version av Windows Azure Pack: webbplatser som du ska installera. Standardvärdet är en länk till den senaste versionen. Länkar till tidigare versioner finns i följande tabell.
Windows Azure Pack: Webbplatser
Länk till webbplatsfeed
Version 2
Version 2, Uppdatering1
Version 2, uppdatering 2
Version 2, uppdatering 3
Version 2, uppdatering 4
$OfflineFeedsLocation – den plats på datorn som alla produkt- och produktberoenden ska kopieras till. Som standard är detta %SystemDrive%\Offline_Feeds.
KörOfflineWebSitesFeeds.ps1-skriptet i en PowerShell-konsol med administratörsbehörighet på onlinedatorn och ändra de valfria parametrarna ovan om det behövs.
Vad skriptet OfflineWebSitesFeeds gör
SkriptetOfflineWebSitesFeeds.ps1 laddar ned WebProductList.xml- ochWebsites0.9.0.xml-feedfilerna och skapar mappen Offline_Feeds på systemenhetens rot. Mappen Offline_Feeds innehåller undermappar med feedfiler, produktinstallationer och binärfiler för själva installationsprogrammet för webbplattformen. Du kopierar senare hela Offline_Feeds-mappen för användning offline.
OfflineWebSitesFeeds-skriptet skapar också, i samma katalog som du körde skriptet från, en OfflineWebSitesFeed.log-fil och en CreateOfflineFeed.log-fil. De här loggfilerna visar i textformat de åtgärder som skriptet vidtog.
På offlinedatorn
Utför följande steg från datorn i det isolerade nätverket som ska vara värd för offline-feeden lokalt från IIS (det vill: den server som kommer att bli webbplatskontrollanten):
Kopiera följande från onlineservern:
Installationsfilen för webbplattformen .msi
PowerShell-skriptetHostWebSitesFeeds.ps1
Hela mappen Offline_Feeds
Installera IIS på offlineservern, som ska vara värd för feeden under installationen. Inkludera IIS-hanteringsskript och -verktyg under installationen. Användargränssnittssteg finns i Installera IIS 8 på Windows Server 2012.
Installera .NET Framework 3.5 om den inte redan är installerad. .NET Framework 3.5 krävs av installationsprogrammet för webbplattformen. Om du vill installera det väljer du .NET Framework 3.5-funktioner på sidan Välj funktioner i guiden Lägg till roller och funktioner i Serverhanteraren.
Anteckning
Eftersom offlineservern inte är ansluten till Internet kan du behöva använda installationsdisken Windows Server för att installera ytterligare roller och funktioner. På sidan Bekräfta installationsval i guiden väljer du Ange en alternativ källsökväg och anger sökvägen <InstallDiskDrive>:\Sources\sxs\.
Installera installationsprogrammet för webbplattformen från ett konto med administratörsbehörighet på offlinedatorn genom att köra installationsprogrammet för webbplattformen .msi fil.
Öppna sedan ett PowerShell-fönster med administratörsbehörighet så att du kan köra HostWebSitesFeeds.ps1 PowerShell-skriptet. Skriptet skapar den lokala feed som installationsprogrammet för webbplattformen använder för att installera Windows Azure Pack: Webbplatser. Du använder syntaxen:
.\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation
$offlineFeedsLocation och $hostingLocation är obligatoriska parametrar.
$offlineFeedsLocation – platsen på den isolerade datorn i mappen Offline_Feeds som du kopierade från datorn med Internetanslutning.
$hostingLocation – den katalog som feeden ska vara värd för lokalt.
Anteckning
För att kunna köra PowerShell-skriptet kan du behöva köra Set-ExecutionPolicy-cmdleten på offlinedatorn. Mer information finns i about_Execution_Policies.
Kör HostWebSitesFeeds.ps1-skriptet i PowerShell-konsolen och ange de parametrar som krävs. (Du kan behöva starta om servern när skriptet har slutförts.)
Du kan se de åtgärder som skriptet vidtog genom att undersöka filen HostWebSitesFeed.log . Loggfilen skapas i mappen som du körde skriptet från. Den sista raden i loggen innehåller den URL som du behöver i nästa steg.
Starta offlineinstallationen av Windows Azure Pack: Webbplatser. Kör kommandot i en administrativ kommandokonsol
C:\Program Files\Microsoft\Web Platform Installer\Webpicmd.exe /Install /Products:HostingPrimaryControllerBootstrapper_v2 /XML:<BootstrapperFeedURL> /Log:C:\Install.log
Värdet för <BootstrapperFeedURL> finns på sista raden i filen HostWebSitesFeed.log.
De åtgärder som vidtas av Webpicmd.exe registreras i en loggfil på %systemdrive%\users\<username>\AppData\Local\Microsoft\Web Platform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt
När kommandot är klart öppnar en webbläsare tjänsthanteringsportalen på adressen https://localhost:30101/. Du ser en varning om det självsignerade säkerhetscertifikatet. Klicka på Fortsätt till den här webbplatsen vid varningen.
Portalen öppnas på sidan Installation av databasserver i dialogrutan Installation av webbplatser . Fortsätt nu med installationsstegen i avsnittet Ange databas och filservrar och resurser och ange autentiseringsuppgifteri Starta installationen av Windows Azure Pack: Webbplatser.