VS2013使用WebDeploy發布網站到IIS服務器


VS2013用Web Deploy方式發布網站到IIS服務器發布文檔

VS版本:VS2013

服務器版本:Windows Server 2012 R2

IIS版本:IIS8.0

Web Deploy版本:3.5

創建時間: 2016/4/7 12:50

作者: 銀果

標簽: VS2013, Web Deploy發布

 

 

Microsoft Web Deploy定義

1:一個采用全面的發布和部署機制的免費服務器技術。

我們為什么要使用?它有什么優點?

  1. 發布網站無需登錄服務器,只需在本機上進行發布,發布過程簡介明了。提高了發布效率。
  2. Web Deploy可通過命令行腳本實現IIS站點之間的相互轉移。
  3. 在對IIS進行任何操作之前可以對IIS中站點進行備份,站點出現問題后可對站點進行回滾。
  4.  Web Deploy不僅僅讓你發布文件—還可以部署數據庫結構/數據,運行變更的數據庫腳本,設置安全訪問控制列表等等。所有這些部署步驟都可以用Visual Studio自動完成。
  5. 可以設置只修改那個文件。

 

發布流程

1.0.  檢查服務器是否安裝IIS(已安裝跳到 2.0)

1.1.   打開“服務器管理器”點擊”角色或功能”

 

 

1.2.  在彈出窗體中點擊“下一步“

 

1.3.  選擇“基於角色或基於功能的安裝“ ,然后點擊 ”下一步“

     

 

1.4.  選擇“從服務器池中選擇服務器“,然后點擊“下一步”,

 

1.5. 把“web服務器(IIS)里的多選框全部選中”,點擊”下一步“         ,至此IIS服務器安裝完成。

注意:確保“管理工具下”的“服務管理”已經安裝

   

2.0.打開IIS點擊“web平台工具”

     

  2.1.搜索“web deploy”然后選擇“Web Deploy 3.6”安裝

                                     

3.0. 打開“Web Management Service服務”,並且啟用遠程管理

3.1.打開計算機“服務管理”,然后找到“Web Management Service服務”並確保該服務開啟

   

          3.2.點擊”啟用遠程連接”,”標識憑據“根據需要選擇,

              確保端口號為“8172”,並且證書為“wmsvc”,然后點擊啟動.

              PS:這里我們介紹windows登錄的方式。

     

 

4. 0.為IIS服務器創建管理用戶

4.1. 選擇自己的站點,然后在右邊點擊“IIS管理器權限”。

   

4.4.點擊“添加用戶”,選擇“windows”,然后點擊“高級”—>”立即查詢”選擇需要管理iis的帳號后點擊“確定”

                 

           注意:允許管理的 賬戶 必須要有網站站點文件夾的 “完全控制權”。

                 這里不再贅述,請自行百度設置方法。

5.0.打開自己的網站項目,發布項目

5.1.右擊項目,選擇“發布”,然后點擊“自定義”,填寫“配置文件”,點擊“確定”。

     

5.2.發布方式選擇“Web Deploy”,然后按照要求填寫發布信息,填寫后點擊“驗證連接”,如果報錯請檢查服務器和填寫的信息是否有誤。驗證完成后點擊“發布即可”

     

注意:服務器:服務器IP地址,前面必須要帶http://。

      站點名稱:IIS服務器中站點的名字。

      用戶名:4.4.中選擇的用戶名

      目標:http://服務器IP地址:端口號/站點名稱

6.0.恭喜您,完成了發布,趕快來進入瀏覽器訪問試下成功了沒把;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM