使用IIS搭建Winsows 10環境下Web服務器


  微軟公司的IIS

  IIS(Internet Information Server)是由微軟公司提供的基於Mircrosoft Windows的互聯網基本服務,它是目前最流行的Web服務器產品,很多著名的網站都是建立在IIS平台上的。IIS Web服務組件包括Web服務器,FTP服務器,NNTP服務器和SMTP服務器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,使得在網絡上發布信息成了一件很容易的事。

  本次實驗就利用IIS搭建一個Windows 10環境下處於同一局域網段內可以相互訪問的Web服務器。

 

  IIS Web服務器配置

  IIS Web服務器配置步驟如下:

  (1)確認計算機上是否已安裝IIS

  Windows 10系統默認情況下未安裝IIS,如果計算機未安裝IIS服務組件,可通過下面步驟安裝IIS。

  “控制面板”→程序"→“啟動或關閉Windows 服務”,在“Internet Information Server”復選框前點擊,如下圖所示。

 

打開Windows的IIS功能

 

  (2)編寫Web網頁程序。 

  該網頁作為IIS Web服務器資源,瀏覽器可以向IIS Web服務器請求打開這個Web頁面。

  以我的計算機為例,在D:\Study\JSP\myweb路徑下,創建HelloWorld.html文件。

 1 <html>
 2 <head>
 3     <title>Hello,World!</title>
 4 </head>
 5 
 6 <body>
 7 <font size = 10 color = "#FF0000">Hello,World!</font>
 8 </body>
 9 
10 </html>

  (3)對IIS進行設置

  進入“管理工具”,雙擊“Internet Information Services (IIS)管理器”選項,進行IIS設置。IIS默認情況下提供了Default Web Site,將其刪除並添加自己的實驗站點。如下圖所示。

 

  添加實驗站點

設置站點物理路徑

 

  右鍵此時創建的實驗站點,點擊“創建虛擬目錄”,具體配置如下圖所示。

為實驗站點添加虛擬路徑

 

  (5)設置默認文檔

  點擊“默認文檔”,點擊窗口右側”添加“,添加網站的默認文檔,具體步驟如下圖所示。

 

將創建的實驗站點添加至默認文檔

 

   此時,在瀏覽器地址欄輸入 http://127.0.0.1/myweb/ 訪問剛才添加的默認文檔時,可能出現“HTTP 錯誤 500. 19-Internal Server Error 無法訪問請求的頁面,因為該頁相關配置數據無效。”的錯誤信息,原因是IIS中已經設置了默認文檔為default.aspx,這時候ASP.NET得到了另外一個相同value的add引發異常,解決方案是直接到站點文件夾(D:\Study\JSP\myweb)中修改配置文件web.config,在<add />之前插入<clear />一行即可。

  web.config 文件修改如下:

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <configuration>
 3     <system.webServer>
 4         <defaultDocument>
 5             <files>
 6     <clear />
 7                 <add value="HelloWorld.html" />
 8             </files>
 9         </defaultDocument>
10     </system.webServer>
11 </configuration>

  此時,Windows 10環境下的IIS Web 服務器配置已全部完畢。在瀏覽器地址欄輸入 http://127.0.0.1/myweb/ ,即可成功訪問到服務器上設置的默認文檔。同時與該台計算機處於同一局域網段下的主頁也能訪問。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM