推荐使用服务器管理器向导安装IIS,因其稳定可控、适用于生产环境;控制面板方式在2019/2022/2025等新系统中可能缺失关键角色服务选项。
在 windows server 上安装 iis web 服务器角色,推荐使用服务器管理器向导方式,这是最稳定、可控且适用于生产环境的标准流程。控制面板方式虽快捷,但对 server 版本支持有限,尤其在较新系统(如 2019/2022/2025)中可能缺少关键角色服务选项。
通过服务器管理器安装 IIS 角色
这是官方主推路径,全程图形化、步骤清晰:
- 按 Win + X 或点击“开始”→ 选择“服务器管理器”
- 顶部菜单栏点“管理” → “添加角色和功能”
- 向导中连续点击“下一步”,直到进入“服务器角色”页面
- 勾选Web 服务器 (IIS) → 弹出提示框时点“添加功能”(自动补全 .NET Framework 等依赖)
- 进入“选择角色服务”页后,建议按需勾选以下几类(非必须全选,但推荐基础组合):
- 常见 HTTP 功能:静态内容、默认文档、目录浏览、HTTP 错误、HTTP 重定向
- 安全性:请求筛选、IP 地址和域名限制、URL 授权
- 运行状况和诊断:HTTP 日志、日志工具、失败请求跟踪
- 应用程序开发:根据项目需要选 .NET(如 .NET 4.8 或 .NET 6+ 托管捆绑包)、ASP、CGI、WebSocket 协议等
- 管理工具:全部勾选,含 IIS 管理控制台、IIS 管理脚本和工具
- 确认无误后点击“安装”,等待进度完成(通常 1–3 分钟)
验证是否安装成功
安装完成后无需重启系统,立即验证:
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
- 打开浏览器,访问 http://localhost
- 看到“IIS 欢迎页面”(显示 “Welcome to IIS!” 或类似文字)即表示核心服务已就绪
- 进一步确认管理界面:开始菜单搜索“Internet Information Services (IIS) 管理器”,双击打开,能列出“连接到本地服务器”及“Default Web Site”即说明管理组件正常
常见注意事项
避免踩坑的关键细节:
- 不要跳过“添加功能”提示:它会自动引入 .NET Framework 3.5/4.8、管理工具等必要依赖,手动遗漏会导致后续网站无法运行
- 防火墙需放行端口:若需外网访问,除 IIS 本身外,务必在 Windows 防火墙中开放 端口 80(HTTP)和/或 443(HTTPS);远程管理还需开放 8172(Web 部署)
- 权限与用户隔离:生产环境不建议用 Administrator 直接部署应用,应为站点单独配置应用池标识,并设置 NTFS 权限限制读写范围
-
命令行备选方案:如需脚本化部署,可用 PowerShell 运行:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools -Restart

















