Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> Web 伺服器

IIS Web Farm 實戰:共用網頁內容與共用配置完整部署指南

編輯:Web 伺服器

環境規劃

角色OSIP (網卡1)IP (網卡2)備註
Web1Win2008 R2 Ent192.168.1.1192.168.2.1NLB 啟用於網卡1
Web2Win2008 R2 Ent192.168.1.2192.168.2.2NLB 啟用於網卡1
FileServerWin2003192.168.2.10-儲存共用內容與配置
DNSWin2003192.168.1.10-解析 www.itchenyi.com → 192.168.1.254 (NLB 叢集 IP)
Client (WinXP)WinXP192.168.1.100-測試用

檔案伺服器準備

  1. 建立本機使用者 webuser,複雜密碼,密碼永不過期。
  2. 建立共用資料夾 WebFiles,子資料夾 Contents(網頁)、Configurations(IIS 配置)。
  3. NTFS 權限:webuser 給予 Contents、Configurations 完全控制。
建立 webuser 權限設定 共用資料夾結構

Web1 部署步驟

  1. 安裝 IIS 角色 + ASP.NET。
  2. 建立測試頁 default.aspx 顯示客戶端與伺服器 IP,放入 %SystemDrive%\inetpub\wwwroot,設為預設文件優先。
  3. 驗證本機 https://192.168.1.1 正常。
安裝 IIS 角色 ASP.NET 角色 預設文件優先序 本機驗證

Web2 部署(同 Web1,但不需建立 default.aspx)

Web2 驗證

共用網頁內容(以 Web1 為來源)

  1. 將 Web1 wwwroot 下 default.aspx 複製至 FileServer \\FileServer\WebFiles\Contents。
  2. Web1/Web2 均建立同名帳號 webuser(密碼相同、密碼永不過期),加入 IIS_IUSRS 群組。
  3. IIS 管理員 → 「預設網站」→「基本設定」→ 物理路徑填 \\FileServer\WebFiles\Contents → 「連接為」→ 輸入 webuser 認證 → 「測試設定」通過 → 確定。
複製 default.aspx 建立 webuser 加入 IIS_IUSRS 基本設定 物理路徑 UNC 連接為認證 測試設定

共用配置(以 Web1 為基準)

  1. Web1:IIS 管理員 → 「共用的配置」→「匯出配置」→ 路徑 \\FileServer\WebFiles\Configurations → 連接認證 webuser → 設定加密金鑰密碼(強式) → 匯出完成。
  2. Web1:同介面勾選「啟用共用的配置」→ 路徑同前 → 認證同前 → 「套用」→ 輸入金鑰密碼 → 確定。
  3. Web2:同介面勾選「啟用共用的配置」→ 路徑同前 → 認證同前 → 「套用」→ 輸入金鑰密碼 → 確定。
共用配置介面 匯出配置 設定金鑰密碼 啟用共用配置 Web2 共用配置 Web2 驗證 Web2 測試 Web2 套用共用配置

驗證與後續

  • Client 瀏覽器 https://www.itchenyi.com(解析至 NLB 叢集 IP 192.168.1.254)輪詢顯示 Web1/Web2 IP,證明負載平衡生效。
  • 修改 FileServer Contents\default.aspx 內容,兩節點即時生效,無需重啟 IIS。
  • 下一步:配置 NLB 叢集(參考《IIS Web Farm NLB 叢集》)。
Copyright © Windows教程網 All Rights Reserved