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

IIS 安裝與常見問題解決全攻略:連接數概念、ASP 無法執行排查、IWAM 帳號修復

編輯:Web 伺服器

一、IIS 安裝與基本配置 (Win2000/XP/2003)

  1. 控制台 → 「新增/移除程式」 → 「新增/移除 Windows 元件」
  2. 勾選「Internet Information Services (IIS)」約 19MB
  3. 插入安裝光碟複製檔案完成

基本配置

  • 開啟「Internet 服務管理員」
  • 右鍵「預設網站」→「內容」→「主目錄」:設定網站根目錄 (預設 C:\Inetpub\wwwroot)
  • 「文件」標籤:新增預設文件 (如 Myfirstweb.htm) 移至頂端
  • 啟動網站,瀏覽器輸入本機 IP 測試

安全建議

  • 安裝 SP1/SP2 修補 Unicode/CGI 漏洞
  • 磁碟轉 NTFS 格式

二、什麼是 IIS 連接數?

**定義:** 訪問 IP 對 80 埠的並發請求數量 (調用網站檔案次數),**不等於同時在線人數**。

**形象比喻:** 門寬 4 公尺 (IIS=8),每人寬 0.5 公尺 → 同時通過 8 人。10 分鐘內 100 人通過 (在線 100),但同一瞬間僅 8 人。胖子佔 2 公尺 → 同時僅 4 人。程式不同,單請求佔用連接數不同。

  • 同一瞬間請求單位量 ≠ IP 數
  • 單 IP 可能佔用多連接數
  • 並發量 vs 時段通過量

三、ASP 無法執行完整排查流程

  1. 先訪問靜態 .htm/.html 確認非一般網站問題
  2. 檢查 IIS 設定:
    「應用程式設定」→「執行權限」→「純腳本」
    「組態」→「對應」→ 含 .asp 副檔名對應 asp.dll
  3. 若有 Global.asa → 改名 Global.old → 重啟網站 → 測試簡單 test.asp (<%Response.Write "test"%>)
    正常則問題在 Global.asa
  4. 應用程式保護設「低」→ 重啟 IISAdmin → 正常則為 IWAM 帳號問題
  5. 檢查「元件服務」確認 IIS 套件存在
  6. 應用程式保護改回「中/高」→ 將 IWAM 加入 Administrators 組 → 正常則為權限問題
  7. 命令列執行 cscript synciwam.vbs (路徑 C:\Inetpub\adminscripts)
  8. 重建 IIS 套件:
    刪除元件服務中三個套件:
    IIS In-Process Applications
    IIS Out-of-Process Pooled Applications
    IIS Utilities
    命令列:%windir%\system32\inetsrv\rundll32 wamreg.dll, CreateIISPackage
    關閉重開元件服務確認三新套件 → 重啟 IIS (IISRESET) → 測試 ASP

四、IWAM 帳號權限問題深度解決 (後續文章專述)

涉及 Synciwam.vbs、註冊表、COM+ 目錄、密碼同步等進階操作,建議參考專門技術文檔。

Copyright © Windows教程網 All Rights Reserved