Windows 7 安装 IIS 详细教程
在 Windows 7 上,IIS 是作为“可选功能”来提供的,而不是默认安装的,我们需要通过“控制面板”来开启它。

(图片来源网络,侵删)
第一步:打开“控制面板”
- 点击屏幕左下角的 “开始” 按钮。
- 在弹出的菜单中,点击 “控制面板”。
第二步:进入“程序和功能”
在“控制面板”窗口中,找到并点击 “程序”(如果你的视图是“类别”模式,它可能显示为“程序和功能”)。
- 小技巧:如果控制面板视图是“大图标”或“小图标”,你可以直接找到 “程序和功能” 并点击。
第三步:打开“打开或关闭 Windows 功能”
在“程序”窗口的左侧,你会看到一个链接,叫做 “打开或关闭 Windows 功能”,点击它。
第四步:找到并勾选 IIS 组件
这是最关键的一步,系统会弹出一个“Windows 功能”窗口,它可能需要几分钟时间来加载你的系统功能列表。
-
在功能列表中,向下滚动,找到并展开 “Internet 信息服务” 选项。
(图片来源网络,侵删) -
展开后,你会看到几个子项,我们需要勾选以下几项,以确保 IIS 功能完整可用:
- Web 管理工具:
- 勾选 “IIS 管理控制台”:这是管理 IIS 的图形界面工具,必须安装。
- 勾选 “IIS 6 管理兼容性”:为了兼容性,建议勾选。
- 万维网服务:
- 展开 “应用程序开发功能”:
- 勾选 “.NET Framework”:如果你的网站需要使用 ASP.NET,此项必须勾选。
- 勾选 “ASP”:如果你的网站是传统的 ASP 网站,此项必须勾选。
- 勾选 “ISAPI 扩展” 和 “ISAPI 筛选器”:这两个是 Web 服务器的基础功能,建议勾选。
- 展开 “常见 HTTP 功能”:
- 勾选 “默认文档”:让你的网站可以通过
http://localhost/直接访问,而不需要输入具体的文件名(如index.html)。 - 勾选 “HTTP 错误”:用于显示自定义的错误页面。
- 勾选 ”:这是最核心的功能,用于托管 HTML、CSS、JavaScript、图片等静态文件。
- 勾选 “默认文档”:让你的网站可以通过
- (可选)展开 “健康和诊断” 和 “安全性”,根据你的需求勾选相应功能,如“请求筛选”、“IP 和域限制”等。
- 展开 “应用程序开发功能”:
- Web 管理工具:
-
完成勾选后,点击窗口右下角的 “确定” 按钮。
第五步:等待安装完成
点击“确定”后,Windows 会开始安装你选择的 IIS 组件,这个过程需要一些时间,具体取决于你的电脑性能,请耐心等待,期间可能会提示你插入 Windows 7 的安装光盘,或者自动从 Windows Update 下载所需文件。
安装完成后,系统会自动关闭“Windows 功能”窗口。

(图片来源网络,侵删)
第六步:验证 IIS 是否安装成功
安装完成后,我们需要验证一下 IIS 是否已经正常运行。
-
通过 IIS 管理器
- 点击“开始”按钮,在搜索框中输入
inetmgr,然后按回车。 - 如果成功弹出 “Internet Information Services (IIS) 管理器” 窗口,说明 IIS 已经安装成功。
- 点击“开始”按钮,在搜索框中输入
-
通过浏览器访问
- 打开你常用的浏览器(如 IE、Chrome、Firefox 等)。
- 在地址栏中输入
http://localhost/然后按回车。 - 如果看到 IIS 的欢迎页面,显示 “... under construction...” 或类似的字样,恭喜你,IIS 已经成功运行并可以托管网站了!
后续操作:如何创建一个网站?
安装成功后,你可能想知道如何部署自己的网站,以下是一个简单的示例:
- 创建网站文件夹:在你的电脑上(
D:\盘)创建一个文件夹,用来存放你的网站文件,D:\MyWebSite。 - 放入测试文件:在
D:\MyWebSite文件夹里,创建一个简单的index.html文件,内容如下:<!DOCTYPE html> <html> <head> <title>我的第一个 IIS 网站</title> </head> <body> <h1>你好,世界!</h1> <p>恭喜!你的 IIS 网站已经成功运行!</p> </body> </html> - 在 IIS 中添加网站:
- 打开 “Internet Information Services (IIS) 管理器”。
- 在左侧的“连接”面板中,右键点击 “网站”,选择 “添加网站...”。
- 网站名称:输入一个你喜欢的名称,
MyWebSite。 - 物理路径:点击右侧的浏览按钮,选择你刚刚创建的文件夹
D:\MyWebSite。 - 端口:默认是
80,如果你的 80 端口被占用,可以修改为其他端口(如8080),访问时就需要用http://localhost:8080/。 - 其他选项:保持默认即可。
- 点击 “确定”。
- 访问新网站:
- 在浏览器中输入
http://localhost:8080/(如果你修改了端口)。 - 你应该就能看到你创建的
index.html页面了。
- 在浏览器中输入
常见问题与解决方法
-
问题1:安装时提示“找不到文件”或需要 Windows 7 安装盘。
- 解决方法:这是因为系统需要从安装源文件中复制文件,你需要将 Windows 7 的安装光盘放入光驱,或者如果你有 ISO 镜像文件,需要通过虚拟光驱软件加载它,然后再次尝试安装。
-
问题2:访问
http://localhost/时显示“无法显示此网页”。- 原因1:IIS 服务未启动。
- 解决:打开“服务”(在开始菜单搜索
services.msc),找到 "World Wide Web Publishing Service" 服务,确保其状态为“正在运行”。
- 解决:打开“服务”(在开始菜单搜索
- 原因2:网站未启动。
- 解决:打开“Internet Information Services (IIS) 管理器”,在左侧的“网站”下,确保默认网站的状态是“正在运行”,如果不是,右键点击它,选择“启动”。
- 原因3:端口 80 被其他程序占用(Skype、IIS Express 等)。
- 解决:可以尝试重启电脑,或者先关闭可能占用 80 端口的程序,如果问题依旧,可以在 IIS 中将网站端口修改为其他值(如 8080)。
- 原因1:IIS 服务未启动。
-
问题3:ASP.NET 网页无法运行,直接显示代码或下载文件。
- 解决方法:这说明 ASP.NET 功能没有被正确安装,请返回 第四步,确保在“万维网服务” -> “应用程序开发功能”中,“.NET Framework” 和 “ASP” 已经被勾选并重新安装。
希望这份教程能帮助你在 Windows 7 上成功安装和配置 IIS!
