圖解:搭建內網網站

在 Windows Server 2016 上搭建內網網站,該網站允許通過瀏覽器訪問存儲在服務器上的內容,下面介紹搭建的過程及注意事項。

安裝 Web 服務器(IIS)

在新建網站之前,需要先安裝 Web 服務器(IIS)。在【服務器管理器】選項頁,點擊【添加角色和功能】,如下圖所示
在這裏插入圖片描述

按照嚮導介紹,無需操作,直接點擊【下一步】
在這裏插入圖片描述

由於是在本地安裝,因此選擇【基於角色或基於功能的安裝】,然後依次點擊【下一步】
在這裏插入圖片描述
在這裏插入圖片描述

在這裏,勾選【Web 服務器(IIS)】,添加默認功能,然後點擊【下一步】
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

按照默認選項,直接點擊【下一步】
在這裏插入圖片描述
在這裏插入圖片描述

爲了能夠控制網站的訪問權限,這裏勾選【IP 和域限制】、【URL 授權】和【Windows 身份驗證】等選項,然後點擊【下一步】,並執行【安裝】
在這裏插入圖片描述
在這裏插入圖片描述

新建網站

安裝完 Web 服務器(IIS)後,在【服務器管理器】選項頁的【工具】視圖下打開【Internet Information Services (IIS)管理器】,如下圖所示
在這裏插入圖片描述

在服務器的【網站】列表項處右鍵【添加網站】,如下圖所示
在這裏插入圖片描述

如下圖所示,在【添加網站】視圖下,輸入網站名稱以及本地物理路徑,並指定本機的 IP 地址和端口。注意,這裏的端口必須是尚未被使用的端口。然後,點擊【確定】
在這裏插入圖片描述

在剛纔新建的網站名列表項處,右鍵【添加應用程序】,如下圖所示
在這裏插入圖片描述

輸入別名和本地物理路徑,然後點擊【確定】
在這裏插入圖片描述

至此,一個網站就算是新建完成了。

訪問網站

在局域網的任意一臺機器上,訪問剛纔新建的網站 http://192.168.213.129:8088/Portal,如果出現訪問被拒絕的情況,如下圖所示,則檢查防火牆配置和本地物理路徑是否有內容
在這裏插入圖片描述

配置防火牆

默認情況下,我們新建網站指定的端口,比如 8088,會被 Windows 防火牆攔截,導致無法訪問。因此,我們需要對防火牆進行配置,使得該網站能夠被外部訪問。

打開【高級安全 Windows 防火牆】,在【入站規則】列表項處右鍵【新建規則】,如下圖所示
在這裏插入圖片描述

選擇【端口】,並點擊【下一步】
在這裏插入圖片描述

在特定本地端口處輸入我們前面設置的 8088 端口,然後點擊【下一步】
在這裏插入圖片描述

後續直接按照默認選項點擊【下一步】,直至完成。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

配置網頁內容

檢查前面添加應用程序時,對應的本地物理路徑下是否存在index.html文件,如果不存在,則無法訪問網站。這裏,用Typoramarkdown文件轉換爲html文件,然後拷貝到本地物理路徑下,就可以通過瀏覽器訪問該html文件,效果如下圖所示
在這裏插入圖片描述

配置網站訪問權限

在網站 WebServer 列表項處,右鍵【添加應用程序】,如下圖所示
在這裏插入圖片描述

輸入別名爲 Personal 的應用程序,並指定對應的本地物理路徑,然後點擊【下一步】
在這裏插入圖片描述

選中應用程序【Personal】,右列切換到功能視圖,雙擊【身份驗證】,如下圖所示
在這裏插入圖片描述

啓用“Windows 身份驗證”,如下圖所示
在這裏插入圖片描述

禁用“匿名身份驗證”,如下圖所示
在這裏插入圖片描述

如果【身份驗證】視圖下沒有這些選項,則需要在【服務器管理】選項頁執行【添加角色和功能】,並勾選如下圖所示的選項,並進行安裝
在這裏插入圖片描述

然後在瀏覽器上訪問網站 http://192.168.213.129:8088/Personal,這時就會提示輸入域用戶名和密碼才能查看網頁內容。

另外,還可以在功能視圖下,通過 “IP 地址和域限制” 或 “授權規則” 設置網站的訪問權限,如下圖所示,這裏就不再贅述。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章