Windows下IIS搭建Web服务器教程
时间:2026-01-05 08:25:33 228浏览 收藏
哈喽!大家好,很高兴又见面了,我是golang学习网的一名作者,今天由我给大家带来一篇《Windows安装配置IIS搭建Web服务器教程》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!
需启用IIS功能、验证启动、配置根目录、部署HTML页面、开放防火墙端口。具体包括勾选IIS及子组件,用inetmgr确认Default Web Site并浏览localhost,修改物理路径并设IIS_IUSRS权限,放index.html后访问localhost/index.html,最后添加HTTP绑定并配置防火墙允许80端口。

如果您希望在Windows操作系统中搭建一个本地Web服务器,则需要安装并配置Internet Information Services(IIS)。以下是完成该任务的具体步骤:
一、启用IIS功能
Windows系统内置了IIS组件,但默认未启用。需通过“启用或关闭Windows功能”界面手动开启相关服务模块,以使IIS核心功能可用。
1、点击“开始”菜单,在搜索框中输入启用或关闭Windows功能,然后选择对应选项打开窗口。
2、在弹出的列表中,找到并勾选Internet Information Services主项。
3、展开该主项,确保至少勾选以下子项:Web管理工具 → IIS管理控制台、万维网服务 → 应用程序开发功能 → ASP.NET(根据系统版本选择4.8或更高)、常见HTTP功能 → 静态内容。
4、点击“确定”,系统将自动安装所选组件,完成后可能提示重启计算机。
二、验证IIS是否成功启动
安装完成后需确认IIS服务已运行,并能响应本地HTTP请求,这是判断基础环境是否就绪的关键环节。
1、按Win + R键打开“运行”对话框,输入inetmgr并回车,启动IIS管理器。
2、在左侧连接树中,展开本地计算机节点,查看网站下是否存在Default Web Site。
3、右键点击Default Web Site,选择浏览,浏览器应打开地址http://localhost并显示“IIS欢迎页面”。
三、配置默认网站根目录
IIS默认将C:\inetpub\wwwroot作为网站文件存放路径,若需使用其他位置存放网页文件,必须修改物理路径设置,否则请求将无法定位到实际HTML文件。
1、在IIS管理器中,右键点击Default Web Site,选择基本设置…。
2、在“物理路径”字段中,点击右侧省略号按钮,浏览并选择新的文件夹(例如D:\myweb)。
3、确保该文件夹具有IIS_IUSRS组的读取和执行权限:右键文件夹→属性→安全→编辑→添加→输入IIS_IUSRS→勾选“读取和执行”、“列出文件夹内容”、“读取”→确定。
四、部署静态HTML页面
将编写好的HTML文件放置于IIS指定的物理路径后,即可通过HTTP协议访问,此过程不依赖任何后端语言或数据库支持。
1、在已配置的网站根目录(如D:\myweb)中新建文本文件,重命名为index.html。
2、用记事本打开该文件,输入基础HTML结构,例如:Hello from IIS
,保存退出。
3、在浏览器地址栏输入http://localhost/index.html,页面应正确渲染标题内容。
五、允许外部设备访问IIS站点
默认情况下,Windows防火墙会阻止来自局域网其他设备的HTTP请求。如需从同一网络内的其他电脑访问该IIS站点,必须开放对应端口并调整绑定设置。
1、在IIS管理器中,右键Default Web Site→选择编辑绑定…→点击“添加”→类型设为http,IP地址选择全部未分配,端口保持80,主机名留空→确定。
2、打开“控制面板→系统和安全→Windows Defender防火墙→高级设置”,在入站规则中新建规则:规则类型选端口→协议和端口选TCP,特定本地端口:80→操作选允许连接→配置文件全选→名称填IIS Port 80→完成。
3、在另一台局域网设备的浏览器中输入本机IP地址(如http://192.168.1.100),应可看到相同页面内容。
文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《Windows下IIS搭建Web服务器教程》文章吧,也可关注golang学习网公众号了解相关技术文章。
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
276 收藏
-
330 收藏
-
359 收藏
-
147 收藏
-
436 收藏
-
138 收藏
-
451 收藏
-
501 收藏
-
386 收藏
-
166 收藏
-
225 收藏
-
317 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 485次学习