凌峰创科服务平台

Win7 IIS默认网站如何配置与使用?

什么是“默认网站”?

在 IIS 中,“默认网站”是一个预先配置好的网站,当你安装 IIS 时,它会自动创建这个网站,并将其指向一个固定的物理路径。

Win7 IIS默认网站如何配置与使用?-图1
(图片来源网络,侵删)
  • 网站名称: Default Web Site
  • 端口号: 80 (这是 HTTP 协议的标准端口)
  • IP 地址: All Unassigned (监听所有可用的网络接口)
  • 物理路径: C:\inetpub\wwwroot (这是你存放网站文件的地方)

只要你安装了 IIS 并启动了“默认网站”,你就可以通过浏览器访问 http://localhosthttp://127.0.0.1 来查看你放在 C:\inetpub\wwwroot 文件夹里的内容。


如何启用和配置“默认网站”?

步骤 1: 安装 IIS

如果你的 Windows 7 还没有安装 IIS,需要先进行安装。

  1. 点击 “开始” -> “控制面板”
  2. 点击 “程序” (或 “程序和功能”)。
  3. 点击 “打开或关闭 Windows 功能”
  4. 在弹出的窗口中,找到 “Internet 信息服务” 并展开它。
  5. 勾选以下项目(至少需要这些):
    • Web 管理工具
      • IIS 管理控制台 (这是管理 IIS 必须的)
    • 万维网服务
      • 应用程序开发功能 (根据你的需要选择,如 ASP、ASP.NET 等)
      • 常见 HTTP 功能 (必须包含“默认文档”和“目录浏览”)
  6. 点击 “确定”,系统会自动下载并安装 IIS。

步骤 2: 启动“默认网站”

安装完成后,IIS 服务可能没有自动启动。

  1. 点击 “开始” -> “运行” (或直接在开始菜单搜索)。
  2. 输入 inetmgr 然后按回车,这将打开 “Internet Information Services (IIS) 管理器”
  3. 在左侧的“连接”窗格中,展开你的计算机名,然后点击 “Default Web Site”
  4. 在中间的“操作”窗格中,点击 “启动”,如果网站已经是启动状态,这里会显示“停止”。

步骤 3: 配置“默认网站”

修改网站根目录(物理路径)

Win7 IIS默认网站如何配置与使用?-图2
(图片来源网络,侵删)

这是最常见的配置,比如你想把网站文件放在 D:\MyWeb 文件夹下。

  1. 在 IIS 管理器中,右键点击 “Default Web Site”,选择 “管理网站” -> “高级设置...”
  2. 在弹出的窗口中,找到 “物理路径” 一栏,点击右侧的 “浏览...” 按钮。
  3. 选择你想要存放网站文件的文件夹(D:\MyWeb),然后点击“确定”。
  4. 重要: 确保你选择的文件夹(如 D:\MyWeb)的 “读取” 权限已经分配给了 IIS_IUSRS 用户组,你可以右键点击该文件夹 -> “属性” -> “安全” -> “编辑” -> “添加”,输入 IIS_IUSRS 并赋予“读取”和“执行”权限。

添加或修改默认文档

“默认文档”是指当用户只输入域名(如 http://localhost)时,IIS 自动查找并显示的文件名,通常是 index.html, default.aspx 等。

  1. 在 IIS 管理器中,双击 “默认文档” 功能模块。
  2. 你会看到一个列表,Default.aspx, index.html 等。
  3. 右侧的“操作”窗格可以让你 “添加” 新的默认文档(如 index.htm)或 “上移/下移” 调整它们的优先级,IIS 会从上到下依次查找第一个存在的文件。

启用目录浏览

Win7 IIS默认网站如何配置与使用?-图3
(图片来源网络,侵删)

如果目录浏览是关闭的,当文件夹里没有默认文档时,用户会看到 403 错误,启用后,用户可以看到文件夹下的所有文件列表。

  1. 在 IIS 管理器中,双击 “目录浏览” 功能模块。
  2. 在右侧的“操作”窗格中,点击 “启用”

如何访问“默认网站”?

配置完成后,你可以通过以下几种方式访问你的网站:

  1. 本地访问:

    • 打开浏览器(如 Chrome, IE)。
    • 在地址栏输入:http://localhost
    • 或者输入:http://127.0.0.1
    • 这两种方式都会指向你自己的电脑。
  2. 局域网访问:

    • 确定你的电脑在局域网中的 IP 地址,可以在命令提示符中输入 ipconfig 查看,找到 IPv4 地址168.1.100
    • 确保你的 Windows 7 防火墙已经允许 IIS 的入站规则(通常安装 IIS 时会自动添加)。
    • 在局域网内的另一台电脑上,打开浏览器,输入:http://[你的电脑IP地址]http://192.168.1.100

常见问题与解决方法

问题 1: 访问时显示“HTTP 403.14 - Forbidden”

原因: 最常见的原因是 wwwroot 目录(或你自定义的物理路径)没有正确的权限。 解决方法:

  1. 右键点击你的网站根目录文件夹(如 C:\inetpub\wwwrootD:\MyWeb)。
  2. 选择 “属性” -> “安全” 选项卡。
  3. 点击 “编辑” -> “添加”
  4. 在输入框中输入 IIS_IUSRS,然后点击“检查名称”,确认无误后点击“确定”。
  5. 在新弹出的窗口中,为 IIS_IUSRS 用户组勾选 “读取”“读取和执行” 权限,然后点击“应用”和“确定”。

问题 2: 访问时显示“HTTP Error 404.0 - Not Found”

原因:

  • 你要访问的文件在 wwwroot 目录下不存在。
  • 默认文档列表中没有你想要访问的文件名,且目录浏览是关闭的。 解决方法:
  1. 检查文件名和路径是否正确。
  2. 进入 IIS 管理器,确保 “默认文档” 功能已启用,并且你的文件名(如 index.html)在列表中。
  3. 或者启用 “目录浏览” 功能,以便能看到所有文件。

问题 3: 如何绑定多个端口或域名?

默认网站默认只使用 80 端口,如果你想在同一个 IP 上运行多个网站,需要“绑定”不同的端口或域名。

  1. 在 IIS 管理器中,右键点击 “Default Web Site”,选择 “编辑绑定...”
  2. 在“网站绑定”窗口中,点击 “添加...”
  3. 你可以添加新的绑定:
    • 类型: 通常选择 http
    • IP 地址: 保持 All Unassigned
    • 端口: 输入一个未被占用的端口号,8080
    • 主机名: 可以留空,或者输入一个域名(如 test.com),如果输入域名,本地访问需要在 C:\Windows\System32\drivers\etc\hosts 文件中添加一条记录(0.0.1 test.com)。
  4. 添加后,你就可以通过 http://localhost:8080http://test.com 来访问了。

在 Windows 7 中,IIS 的“默认网站”是一个非常方便的本地开发和测试工具,核心要点是:

  1. 安装 IIS 组件
  2. 理解默认网站的基本构成 (wwwroot 目录, 80端口)。
  3. 掌握修改物理路径 和设置 权限 的方法。
  4. 学会使用 http://localhost 进行访问

希望这份详细的指南能帮助你顺利地配置和使用 Windows 7 的 IIS 默认网站!

分享:
扫描分享到社交APP
上一篇
下一篇