windows IIS Web服务器 发布网站
iis部署
打開電腦上的【控制面板】--【程序】--【卸載程序】,在打開的面板中,選擇左側菜單欄中【打開或關閉Windows功能】,
按照下圖所示,勾上對應的選項框,打開萬維網服務的加號,也是需要全部勾選的。選擇完成后點擊確定按鈕。
驗證是否成功啟用IIS功能,打開瀏覽器,在地址欄輸入“localhost”,若顯示如下頁面,則表示啟用成功。
在“開始”菜單的搜索框里搜索“IIS”,打開IIS
配置信息,發布網站
在右鍵點擊計算機,打開管理,此時應該會出現步驟2的IIS管理器。點擊IIS管理器,在右側的連接中選擇你的的電腦,右鍵【網站】,選擇【添加網站】。
把自己的項目附加到IIS上,網站名默認“端口號+自定義”(個人習慣);物理路徑選擇你要附加的項目所在路徑;IP地址即本機IP地址(下拉即有或者執行ipconfig命令查看IP地址),或者不進行配置就會顯示localhost;端口號從81開始往上配置(80是默認端口號,端口號要唯一,不能與其他網站端口號相同),如下圖:
可以看到我們的測試網站已經成功添加,現在來設置一下基本參數。點擊應用程序池,選中我們網站對應的應用池,右鍵選擇高級設置。
設置管道托管模式為Classic,標識為NetworkService
完成上面步驟后,還需要配置網站的訪問權限。回到Test網站中,選擇編輯權限,彈出網站屬性窗口,選擇安全選項,點擊編輯。
彈出網站的權限,點擊添加。輸入對象名everyone后點擊檢查名稱,然后確定。
?
設置了訪問權限后,還有一個問題就是設置網站的默認顯示頁。回到Test網站管理頁面,點擊默認文檔。
你可以添加你想要的網站默認頁面,并且設置先后順序,這里默認就有index.html,不在添加,只將index.html設置為第一個優先訪問
外部訪問頁面
打開“控制面板”進入“系統和安全”,選擇“Windows防火墻”,點擊“啟動或關閉Windows防火墻”,選擇關閉。這樣別人就可以通過你的主機IP來訪問你的網站了。(如果你的IP地址不是公用IP,則只有局域網中的用戶能夠訪問你的網站)
測試一:用同一局域網中的無線連接訪問服務器的網站。
首先我們查詢主機在局域網中的IP,按住win+R鍵輸入cmd進入命令行窗口,輸入ipconfig查詢到主機IP地址為192.168.1.109,如下圖所示。
用手機連接寢室的同一個局域網中的無線網絡(因為是局域網,所以必須連接同一局域網中的無線網絡),打開游覽器,輸入http://192.168.1.109:5000,驚喜的發現頁面成功顯示。
測試二:給服務器主機配置一個公用IP地址,使用外網訪問服務器。
在游覽器中輸入192.168.1.1進入路由器配置頁面(不同的路由器進入網址有些差別,文中以我的路由器舉例),如下圖所示。
?
進入高級設置,點擊高級用戶,設置虛擬服務器。這里設置常用服務器為http,外端口號為80,內端口號為5000(web網站所對應的端口號),IP地址為服務器的局域網中的IP地址,協議類型為TCP。
如果您的FTP服務器(端口號為21)IP地址為192.168.1.2,這時您可以指定如下的虛擬服務器規則:
常用服務器?? ?外部端口?? ?內部端口?? ?IP地址?? ?協議
FTP?? ?21?? ?21?? ?192.168.1.2?? ?
ALL
設置好后,接下來設置DMZ主機,通過DMZ主機功能,廣域網中的設備可直接訪問局域網中的DMZ主機。DMZ主機IP為網站服務器的局域網IP。
?
設置完成后,點擊設備管理器,選擇重啟路由器(不要關閉路由器電源),等待路由器重啟完成后,在常用設置->上網設置里查詢到路由器IP地址,這里是101.207.7.83。
最后讓我們拿出手機或者PC輸入http://101.207.7.83:5000,驚喜地發現打開的網頁就是我們的Index.html網頁。
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的windows IIS Web服务器 发布网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正则表达式——匹配多个字符串之一
- 下一篇: SQL server数据库中双引号(英文