訓練
認證
Microsoft Certified: Windows Server Hybrid Administrator Associate - Certifications
身為 Windows Server 混合式系統管理員,您會將 Windows Server 環境與 Azure 服務整合,並管理內部部署網路中的 Windows Server。
在本逐步解說中,我們將說明安裝及設定系統管理員或非系統管理員部署Web Deploy的步驟。 這表示用戶端使用 Web Deploy 將網站內容發佈至伺服器所需的步驟,即使客戶端沒有伺服器的系統管理員認證也一樣。
注意:目前 Web Deploy V3 RTW 只能透過直接下載取得。 我們仍在處理 WebPI 摘要。 安裝 V3 RTW 最簡單的方式是先使用 WebPI 4 RC (x86 (https://download.microsoft.com/download/C/4/9/C4963E95-B3E7-4520-BD87-86BFEED90A1E/WebPlatformInstaller_x86.msi
)/x64 (https://download.microsoft.com/download/C/4/9/C4963E95-B3E7-4520-BD87-86BFEED90A1E/WebPlatformInstaller_amd64.msi
)安裝及設定 Web Deploy 教學課程中的指示,先安裝 Web Deploy V3 RC,稍後再更新它執行 Web Deploy V3 RTW msi。
伺服器必須有 IIS7 隨附的操作系統,這表示 Windows Server 2008 或 Windows Server 2008 R2。
使用下列方法來安裝Web Deploy:
直接從 IIS.net Web Deploy 頁面https://www.iis.net/download/webdeploy 下載 Web Deploy 安裝程式 (x86) |(x64)
注意: 針對新手使用者,通常不建議直接使用 MSI,因為接著必須個別安裝建議或必要的相依產品。 使用 MSI 而非 WebPI 在伺服器上安裝 Web Deploy 時,下列限制可能會造成問題:
使用 方法 (1) 或 (2a) 安裝 Web Deploy 之後,上述所有伺服器層級設定都會針對非系統管理員發佈完成,不過月臺層級需要額外的設定。 此月臺設定可以使用以下所述的方法 (1) 或 (2) 來完成。
使用 Web Deploy PowerShell 腳本,為新的或現有的非系統管理員使用者建立新網站或設定現有網站的許可權,如 PowerShell 腳本逐步解說 [要新增的連結] 或
使用 IIS 管理員 UI 為現有使用者設定在現有網站上發佈
啟動 IIS 管理員 (在 [開始] 選單中輸入 「inetmgr.exe」 )
展開 [ 月臺] 節點,並以滑鼠右鍵按兩下網站,例如 [測試]
點選 「 部署>Web」 部署發佈設定...
當您按下列記錄檔:
C:\inetpub\wwwroot\test
C:\Users\JohnDoe\Desktop\NonAdminUser\_Default Web Site.PublishSettings
非系統管理員 Windows 使用者 (Non 管理員 User) 現在可以發佈至網站 (test)。
使用上述方法安裝 Web Deploy。 如果您使用 Vista 或 Windows 7 之類的用戶端作業系統,或是沒有 IIS7+ 的 Windows 伺服器版本,例如 Windows Server 2003,則必須直接從 Web 部署工具下載頁面進行安裝。 對於這些客戶端或伺服器 2003 計算機,Web 管理服務處理程式元件和相關聯的委派規則將不適用。
如果您要升級現有的 Web Deploy 安裝,請務必在系統管理命令提示字元執行下列命令來重新啟動處理程式和代理程式服務:
net stop msdepsvc & net start msdepsvc
net stop wmsvc 和 net start wmsvc
請確定您的防火牆允許連線到您正在使用的服務。 根據預設,Web 部署代理程式服務 (MsDepSvc) 會接聽埠 80,而 Web 管理服務 (WmSvc,也稱為 “handler”) 預設會在埠 8172 上接聽。
您必須使用內建的 管理員 istrator 帳戶,或從已新增至 管理員 istrators 群組的網域帳戶執行 MsDepSvc。 不是內建帳戶的本機系統管理員將無法與 MsDepSvc 搭配使用。
檢查 .NET 4.0 是否尚未向 IIS 註冊:
%systemdrive%\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet\_regiis.exe -iru
訓練
認證
Microsoft Certified: Windows Server Hybrid Administrator Associate - Certifications
身為 Windows Server 混合式系統管理員,您會將 Windows Server 環境與 Azure 服務整合,並管理內部部署網路中的 Windows Server。