當作留個紀念 就放個教學內容文ㄅ
使用的是Win 2008 R2 server當作作業系統
localhost 跟 127.0.0.1 都是一樣的東西,把導向轉回自己主機用的,簡單來說就是跟自己連線
IIS架設
視窗左下角有個伺服器管理員,往下拉角色摘要有個新增角色
在開始功能表就可以看到安裝的IIS站台了
只要打開瀏覽器在網址列輸入「localhost」 or 「127.0.0.1」,網站會自動被導向IIS的歡迎畫面
網站架設
首先我們開啟IIS管理員會看到以下畫面:
注意到左邊的紅色框框,站台內的「Default Web Site」是預設80port的站台,每個站台下都可以架設網站,也可以一個站台下架設多個網站。
以下我們先在預設的站台下新增網站:
1.在「Defaule Web Site」上按右鍵,選擇新增應用程式:
2.跳出後新增應用程式的視窗後,依序完成設定項目:
(1)填寫別名,這是在IIS中的辨識名稱,只要能讓你知道是什麼網站就可以。
(2)(3)(4)實體路徑,選擇欲發佈網站的根目錄後點選確定(這次範例我選擇的是VisualStudio在新增WebForm時的預設網頁)。
(5)選擇確定後完成設定。
3.設定完後就可以看見剛剛在「Default Web Site」底下新增的應用程式:
三、最後最後我們就可以測試看看剛架上去的應用程式是否可以正常執行:
先點選左方的應用程式的別名,再點選右方的瀏覽,會自動打開瀏覽器,跳出網頁內的內容:
可以看到網址列上就是本機「localhost」接著剛剛新增的應用程式的別名。
站台(1)上點選右鍵新增網站(2),到以上畫面做設置
(3)輸入站台名稱,主要是辨識用的,不會影響到什麼設定。
(4)站台的指定路徑,直接選擇要架設的網站根目錄,點選確定(5)。
(6)上一篇有說剛開啟IIS的時候會有一個預設80 port的站台「Default Web Site」,但是每個站台的port必須都不一樣,如果設定一樣的話之後新增的會被強制關閉,所以在這裡我們設定81 port,沒問題後點選確定(7)。
如果發現網站無法順利運行,錯誤如下圖:
這個錯誤是發生在站台的「應用程式集區」的.NET Framework版本不是4.0的,所以我們需要再回到IIS管理員中做個設定。
首先我們點選應用程式集區(1),在這個畫面內我們會看到IIS內所有的應用程式,包括我們剛剛新增的站台「WebTest」也在裡面,接著把滑鼠移過去點選右鍵(2),選擇「設定應用程式集區預設值」(3)來叫出設定視窗。
(4)之後我們點選設定視窗中的「.NET Framework」版本,把他設定為V4.0後點選確定(5)。
設定完成後就可以在試著瀏覽剛剛出現錯誤的網站,這時候應該就會正常啟動了: