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

WinXP 架設 IIS 網頁伺服器完整教學:安裝、建立網站、FTP、權限、日誌、預設文件設定

編輯:XP 系統應用技巧

Windows XP 專業版內建 IIS (Internet Information Services) 可作為輕量級網頁/FTP 伺服器,適合開發測試、個人作品集、區域網路文件分享。本文完整記錄:IIS 安裝、建立網站、設定主目錄/IP/連線逾時、啟用日誌、設定預設文件、FTP 站點建立與測試、安全性建議等完整流程。

一、安裝 IIS

  1. 控制台 →「新增/移除程式」→「新增/移除 Windows 元件」。
  2. 勾選「Internet 資訊服務 (IIS)」→「下一步」→ 系統複製檔案、註冊元件 →「完成」。
  3. 或放入 XP 專業版安裝光碟 → 光碟自動執行 →「安裝選用 Windows 元件」→ 勾選 IIS。

二、開啟 IIS 管理員建立網站

  1. 控制台 →「系統管理工具」→「Internet 資訊服務」→ IIS 管理員。
  1. 展開本機電腦 → 右鍵「網站」→「新增」→「網站」。
  2. 網站描述:自訂名稱 (如 `MyWeb`)。
  3. IP 位址:`全部未指派` / 指定 IP / `127.0.0.1` (僅本機)。
  4. TCP 連接埠:`80` (標準 HTTP) 或自訂 (如 `8080`)。
  5. 主機標頭:留空或填入網域名 (如 `www.example.com`)。
  6. 主目錄:指定實體路徑 (如 `E:\MyWebsite`),建議非系統碟,安全性較佳。
  7. 存取權限:勾選「讀取」、「執行指令碼 (如 ASP)」,勿勾選「寫入」 除非必要。

三、網站屬性進階設定

  1. 右鍵建立的網站 →「內容」。

網站標籤

  • 描述、IP、連接埠、連線逾時 (預設 900 秒)、啟用記錄 →「屬性」設定日誌格式 (W3C)、目錄 (建議非系統碟)、每小時新增檔案。
  • 主目錄標籤

    • 本地路徑確認、應用程式設定 (ASP.NET 版本、執行權限)。
    • 文件標籤 - 關鍵:啟用預設文件

      • 勾選「啟用預設文件」。
      • 新增/排序預設文件名稱:
        `index.html`、`default.html`、`index.asp`、`default.asp`、`index.php`、`Default.aspx` (依優先序)。
      • 作用:瀏覽器僅輸入 `https://IP/` 時,IIS 依序尋找清單檔案,找到第一個即回應。
      • 四、建立 FTP 站點並測試

        1. IIS 管理員 → 右鍵「FTP 站點」→「新增」→「FTP 站點」。
        2. 描述、IP、連接埠 `21`、主目錄指定 FTP 根目錄 (如 `E:\FTPRoot`)。
        3. 安全性:取消勾選「允許匿名連線」 (生產環境),建立專用 FTP 帳號。
        4. 啟動 FTP 站點。

        命令列測試 FTP

        1. Win+R → cmd → ftp 192.168.1.12 (站點 IP)。
        2. 使用者:`anonymous` (若允許匿名) 或建立的 FTP 帳號。
        3. 密碼:匿名按 Enter,帳號輸入密碼。
        4. 成功顯示 `ftp>` 提示字元,可執行 `dir`、`get`、`put` 等指令。

        五、安全性與維護建議

        • 停用不必要的服務 (SMTP、NNTP 等)。
        • 定期檢視 IIS 日誌分析異常存取 (404、500、可疑 IP)。
        • 網站目錄 NTFS 權限:IUSR_機器名 僅「讀取/執行」;寫入目錄 (上傳、快取) 獨立設定寫入權限。
        • 安裝 URLScan / Request Filtering 防禦 SQL 注入、路徑遍歷。
        • XP IIS 連線數限制 (10 連線),高併發請改用 Windows Server。

        六、常見問題

        • ASP 網頁顯示原始碼:確認「執行指令碼」權限、應用程式對應 `.asp` → `asp.dll`。
        • 無法寫入 Access 資料庫:`IUSR` 帳號需資料庫檔案及所在目錄「寫入」權限。
        • 對外發布:路由器對應 TCP 80/443 至內網 IP、動態 DNS 設定、防火牆開放連接埠。

        依照上述流程,WinXP 即可架設功能完整的 IIS 網頁與 FTP 伺服器,滿足開發測試與區域網路分享需求。

Copyright © Windows教程網 All Rights Reserved