這幾天由于要上交開放實驗的作業,于是晚上開始研究如何配置IIS伺服器以及區域網路内的通路。
其實IIS伺服器的原理和apache伺服器原理的配置大緻相同。隻不過IIS配置完全是在windows視窗下完成的。
接下來介紹如何啟動你的IIS伺服器,windows系統一般是自帶IIS伺服器的,但是晚上用同學的win7家庭版發現是沒有IIS伺服器的,是以建議那些是家庭版的同學要麼重裝電腦,要麼下載下傳安裝IIS伺服器。我現在是用win8系統給大家具體講解。
1、IIS配置
首先打開控制台->程式->程式和功能->啟用和關閉windows功能
然後勾選下面的選項
裡面的選項盡量全部勾選,尤其是下面目錄下的選項,這些直接影響到.NET的環境問題
勾選完畢後點選确定。
接下來,在控制台裡打開管理工具,如果找不到管理工具的同學可以在控制台的右上方搜尋。
順利找到點開後請輕按兩下 Internet Information Services (IIS)管理器 可以看到下面的截圖
在這裡我們先看左側的網站,由于我後期的改動,這裡你們會看到ogeeker這個網站,你們的IIS伺服器會在第一次自動生成一個預設的網站,沒關系,你完全可以大膽的删掉這個網站。
點選确定。輕按兩下下面的asp
修改父路徑為true,不要忘記點選右上角的應用
然後在應用程式池選擇你在建立網站是選擇的程式池的名稱。右鍵->設定應用程式池預設設定
将裡面的表示改為networkservice,如下圖所示
點選确定。最後不要忘記你的應用程式池是啟動的狀态。
這時當你在網站目錄下選擇你網站的名字,然後在右側浏覽網站點選下面的連接配接。你就會看到你的網站在浏覽器中被顯示。但是,這僅僅說明你的伺服器本地運作是沒問題的。其他計算機通路你的IP仍然不行。這也困擾了我十多分鐘,最後發現是我們的防火牆在作怪!
2、解決WIN8需要關閉防火牆才能打開IIS的網站
同樣在控制台中windows防火牆點選右側的進階設定。你會看到下面的圖檔。
選擇建立規則,選擇自定義,路徑填寫“System”,TCP協定,本地端口為你IIS為網站設定的,其他均使用預設到最後,最後填寫名稱儲存。
以上這些如果順利完成後,你就可以在另一台裝置上在區域網路中通路你的網頁。
下面是我的電腦端和pad端順利通路的截圖。
全部教程就寫到這裡,如有疑惑,請留言或者weibo@我。