iis 是 windows 10 内置 web 服务器,需启用功能、验证默认站点、新建网站、配置默认文档与 mime 类型、放行防火墙端口并启用匿名身份验证。

如果您在 Windows 10 系统中希望快速搭建一个本地网站,IIS(Internet Information Services)是系统内置的可靠 Web 服务器组件,但默认未启用且需正确配置才能运行网页。以下是完成 IIS 网站搭建与基础设置的具体操作路径:
一、启用并安装 IIS 功能
Windows 10 默认不启用 IIS,需通过系统功能模块手动开启,并按需选择子组件以支持静态页、ASP.NET 或 PHP 等内容类型。
1、按 Win + R 打开运行对话框,输入 control 并回车,进入控制面板。
2、点击【程序】→【启用或关闭 Windows 功能】。
3、在弹出窗口中,勾选 Internet Information Services 根节点,展开后重点勾选以下子项:
— Web 管理工具 → IIS 管理控制台
— 万维网服务 → 常见 HTTP 功能、HTTP 错误、默认文档、目录浏览、HTTP 重定向
— 万维网服务 → 应用程序开发功能 → ASP.NET 3.5 / 4.8(按需)、ISAPI 扩展、ISAPI 筛选器
— 万维网服务 → 安全 → 请求筛选、IP 地址和域名限制(可选)
4、点击【确定】,等待系统自动部署组件,安装完成后无需重启即可使用。
二、验证默认站点是否正常运行
IIS 安装后会自动生成名为 “Default Web Site” 的默认站点,绑定至本机 80 端口,用于快速验证服务状态。
1、打开【开始】菜单,搜索并启动 IIS 管理器。
2、在左侧连接树中,依次展开服务器名 → 【网站】,确认 “Default Web Site” 状态为已启动(绿色图标)。
3、打开浏览器,访问 http://localhost 或 http://127.0.0.1。
4、若页面显示 “IIS 欢迎页面” 或 iisstart.htm 内容,则表明 IIS 核心服务已就绪。
三、创建独立网站并指定物理路径
为避免与默认站点冲突并便于项目管理,建议新建专属网站,自定义名称、端口及文件存放位置。
1、在 IIS 管理器中,右键【网站】→【添加网站】。
2、填写以下信息:
— 网站名称:MyWebSite(任意英文名,不可含空格)
— 物理路径:D:\MyWebSite(提前新建该文件夹)
— 绑定:IP 地址选【全部未分配】,端口填 8080(避开 80 端口冲突),主机名留空
3、点击【确定】,新站点将出现在【网站】列表中,状态应为已启动。
4、在 D:\MyWebSite 目录下新建文本文件,重命名为 index.html,内容写入 Hello from IIS
。
四、配置默认文档与 MIME 类型
确保用户访问根路径时能自动加载首页文件,并支持常见网页资源类型解析。
1、在 IIS 管理器中,点击刚创建的网站(如 MyWebSite)。
2、双击右侧功能视图中的【默认文档】。
3、点击右侧【添加】,输入 index.html,再选中该条目点击【上移】至顶部。
4、返回功能视图,双击【MIME 类型】,点击右侧【添加】:
— 扩展名填 .html,MIME 类型填 text/html
— 同样添加 .css(text/css)、.js(application/javascript)
五、调整防火墙与匿名身份验证
若需从局域网其他设备访问该网站,必须放行对应端口;同时启用匿名访问以允许未登录用户浏览。
1、打开【控制面板】→【系统和安全】→【Windows Defender 防火墙】→【高级设置】。
2、在左侧选择【入站规则】→ 右侧点击【新建规则】→ 选择【端口】→ 下一步 → 输入 TCP 8080 → 下一步 → 选择【允许连接】→ 下一步 → 勾选【域】【专用】【公用】→ 下一步 → 输入名称如 IIS-MyWebSite-8080 → 完成。
3、回到 IIS 管理器,选中网站 → 双击【身份验证】→ 右键【匿名身份验证】→【启用】。
4、右键【匿名身份验证】→【编辑】→ 选择【应用程序池标识】→ 点击【确定】。











