- 11
- 0
- 约3.83千字
- 约 26页
- 2015-08-10 发布于江苏
- 举报
Win7架设网站.doc
窗体顶端
[Oracle] Oracle Client 11g安裝經驗 | Home | [ASP.net] 取得網路上的圖片並儲存在Server和Response給用戶端下載
[ASP.net WebForm] 在Windows7上架ASP.net網站(適用WinServer2008)
說明以下的Demo 環境
OS:Windows 7 64bit
DB:SQL Server 2008 (和IIS在同一台電腦上)
?
1. 要在Windows7上架ASP.net網站前要先啟動安裝IIS
控制台程式和功能開啟或關閉Windows功能
然後按「確定」
Windows Server 2008 IIS的位置
2. 使用Windows系統管理員的權限,安裝.net framework(本Demo待會要架.net4開發的網站,所以以.net framework4為例)
Microsoft .NET Framework 4 (獨立安裝程式)
如果1、2步驟安裝相反的話,請這樣做
打開『命令提示視窗』,到『C:\Windows\Microsoft.NET\Framework64\v2.0.50727』和『C:\Windows\Microsoft.NET\Framework64\v4.0.30319』底下,
輸入『aspnet_regiis -i』向IIS伺服器註冊.net framework
(如果不確定當初1、2步驟安裝順序的話,也可以執行以上指令)
?
?
3. 因為要讓外部連到網站
所以到控制台Windows防火牆進階設定
左方「輸入規則」把80 port打開(實務上這裡指的是AP Server)
因為實務上,AP Server架網站,DB Server架SQL Server
所以接下來假設網站要存取另一台電腦上的SQL Server
?
所以DB Server的Port(預設1433)也要打開
請在DB Server的電腦進到Windows防火牆右方「新增規則」
選「連接埠」
輸入「1433」
「允許連線」
規則名稱請自行命名
如此Windows防火牆的設定完畢。
?
4. 接著要再設定SQL Server組態,讓它可以允許網站程式連接SQL Server
(實務上,這裡是DB Server的操作)
確保以下SQL Server和SQL Server Browser都有執行
Shared memory、TCP/IP、具名管道都有啟用
SQL Server網路組態的TCP/IP內容
??
IP位址TCP動態通訊埠清空TCP通設埠設1433後按「確定」
3和4的步驟完成後,網站和SQL Server應該就可以溝通了.5. 架設ASP.net 站台
系統管理工具IIS管理員新增網站
因為我曾經遇過客戶提供的環境把系統管理工具隱藏起來(自訂開始功能表也找不到)的狀況,所以再提供一個找到IIS管理員的方法:
我的電腦右鍵管理服務與應用程式IIS管理員
(本Demo未輸入主機名稱),按下「確定」
如果一台電腦上要架設多個站台的話,請確保每個站台的連接埠不一樣或每個站台的主機名稱(DomainName)不一樣,網站才執行得起來
接下來要設定「預設文件」,目的是為了當使用者輸入一個DomainName的URL或輸入一個目錄名稱,預設要導向的網頁
「預設文件」不設定沒關係,但就要啟用「瀏覽目錄」的功能(但不建議這樣做,因為會讓使用者知道你的網站架構),所以以下Demo有把「瀏覽目錄」功能「停用」
左鍵Click進入
左鍵Click進入
要測試網站有沒有架設成功,可以左鍵點選站台名稱後「瀏覽*:80(http)」
有看到畫面代表成功了(以下Hello World的字串為從資料庫撈出來的字串)
本Demo剛剛沒有輸入DomainName,所以是http://localhost(或自己電腦的IP位址)
如果剛剛有輸入DomainName的話,可以直接在瀏覽器上輸入DomainName試試看網站是否成功被執行
?
以下附上該網站的Web.config設定(因為IIS有設定預設文件,所以defaultDocument區塊會被自動追加修改)
view source
print?
?xml version=1.0 encoding=UTF-8? ??
??? ??
configuration ??connectionStrings
????!--資料庫的連線字串,Data Source為DB Server的IP位址-- ????!--Initial Catalog為預設資料庫--
????!--Uid和Pwd請分別輸入SQL Server驗證登入的帳號和密碼-- ????add name=connStr connectio
原创力文档

文档评论(0)