
如果您希望在Windows系统中启用IIS Web服务器功能以搭建本地Web服务环境,则可能是由于系统默认未启用该组件。以下是完成安装与启用的多种可行方法:
一、通过“启用或关闭Windows功能”图形界面安装
该方法适用于所有桌面版Windows系统(Win7/8/10/11),操作直观,无需命令行,适合大多数用户。
1、点击开始菜单,在搜索框中输入“控制面板”,打开控制面板窗口。
2、点击“程序”,再点击“启用或关闭Windows功能”。
3、在弹出的窗口中,找到并展开“Internet Information Services”节点。
4、勾选以下必要子项:Web管理工具、万维网服务、FTP服务器(可选)、IIS核心;建议同时勾选“应用程序开发”下的ASP.NET 4.8(如需运行.NET网站)。
5、点击“确定”,系统将自动启用功能并复制所需文件,完成后重启提示可忽略,但建议重启以确保服务正常加载。
二、使用PowerShell命令一键安装
该方法执行速度快、可脚本化复用,适用于管理员批量部署或自动化场景,要求以管理员身份运行PowerShell。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、输入以下命令并按回车执行:Install-WindowsFeature -Name Web-Server -IncludeManagementTools。
3、若需同时启用ASP.NET支持(如部署.NET Framework应用),追加运行:Install-WindowsFeature -Name Web-Asp-Net45(适用于Win8.1/10/11及Server 2012+)。
4、等待命令返回“Success”状态,无需手动重启,IIS服务已注册并处于启动就绪状态。
三、通过服务器管理器在Windows Server上安装
该方法专为Windows Server操作系统设计,提供角色级精细配置能力,支持选择特定IIS模块与依赖服务。
1、打开“服务器管理器”,可通过开始菜单搜索或运行servermanager启动。
2、点击顶部菜单栏的“管理”,选择“添加角色和功能”。
3、在向导中连续点击“下一步”,直至到达“服务器角色”页面。
4、勾选“Web服务器(IIS)”,点击“下一步”进入角色服务选择页。
5、在角色服务列表中,确保勾选:HTTP重定向、IP地址和域名限制、请求监视器、管理服务;如需HTTPS支持,必须勾选SSL证书支持下的“集中式SSL证书支持”。
6、确认选择后点击“安装”,完成后可在“仪表板→本地服务器→IE增强的安全配置”中临时关闭以方便验证。
四、验证IIS是否成功启用
无论采用上述哪种安装方式,均需执行验证步骤以确认Web服务基础环境已就绪。
1、按下Win + R,输入inetmgr,回车打开IIS管理器。
2、在左侧连接树中,展开本地服务器节点,确认“网站”下存在“Default Web Site”且状态为“已启动”。
3、打开任意浏览器,访问http://localhost,若显示“IIS欢迎页面”或“此网站正在使用IIS”字样,则表明服务已正常响应。
4、如页面无法打开,检查Windows服务中“World Wide Web Publishing Service”与“IIS Admin Service”是否处于“正在运行”状态。

评论(0)