Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 搭建 IIS 網頁伺服器完整教學:從啟用功能到防火牆設定、局域網存取

編輯:Windows 7 系統介紹

前言

IIS (Internet Information Services) 是 Windows 內建的 Web 伺服器,Win7 專業版/企業版/旗艦版均支援完整 IIS 7.5 功能。無論是本地開發測試、局域網檔案分享、內部系統部署,自架 IIS 都是零成本、高整合度的最佳選擇。本文提供從功能啟用、網站部署、防火牆開放、到局域網驗證的完整 SOP。

步驟一:啟用 IIS 功能(核心元件全開)

  1. 控制台 → 「程式」→「開啟或關閉 Windows 功能」。
  2. 展開 Internet Information Services → 以下建議全勾選(含:Web 管理工具、全球資訊網服務、應用程式開發、健康與診斷、安全性、效能、FTP 伺服器等)。
  3. 確定 → 等待「Windows 正在完成變更」→ 完成。

步驟二:驗證 IIS 運作

  1. 瀏覽器輸入 https://localhost/ 或 https://127.0.0.1/。
  2. 出現 IIS 7.5 歡迎頁面(圖示為 IIS 藍色標誌)即代表成功。

步驟三:部署網站到預設根目錄

IIS 預設網站實體路徑:%SystemDrive%\inetpub\wwwroot (通常為 C:\inetpub\wwwroot)

  1. 將開發好的網站資料夾(含 index.html/default.aspx/web.config 等)完整複製到 C:\inetpub\wwwroot。
  2. 或在 IIS 管理員 (inetmgr) → 「網站」→「預設網站」右鍵 →「管理網站」→「進階設定」→ 修改「實體路徑」指向你的專案資料夾。
  3. 瀏覽器重新整理 https://localhost/,即可看到你的網站。

步驟四:防火牆開放 HTTP/HTTPS 埠(關鍵!否則局域網連不進來)

  1. 控制台 → 「系統及安全性」→「Windows 防火牆」→「允許程式或功能通過 Windows 防火牆」。
  2. 點選「變更設定」→ 向下捲動找到 「全球資訊網服務 (HTTP)」 與 「全球資訊網服務 (HTTPS)」(或「World Wide Web Services」)。
  3. 勾選「私人」與「公用」兩欄 → 確定。

防火牆設定示意

步驟五:局域網其他電腦存取驗證

  1. 在伺服器端查詢 IP:Win+R → cmd → ipconfig → 記下 IPv4 位址(如 192.168.1.50)。
  2. 局域網其他電腦瀏覽器輸入 https://192.168.1.50/。
  3. 正常顯示網站內容,即完成局域網部署。

進階:建立獨立網站、綁定網域名、設定應用程式集區

功能操作路徑說明
新增網站IIS 管理員 → 「網站」右鍵 →「新增網站」指定站台名稱、實體路徑、連接埠 (80/其他)、主機名稱 (網域)
應用程式集區「應用程式集區」→ 右鍵「新增」隔離 .NET 版本 (v4.0/v2.0)、管理身分識別、回收條件
預設文件網站 →「預設文件」設定優先順序:index.html, default.aspx, index.php...
目錄瀏覽網站 →「目錄瀏覽」→「啟用」無預設文件時顯示檔案清單,方便檔案分享

常見問題 Q&A

問題解答
localhost 顯示 403/404/500403: 目錄瀏覽未啟用且無預設文件;404: 路徑錯誤;500: 應用程式錯誤(查事件檢視器/詳細錯誤)。
局域網連不進來1. 防火牆未開放 HTTP/HTTPS 2. 公用網路位置導致防火牆嚴格 3. IPv6 衝突(嘗試停用 IPv6) 4. 安全軟體攔截(360/卡巴斯基等)。
ASP.NET 無法執行確認「開啟或關閉 Windows 功能」→ IIS → 應用程式開發 → 勾選 ASP.NET 4.7/3.5/2.0;執行 aspnet_regiis -i 註冊。
想用 8080/其他埠網站右鍵 →「編輯繫結」→ 新增/編輯 → 埠號改為 8080 → 防火牆同步開放 8080。

結語

Win7 架設 IIS 只需「啟用功能 → 驗證 → 部署網站 → 開防火牆 → 局域網測試」五步驟。善用「應用程式集區」隔離環境、「預設文件」優化入口、「目錄瀏覽」快速分享檔案,即可將閒置筆電/桌機轉化為功能完整的內部 Web 伺服器。開發測試、文件分享、內部系統 Demo,零成本、高穩定、強整合。

Copyright © Windows教程網 All Rights Reserved