Windows 7 安装 IIS 详细教程

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

windows7 iis安装教程
(图片来源网络,侵删)

第一步:打开“控制面板”

  1. 点击屏幕左下角的 “开始” 按钮。
  2. 在弹出的菜单中,点击 “控制面板”

第二步:进入“程序和功能”

在“控制面板”窗口中,找到并点击 “程序”(如果你的视图是“类别”模式,它可能显示为“程序和功能”)。

  • 小技巧:如果控制面板视图是“大图标”或“小图标”,你可以直接找到 “程序和功能” 并点击。

第三步:打开“打开或关闭 Windows 功能”

在“程序”窗口的左侧,你会看到一个链接,叫做 “打开或关闭 Windows 功能”,点击它。

第四步:找到并勾选 IIS 组件

这是最关键的一步,系统会弹出一个“Windows 功能”窗口,它可能需要几分钟时间来加载你的系统功能列表。

  1. 在功能列表中,向下滚动,找到并展开 “Internet 信息服务” 选项。

    windows7 iis安装教程
    (图片来源网络,侵删)
  2. 展开后,你会看到几个子项,我们需要勾选以下几项,以确保 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 和域限制”等。
  3. 完成勾选后,点击窗口右下角的 “确定” 按钮。

第五步:等待安装完成

点击“确定”后,Windows 会开始安装你选择的 IIS 组件,这个过程需要一些时间,具体取决于你的电脑性能,请耐心等待,期间可能会提示你插入 Windows 7 的安装光盘,或者自动从 Windows Update 下载所需文件。

安装完成后,系统会自动关闭“Windows 功能”窗口。

windows7 iis安装教程
(图片来源网络,侵删)

第六步:验证 IIS 是否安装成功

安装完成后,我们需要验证一下 IIS 是否已经正常运行。

  1. 通过 IIS 管理器

    • 点击“开始”按钮,在搜索框中输入 inetmgr,然后按回车。
    • 如果成功弹出 “Internet Information Services (IIS) 管理器” 窗口,说明 IIS 已经安装成功。
  2. 通过浏览器访问

    • 打开你常用的浏览器(如 IE、Chrome、Firefox 等)。
    • 在地址栏中输入 http://localhost/ 然后按回车。
    • 如果看到 IIS 的欢迎页面,显示 “... under construction...” 或类似的字样,恭喜你,IIS 已经成功运行并可以托管网站了!

后续操作:如何创建一个网站?

安装成功后,你可能想知道如何部署自己的网站,以下是一个简单的示例:

  1. 创建网站文件夹:在你的电脑上(D:\ 盘)创建一个文件夹,用来存放你的网站文件,D:\MyWebSite
  2. 放入测试文件:在 D:\MyWebSite 文件夹里,创建一个简单的 index.html 文件,内容如下:
    <!DOCTYPE html>
    <html>
    <head>
        <title>我的第一个 IIS 网站</title>
    </head>
    <body>
        <h1>你好,世界!</h1>
        <p>恭喜!你的 IIS 网站已经成功运行!</p>
    </body>
    </html>
  3. 在 IIS 中添加网站
    • 打开 “Internet Information Services (IIS) 管理器”
    • 在左侧的“连接”面板中,右键点击 “网站”,选择 “添加网站...”
    • 网站名称:输入一个你喜欢的名称,MyWebSite
    • 物理路径:点击右侧的浏览按钮,选择你刚刚创建的文件夹 D:\MyWebSite
    • 端口:默认是 80,如果你的 80 端口被占用,可以修改为其他端口(如 8080),访问时就需要用 http://localhost:8080/
    • 其他选项:保持默认即可。
    • 点击 “确定”
  4. 访问新网站
    • 在浏览器中输入 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)。
  • 问题3:ASP.NET 网页无法运行,直接显示代码或下载文件。

    • 解决方法:这说明 ASP.NET 功能没有被正确安装,请返回 第四步,确保在“万维网服务” -> “应用程序开发功能”中,“.NET Framework”“ASP” 已经被勾选并重新安装。

希望这份教程能帮助你在 Windows 7 上成功安装和配置 IIS!