[Windows Server]_安裝Web Deploy @ Server 2012 bug紀錄
咦?…這玩意兒不是打過了嗎
http://thkaw.pixnet.net/blog/post/93037118
對…但換了Server 2012後還是有幾個狀況,筆記一下
用舊式手動安裝的方法目前沒用過,但應該是可以比照辦理的
不過我這次是直接選擇”建議虛擬主機供應商使用的伺服器組態”
按照這個網站的做法:
http://www.orcsweb.com/blog/gabe/how-to-install-webdeploy-on-windows-server-2012/
發現真是方便…,只要幾個步驟就能完成
但好景不長,遇到兩個錯誤
1.ERROR_DESTINATION_NOT_REACHABLE
2.ERROR_COULD_NOT_CONNECT_TO_REMOTESVC
接著查了些資料,關於第一個錯誤
解決步驟:
1.有確定FIREWALL PORT口有對8172是開的,且有允許WMSVC跟MSDEPSVC通行(照理來說上面組態會自動幫你開,不太可能檔這兩個PORT)
2.請確定WMSVC跟MSDEPSVC是有在運行的
可以打指令:
net stop msdepsvc & net start msdepsvc
net stop wmsvc & net start wmsvc
並到”服務”視窗看兩個服務有無運行。如下圖:
3.如果你的server .NET 4.0尚未註冊,請打以下指令(不過SERVER 2012預設就啟用了,應該不用打)
%systemdrive%\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -iru
接著再試看看有無解決
至於第2點!!
其實分析了老半天,我才發現原來”建議虛擬主機供應商使用的伺服器組態”還是會少裝HANDLER!
強烈建議安裝”建議虛擬主機供應商使用的伺服器組態”之後
去 http://www.iis.net/downloads/microsoft/web-deploy 網頁最下面下載standalong安裝檔
把handler部分補齊!
這樣就能解決第二個錯誤!
thx for:
http://daysincode.blogspot.tw/2012/12/web-deploy-errordestinationnotreachable.html
Leave a comment
很抱歉,必須登入網站才能發佈留言。