1. 程式人生 > >Web Deploy 服務器安裝設置與使用

Web Deploy 服務器安裝設置與使用

xxxx publish 置配 運行 ins cer 項目 ble tar

一、服務器的安裝設置

1、在windows server上確保IIS安裝了【管理服務】這個功能。方法是在【服務器管理器】=>【管理】=>【添加角色和功能】=>【下一步】=>【基於角色或基於功能的安裝】=>【下一步】=>【從服務器池中選擇服務器】=>【下一步】=>【Web服務器(IIS)】下面。如果沒有安裝就安裝下。

技術分享圖片

2、下載Web Deploy http://www.iis.net/downloads/microsoft/web-deploy

技術分享圖片

3、安裝Web Deploy 選【自定義安裝】=>【整個功能將被安裝在本地硬盤上】=>【下一步】直到完成

技術分享圖片

4、設置要使用Web Deploy的網站,選中IIS下的網站在右邊雙擊【IIS 管理器權限】=>點擊右邊的【允許用戶…】=>選擇用戶類型【Windows(W)】=>【選擇(E)…】=>【高級(A)…】=>【立即查找(N)】=>Administrator=>【確定】=>【確定】=>【確定】

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

二、Web Deploy 的使用

1、打開解決方案,右擊網站項目,彈出的菜單中點擊【發布(B)…】選項。

技術分享圖片

2、設置配置文件,在 【發布Web】窗口中【新建自定義配置文件…】=>輸入【配置文件名稱(N)】=>【確定】=>【下一步】

3、設置連接

【發布方法(M)】選擇Web Deploy =>

【服務器(E):】填寫服務器的IP地址 =>

【站點名稱(T):】填寫IIS中網站的名稱 =>

【用戶名(N):】填寫windows 服務器的遠程登錄賬號 =>

【密碼(W):】填寫windows 服務器的遠程登錄密碼 =>

【目標URL(L):】填寫網站的URL例如http://xxx.xxxxxx.xxx =>

點擊 【驗證連接(V)】按鈕 =>證書出錯點擊【接受】按鈕 =>【下一步】

技術分享圖片

技術分享圖片

技術分享圖片

4、設置,

【配置(C):】選擇Release =>

數據庫,如果不想使用本地的web.config中的數據庫連接串覆蓋服務器上的,那麽這裏的【在運行時使用此連接字符串(更新目標web.config)】不要勾上!=>

【下一步】=>【發布(P)】

技術分享圖片

技術分享圖片

參考文章

http://www.iis.net/downloads/microsoft/web-deploy
http://www.iis.net/learn/install/installing-publishing-technologies/installing-and-configuring-web-deploy-on-iis-80-or-later
http://www.iis.net/learn/publish/troubleshooting-web-deploy/web-deploy-error-codes#ERROR_CERTIFICATE_VALIDATION_FAILED

Web Deploy 服務器安裝設置與使用