這幾天由於要上交開放實驗的作業,於是晚上開始研究如何配置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@我。