準備離線安裝 Microsoft Azure Pack: Web Sites

 

適用於: Windows Azure Pack

System_CAPS_important重要事項

本主題適用於使用更新彙總套件 4 或更舊版本的安裝。  若是使用更新彙總套件 6 或更新版本的安裝,請參閱 開始安裝 Windows Azure Pack: Web Sites

開始安裝 Microsoft Azure Pack: Web Sites 需依賴 Microsoft Web Platform Installer (英文) 以及相關聯的摘要,這兩者通常都需要網際網路存取。 若您需要離線安裝 Microsoft Azure Pack: Web Sites,可以將必要的位元下載到連接網際網路的電腦上,然後使用這些位元準備離線電腦以裝載摘要,並且在本機執行 Web Platform Installer。

System_CAPS_note注意事項

一開始需要連接網際網路的電腦,您才可以取得離線安裝的必要檔案。

裝載 Web Platform Installer 和本機摘要的離線電腦 (實體伺服器或 VM) 將會成為 Web Sites 控制器。

在具有網際網路連線的電腦上,執行下列步驟:

  1. 下載並儲存 Web Platform Installer .msi 檔案。 您將會使用此檔案,在離線的電腦上安裝 Web Platform Installer。

    作業系統平台版本

    Web Platform Installer .msi 檔案下載

    x64

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

    x86

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

  2. 從 GitHub 下載 HostWebSitesFeeds.ps1 PowerShell 指令碼:http://go.microsoft.com/?linkid=9849676 (英文)。 當您建立本機離線摘要時,將會使用這個指令碼。

  3. 在連接網際網路的電腦上,安裝最新版的 Web Platform Installer (英文)。 安裝完成之後,請關閉 Web Platform Installer UI。

  4. 從 GitHub 下載 OfflineWebSitesFeeds.ps1 PowerShell 指令碼:http://go.microsoft.com/?linkid=9849677 (英文)。 接下來,您將要在連接網際網路的電腦上執行這個指令碼。

    OfflineWebSitesFeeds.ps1 指令碼有兩個選擇性參數:

    $WebSitesFeedLink - 此變數會指向對應您要安裝之 Microsoft Azure Pack: Web Sites 版本的 WebSites0.9.0.xml 檔案。 預設值是最新版本的連結。 如需舊版的連結,請參閱下表。

    安裝 Windows Azure Pack:Web Sites

    Web Sites 摘要連結

    第 2 版

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

    版本 2,更新 1

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

    版本 2,更新 2

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

    版本 2,更新 3

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

    版本 2,更新 4

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

    $OfflineFeedsLocation - 所有產品和產品的相依項目都會複製到電腦上的這個位置。 根據預設,這是 %SystemDrive%\Offline_Feeds

  5. 在 PowerShell 主控台中,以線上電腦的系統管理權限來執行 OfflineWebSitesFeeds.ps1 指令碼,若有需要,可修改上述選擇性參數。

OfflineWebSitesFeeds.ps1 指令碼會下載 WebProductList.xmlWebsites0.9.0.xml 摘要檔案,並且在系統磁碟機的根目錄建立 Offline_Feeds 資料夾。Offline_Feeds 資料夾包含具有摘要檔案、產品安裝程式,以及 Web Platform Installer 本身二進位檔案的子資料夾。 您稍後將會複製整個 Offline_Feeds 資料夾供離線使用。

OfflineWebSitesFeeds 指令碼也會在您執行指令碼的相同目錄中,建立 OfflineWebSitesFeed.log 檔案和 CreateOfflineFeed.log 檔案。 這些記錄檔會以文字格式列出指令碼所採取的動作。

從隔離網路中將要從 IIS 在本機裝載離線摘要的電腦 (也就是將成為 Web Sites 控制器的伺服器),執行下列步驟:

  1. 從線上伺服器複製下列項目:

    • Web Platform Installer .msi 檔案

    • HostWebSitesFeeds.ps1 PowerShell 指令碼

    • 整個 Offline_Feeds 資料夾

  2. 在離線伺服器上安裝 IIS,它將會在安裝期間裝載摘要。 請在安裝期間包含 [IIS 管理指令碼及工具]。 如需 UI 步驟,請參閱在 Windows Server 2012 上安裝 IIS 8 (英文)。

  3. 如果尚未安裝 .NET Framework 3.5,請加以安裝。 Web Platform Installer 需要 .NET Framework 3.5。 若要安裝,請在伺服器管理員中,[新增角色及功能精靈] 的 [選取功能] 頁面上,選擇 [.NET Framework 3.5 功能]。

    System_CAPS_note注意事項

    因為離線伺服器沒有連線到網際網路,所以您可能必須使用 Windows Server 安裝磁碟來安裝其他角色和功能。 在精靈的 [確認安裝選項] 頁面上,選擇 [指定替代來源路徑],並輸入路徑 <InstallDiskDrive>:\Sources\sxs\

  4. 在離線電腦上,執行 Web Platform Installer .msi 檔案,以從具有系統管理權限的帳戶安裝 Web Platform Installer。

  5.  接著,以系統管理權限開啟 PowerShell 視窗,以執行 HostWebSitesFeeds.ps1 PowerShell 指令碼。 此指令碼會建立本機摘要,而 Web Platform Installer 將會使用此摘要來安裝 Microsoft Azure Pack: Web Sites 一起運作。 您將會使用語法:

    .\HostWebSitesFeeds.ps1 $offlineFeedsLocation $hostingLocation

    $offlineFeedsLocation$hostingLocation 是必要參數。

    $offlineFeedsLocation - 在隔離電腦上,您從具有網際網路連線的電腦複製之 Offline_Feeds 資料夾的位置。

    $hostingLocation - 在本機裝載摘要的目錄。

    System_CAPS_note注意事項

    若要執行 PowerShell 指令碼,您可能需要在離線電腦上執行 Set-ExecutionPolicy 指令程式。 如需詳細資訊,請參閱 about_Execution_Policies (英文)。

  6. 在 PowerShell 主控台中,執行 HostWebSitesFeeds.ps1 指令碼,提供必要的參數。 (指令碼完成之後,您可能需要重新啟動伺服器。)

    您可以檢查 HostWebSitesFeed.log 檔案,以查看指令碼所採取的動作。 此記錄檔建立在您執行指令碼的資料夾中。 記錄檔的最後一行包含您在下一個步驟所需的 URL。

  7. 開始離線安裝 Microsoft Azure Pack: Web Sites 一起運作。 在系統管理命令主控台中,執行命令

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

    <啟動載入器摘要 URL> 的值位於 HostWebSitesFeed.log 檔案的最後一行。

    Webpicmd.exe 所採取的動作會記錄在 %systemdrive%\users\<username>\AppData\Local\Microsoft\Web Platform Installer\logs\install\<dateTimeStamp>\WebSitesFeed.txt 記錄檔中。

  8. 此命令完成時,瀏覽器會開啟服務管理入口網站,網址為 https://localhost:30101/。 您會看到有關自我簽署安全性憑證的警告。 在警告上按一下 [繼續瀏覽此網站]。

  9. 入口網站會開啟至 [網站設定] 對話方塊的 [資料庫伺服器設定] 頁面 。 此時,繼續進行 開始安裝 Windows Azure Pack: Web Sites 之<指定資料庫、檔案伺服器和共用,並提供認證>一節中的安裝步驟。

顯示: