asp.net網站部署在雲服務器windows server 2008上


搭建一個網站需要以下4個准備:

1.域名解析

2.(雲)服務器

3.數據庫

4.網站代碼

其中1可以可以去DNSPOD申請,同時需要進行備案,在上面就都可以完成。2用的是阿里雲服務器windows server 2008 R2,去阿里雲購買一個,一般400多一個月就好。3的數據庫用的sql server2005,直接在雲服務器上安裝就行。4網站代碼用的asp.net。好了,來看看發布一個網站的完整流程

1.vs中(用的vs2013)點擊發布,一路默認配置就好

 

 

 

 

 

 

 

 

2.在發布后的文件夾根目錄中找到web.config文件,注意3個地方

第一個地方是數據庫連接配置

 

 

 

分別對應不同數據庫sqlserver,mysql連接方式,具體的看代碼中是何種連接方式,比如我們的代碼是這樣的

 

 

 

 

我們用的是name=“ConnectionString”這個sqlserver的連接方式,所以配置好這個即可
如果我們的數據庫跟web在同一個服務器上,那么server=.;就代表本地配置

第二個是看.net版本

 

 

 

這里是4.0,所以需要IIS中有.net 4.0版本,這個在后面安裝IIS中會講

第三個是當遇到網頁打不開訪問不了的情況時,設置customErrors mode = Readonly,可以顯示具體報錯信息,然后可以根據報錯顯示上網查找對應解決方案,這個對於遇到各種問題時特別有幫助

 

 

 

 

3.添加IIS服務

(1)添加角色,選擇“Web服務器(IIS)”和“應用程序服務器”

  

 

 

(2)不清楚的話全選就好

     

 

 

 (3)同樣簡單點的話全選就好

    

 

 

(4)這樣我們就安裝好了IIS(默認6.0)及.net(默認2.0或者3.5)

   

 

 

在瀏覽器中輸入本地ip,如果可以打開一個網頁就說明安裝成功了

 

4.創建網站

(一)在iis管理器中點擊添加網站,填好路徑及ip就好,應用程序池選擇.net 4.0 classic,如果沒有網上找一個.net 4.0版本安裝即可

 

 

 


因為我們的代碼配置版本是.net 4.0,所以這里也要選擇4.0版本程序池版本,安裝好.net 4.0后,點擊應用程序池,會顯示

 

 

 

這樣我們就部署好了一個網站

5.安裝sqlserver(這里用的是2005版本),注意兩個地方就好,一個是允許遠程連接,一個是身份驗證

 

 

 

 

這樣保證外部能訪問到


6.域名解析。去DNSPod上面將申請的域名跟雲服務器ip進行映射就ok了
————————————————
版權聲明:本文為CSDN博主「peter_teng」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/peter_teng/article/details/73658674


免責聲明!

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



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