本文是面向全水平用户、重点服务新手的Windows Internet Information Services(IIS)安装实用全攻略,系统覆盖全面,包含主流桌面端Windows 10/11与服务器端Windows Server两大体系,文中特别梳理了安全无捆绑的IIS官方安装资源获取路径,规避新手踩雷,针对不同系统特性,设计了简洁直观、逻辑清晰的分步操作指引,无需复杂技术基础,新手也能快速完成IIS的配置准备或安装激活工作。
在搭建网站、测试Web应用或配置FTP服务时,微软自带的IIS(Internet Information Services,互联网信息服务)是很多人的首选——它集成于Windows系统,无需额外下载安装包,操作也相对简单,本文将分别介绍Windows 10/11(客户端系统)和Windows Server 2016/2019/2022(服务器系统)的IIS安装步骤,帮你快速完成环境搭建。
先了解一下:IIS是什么?
IIS是微软开发的Web服务器软件,主要功能包括:
- 搭建静态/动态网站(支持ASP、ASP.NET、PHP等);
- 配置FTP服务器用于文件传输;
- 提供Web管理工具,方便后续配置站点。
Windows 10/11 安装IIS步骤
Windows 10/11的IIS默认是关闭的,需要通过“启用或关闭Windows功能”来开启。
步骤1:打开“启用或关闭Windows功能”
按 Win + R 键打开“运行”,输入 optionalfeatures 并回车;
或者:右键点击开始菜单→选择“应用和功能”→拉到最下方点击“程序和功能”→左侧点击“启用或关闭Windows功能”。
步骤2:勾选IIS相关组件
在弹出的窗口中,找到 “Internet Information Services”,展开它并按需勾选组件(新手建议先勾选核心组件,后续可补充):
- 必选:Web管理工具 → 勾选“IIS管理控制台”(用于后续管理IIS);
- 必选:万维网服务 → 勾选“常见HTTP功能”“静态内容”“默认文档”;
- 可选:如果需要运行动态网站,可勾选“应用开发功能”下的“ASP.NET 4.8”“ISAPI扩展”等(根据你的应用需求选择)。
步骤3:开始安装
勾选完成后点击“确定”,系统会自动搜索并安装所需文件,等待几分钟即可。
Windows Server 2016/2019/2022 安装IIS步骤
Windows Server系统的IIS需要通过“服务器管理器”的“添加角色和功能”来安装,流程更规范。
步骤1:打开服务器管理器
登录系统后,通常会自动打开“服务器管理器”;如果没有,可点击任务栏左下角的“服务器管理器”图标打开。
步骤2:启动“添加角色和功能向导”
在服务器管理器首页,点击 “添加角色和功能”,弹出向导后点击“下一步”。
步骤3:选择安装类型
默认选择 “基于角色或基于功能的安装”,点击“下一步”。
步骤4:选择目标服务器
选择你要安装IIS的本地服务器(默认已选中当前服务器),点击“下一步”。
步骤5:勾选“Web服务器(IIS)”角色
在“服务器角色”列表中,勾选 “Web服务器(IIS)”,此时会弹出“添加Web服务器(IIS)所需的功能”窗口,点击“添加功能”,然后继续“下一步”。
步骤6:选择功能与角色服务
- 在“功能”页,可保持默认或按需勾选(新手直接点“下一步”即可);
- 在“Web服务器角色(IIS)”→“角色服务”页,按需勾选组件(必选“Web管理工具”下的“IIS管理控制台”,其他根据需求选),然后点击“下一步”。
步骤7:确认并安装
查看确认页的配置信息,点击“安装”,等待进度条走完后点击“关闭”即可。
验证IIS是否安装成功
无论是哪个系统,安装完成后都可以通过以下方式验证:
- 打开浏览器,在地址栏输入
localhost或0.0.1; - 如果看到IIS的默认欢迎页面(蓝色背景的“Internet Information Services”页面),说明安装成功!
后续小提示
- 打开IIS管理器:按
Win + R输入inetmgr并回车,即可打开IIS管理工具; - 按需添加组件:如果后续需要支持PHP、SSL等功能,可以重新进入安装界面勾选相关组件;
- 安全配置:安装完成后建议配置Windows防火墙,仅开放必要的端口(如80端口用于HTTP,443用于HTTPS),并及时更新系统补丁。
IIS作为Windows原生的Web服务器,安装门槛低,适合从个人测试到企业部署的多种场景,跟着本文的步骤操作,即使是新手也能快速完成安装,如果后续需要配置站点,我们还可以进一步分享IIS的站点搭建教程哦~
