寫在前面
IIS是什么我之前的文章寫過了,有興趣的可以看一下,我是在寫搭建FTP服務器的時候寫的,原文,這里就不介紹,今天說一下怎么搭建一個局域網的服務器。
應用場景:做項目的時候,有的時候產品經理是有源碼的,有的是沒有的,有的是懂技術的,有的是不懂技術的,不管什么情況吧,一般情況下的產品經理是不直接接觸代碼的,除非他是項目的技術總監兼產品經理,那么一個web項目做的差不多的時候怎么給他們演示看呢?有很多的公司是直接在會議室看,有的時候沒有條件的是直接將源碼發給經理,告訴他怎么運行,那么其實我們完全可以自己搭建一個IIS局域網的服務器,這樣直接給他一個ip地址+端口號就可以訪問了,下面我們就做一個。
首先我們既然要使用IIS服務器,我們就需要將這其打開:
win+R-輸入:optionalfeatures
確定就行了,之后我們需要打開自己的IIS服務
win+R-輸入:inetmgr
打開以后我們需要配置自己的網站信息
這里我們寫個例子:
找到網站-右鍵-新建網站
確定以后是這樣的:
我們打開內容視圖(在底部)
看看自己的文件是不是對的,對的話就是沒問題的!
這個時候我們測試一下:
輸入:
locaolhost:83
點擊鏈接
只要是同一個局域網下的都是可以直接訪問的,速度是很快的!
有的人說了,我們的是有自己的文件夾的,目錄怎么看?這里是可以直接啟用目錄的功能的!
還有人說,我們的項目是在一個文件夾下面的,怎么訪問,其實是一樣的,只要在您的URL里面端口號后面加上文件夾的名字就可以了。就像這樣。
PS:這里提醒一下,這個默認的是index.html文件開始的,如果不是請自己加上后綴,例如:您的文件第一個開始的文件是test.html,那么您就需要端口號加上test.html這樣訪問才可以。
查看自己的ip地址以后直接告訴他們你的IP地址就可以了!這樣就可以直接訪問了,怎么看ip地址?很簡單:
win+R-輸入:cmd
輸入:ipconfig
直接給你們經理您的ip+端口號+第一個文件名就可以了。
下面說一下防火牆的問題,如果別人訪問您的頁面的時候不可以訪問,上面的您也沒有問題,那么就可能是防火牆的問題。最簡單的辦法是直接關閉防火牆,但是這樣不安全,我們可以只打開我們設置的端口,下面說一下怎么做:
這樣我們就可以看一下防火牆的入站規則了:
這樣訪問的時候就沒問題了!
PS:遇到下面的問題的時候可以這樣解決:
這樣的問題是因為您的文件在C盤,沒有訪問的權限造成的,您可以直接將文件拷貝到別的目錄,至少不是C盤就行了!