1. 程式人生 > >Windows server 2012配置WebDeploy發布網站

Windows server 2012配置WebDeploy發布網站

con failed service 永不 style server code 計算 無法執行

  以前都是使用win2008r2服務器,最近更新了操作系統到WINDOWS 2012,發現以前的做法已經不適用了。

  win2008r2配置WebDeploy: https://www.cnblogs.com/xcsn/p/7067841.html

  下面直接進入主題

一、下載安裝

  1.下載web平臺組件

  技術分享圖片

  技術分享圖片

  2.安裝

  先安裝WEB DEPLOY 3.5,然後再安裝WEB DEPLOY 3.6。(一定要這樣,不然會出現404等問題,原因是3.6裏面有好多組件由3.5提供的)。

  技術分享圖片

二、配置

  1.設置賬戶信息

  設置密碼和不過期

技術分享圖片

這一步驟非常重要,不然不會成功。不然發布時,會出現 “在遠程計算機上處理請求時出錯。 無法執行此操作。請與服務器管理員聯系,檢查授權和委派設置

”的提示。

 原來,安裝完 Web Deploy 後,會在服務器上創建兩個本地賬戶:WDeployConfigWriterWDeployAdmin,而這兩個本地賬戶的密碼默認設置為"過一段時間就過期"
  因此,給這兩個本地賬戶WDeployConfigWriterWDeployAdmin重設密碼,並設置為"永不過期"
  然後到IIS管理服務委派(Management Service Delegation)更新所有使用了WDeployConfigWriterWDeployAdmin賬戶的規則(Rule)憑證信息(即賬戶密碼)

  

  技術分享圖片

技術分享圖片

技術分享圖片

  2.為站點配置發布賬戶

  技術分享圖片

技術分享圖片

  3. 發布的默認端口是8172,需設置防火墻,開放該端口

三、發布網站

  這步就比較簡單

  技術分享圖片

參考文章:

https://www.cnblogs.com/printhelloworld/p/6143502.html

https://www.cnblogs.com/VAllen/archive/2018/01/11/Web-Deploy-Failed.html

Windows server 2012配置WebDeploy發布網站