李當教您C#之如何部署.net服務器環(huán)境
李當教您C#之如何部署.net 服務器環(huán)境,為此,李當推出這個系統(tǒng)的.net C#教程。我將一步步帶領(lǐng)大家走進.net 這個領(lǐng)域。對于很多新手朋友來講,可能最初的問題不在于如何利用C#去編寫一個程序,
李當教您C#之如何部署.net 服務器環(huán)
境
,為此,李當推出這個系統(tǒng)的.net C#教程。我將一步步帶領(lǐng)大家走進.net 這個領(lǐng)域。
對于很多新手朋友來講,可能最初的問題不在于如何利用C#去編寫一個程序,而在于如何把.net 服務器環(huán)境給搭建好。今天,我就先教大家在windows2003的服務器中如何部署.net 服務器環(huán)境。希望對新手朋友能有所幫助。
1、安裝IIS
安裝IIS 需要用到windows2003的I386源文件。準備好之后利用windows 的 添加/刪除windows 組件 打開窗口,選擇應用程序服務器。如圖:

然后我們就一直點下一步,期間可能會提示插入windows2003的安裝光盤,我們直接選擇我們準備好的安裝文件即可。直到IIS 的安裝完成。
2、安裝Framework .net 2.0
之所以選擇這個版本,主要是考慮到目前多數(shù)空間商提供的.net 環(huán)境都是以2.0為主的,兼容性最廣。當然你也可以安裝3.5或其它的版本,安裝方法有兩個,一個直接去微軟網(wǎng)站下載Framework .net 2.0安裝包安裝,這里需要提醒大家的是一定要注意對應服務器系統(tǒng)的語言,我見過有人下載繁體版的程序安裝在簡體版的系統(tǒng)上。另一個方法是直接在服務器上安裝VS, 版本呢,我建議安裝VS2005,因為VS2005自帶.net 2.0安裝包,而且作為服務器運行的話,個人覺得這個版本比較合適。而且后期服務器維護也比較方便,所以更推薦這種方法。
,
3、配置.net
其實.net 的安裝還是比較簡單的,如果你先在服務器上安裝好IIS 后,再安裝VS2005的話,其實環(huán)境所需要的軟件將全部都默認為您安裝好了。譬如VS2005,SQL2005,.net2.0等。接下來,我們啟用.net 并利于部署一個.net 的網(wǎng)站。
首先,我們打開IIS ,選擇WEB 服務擴展,如圖:
,
將ASP.net V2.0.50727設(shè)置為允許
第二,我們?yōu)樾戮W(wǎng)站創(chuàng)建一個應用程序池(很多朋友喜歡將一臺服務器上的多個網(wǎng)站用一個程序池,我覺得這種方法是不推薦的,容易出錯) 。
同樣,在IIS 中右鍵應用程序池,選擇新建,選擇應用程序池。再輸入名稱,我們以test 為例
這樣就完成了對程序池的創(chuàng)建了。
最后,我們來部署一個網(wǎng)站了。右鍵IIS 左側(cè)的網(wǎng)站,選擇新建,選擇網(wǎng)站即打開網(wǎng)站新建向?qū)Я恕>W(wǎng)站描述填test[根據(jù)實際辯認需要,如可輸入綁定的域名,這樣,當一個服務器中有多個網(wǎng)站時就方便辯認了。]。


填寫主機頭和TCP 端口,如果綁定域名的話,一般端口默認為80。我們測試,所以不綁定域名,填寫一個任意的端口。



主機頭部份填寫綁定的域名。 再選擇網(wǎng)站源碼所在的路徑。
,
最后選擇權(quán)限
,

最后,右鍵網(wǎng)站,屬性,主目錄,為程序池選擇好我們剛剛建立的應用程序池。

[文章來自三合網(wǎng)絡(luò) 轉(zhuǎn)載請說明出處]
值得提醒的是,一般我們網(wǎng)站是不給完全控制的權(quán)限,只是針對網(wǎng)站具體情況給預部份目錄寫入權(quán)限。
文章來源于:http://www.summeng.com/article-26497-1.html