Windows下的WEB伺服器,即IIS服務,對於使用Windows系統服務的企業或許是發布內部或者外部網站不可缺少的服務。相對安裝Windows server的電腦的來說,快速搭建WEB伺服器,建立網站伺服器也不是什麼難事。
下面介紹如何在Windows Server 2012中搭建WEB伺服器。
在Windows Server 2012中開啟伺服器管理器,在儀錶板的界面當中選擇點擊「添加角色和功能",出現添加角色的嚮導。
按照添加角色的嚮導,在「伺服器角色」的步驟,在角色欄中勾選「WEB伺服器IIS」,在彈出的添加角色和功能嚮導中的對話框點擊「添加功能」
如果你需要你的WEB伺服器網站具備與Windows帳號同樣的驗證登錄模式,可以勾選」Windows身份驗證「,不需要該功能的可以略過。
到」確認「步驟的時候,可以點擊」安裝「開始進行角色功能的安裝
開始進行安裝,需要一段時間。完成安裝後點擊」關閉「完成安裝。
下面測試伺服器是否搭建成功。可以打開瀏覽器,輸入本機的IP位址,看到下面的界面。表示安裝成功。
安裝IIS時,如果你需要你的網站支持ASP,CGI等,需要在「伺服器角色」中選擇對應的角色功能。例如:支持ASP,需要勾選相關的功能。
IIS測試成功後,但ASP的網頁測試不成功,需要進行一些如下的設置。
在伺服器管理器的界面當中,點擊菜單上的「工具」-「Internet信息服務(IIS)管理器」,開啟IIS管理器,進入你需要設定網站的主頁,在右手邊點擊「編輯權限」,開啟wwwroot屬性中的」安全「選項卡,添加Everyone用戶權限,並設置完全控制。
進行C:\windows\temp文件夾的權限,給該文件夾添加everyone完全控制權限,添加該權限的原因是有可能訪問accesss資料庫時拒絕訪問,無法讀出數據,加上該權限可以解決該問題。
進入IIS伺服器的主頁面,雙擊ASP打開調試屬性,將」啟用父路徑「改為TRUE,並點擊右上角的應用,使其生效。
進入網站的主頁面,雙擊」目錄瀏覽「並設為啟用。這樣你的網站就可以支持ASP了。