首页 > 产品大全 > Windows Server 服务器配置 IIS 基础教程

Windows Server 服务器配置 IIS 基础教程

Windows Server 服务器配置 IIS 基础教程

Internet Information Services(IIS)是微软 Windows Server 中内置的 Web 服务器角色,用于托管网站、Web 应用程序和 FTP 等服务。对于初学者而言,在 Windows Server 上配置 IIS 是学习基础软件服务的重要一步。本文将详细介绍在 Windows Server 上安装和配置 IIS 的完整流程。

一、准备工作

在开始之前,请确保:

  • 拥有 Windows Server 的本地管理员权限。
  • 服务器已激活并连接到网络。
  • 如需外部访问,请确认防火墙规则允许 HTTP(80)和 HTTPS(443)端口。

二、安装 IIS 角色

  1. 打开「服务器管理器」:点击任务栏上的服务器管理器图标,或通过「开始」菜单搜索打开。
  2. 点击「添加角色和功能」。
  3. 在「开始之前」页面直接点击「下一步」。
  4. 选择「基于角色或基于功能的安装」,然后点击「下一步」。
  5. 选择目标服务器(通常为本地服务器),点击「下一步」。
  6. 在「服务器角色」列表中,勾选「Web 服务器 (IIS)」。
  7. 在弹出的对话框中点击「添加功能」,然后继续点击「下一步」。
  8. 在「功能」页面保持默认,直接点击「下一步」。
  9. 在「Web 服务器角色 (IIS)」页面,阅读说明后点击「下一步」。
  10. 在「角色服务」页面,根据需要选择额外的功能。对于基础网站,默认选项已足够,也可按需勾选如「ASP.NET」、「FTP 服务器」等。
  11. 确认安装选择,点击「安装」。
  12. 等待安装完成,点击「关闭」。

三、验证 IIS 安装

安装完成后,可以通过以下方式验证 IIS 是否正常运行:

  1. 打开浏览器,访问 http://localhost 或 http://<服务器IP地址>。
  2. 如果看到 IIS 默认欢迎页面,说明安装成功。
  3. 也可以在「服务器管理器」中点击「工具」>「Internet Information Services (IIS) 管理器」,打开管理控制台。

四、配置基本网站

IIS 安装后会自动创建一个默认网站(Default Web Site),指向 %SystemDrive%\inetpub\wwwroot 目录。你可以直接使用该网站,或创建新的网站。

1. 修改默认网站内容

将你的网页文件(如 HTML、ASP.NET 文件)复制到 C:\inetpub\wwwroot 目录下,替换原有的 iisstart.htm 文件即可。确保文件名为 index.html 或 default.htm 等默认文档名称。

2. 创建新网站

  1. 在 IIS 管理器中,右键点击「网站」节点,选择「添加网站」。
  2. 输入网站名称(如 MySite)。
  3. 指定物理路径(如 C:\MyWebsite)。
  4. 设置绑定信息:类型选 http,IP 地址可选「全部未分配」或指定 IP,端口默认为 80,主机名可留空(或填写域名)。
  5. 点击「确定」。

如果端口 80 已被默认网站占用,可以修改默认网站的端口或停止默认网站,也可以为新网站指定不同端口。

五、配置默认文档

默认文档是指当用户访问网站根目录时自动返回的文件。配置方法:

  1. 在 IIS 管理器中,选中网站,双击「默认文档」。
  2. 点击右侧「添加」,输入文件名(如 index.html)。
  3. 使用「上移」调整优先级,确保常用的默认文档位于顶部。

六、设置目录权限

IIS 使用应用程序池标识来访问文件。确保网站目录对 IIS_IUSRS 组或特定应用程序池标识具有读取权限。

  1. 在文件资源管理器中,右键点击网站目录,选择「属性」。
  2. 切换到「安全」选项卡,点击「编辑」。
  3. 添加 IIS_IUSRS 用户组,并赋予「读取和执行」、「列出文件夹内容」、「读取」权限。
  4. 如果网站需要写入(如上传文件),则需添加「写入」权限(谨慎使用)。

七、配置防火墙

如果希望从其他计算机访问网站,需要在 Windows 防火墙中允许 HTTP 或 HTTPS 流量。

  1. 打开「控制面板」>「系统和安全」>「Windows Defender 防火墙」。
  2. 点击「高级设置」。
  3. 在「入站规则」中,找到「World Wide Web Services (HTTP Traffic-In)」并启用(如果未启用)。
  4. 也可以新建规则,开放端口 80 或 443。

八、测试访问

在服务器本机或其他计算机上,打开浏览器,输入服务器的 IP 地址或域名。如果配置正确,应能看到你部署的网页。

九、常见问题与注意事项

  • 端口冲突:确保没有其他程序占用 80 或 443 端口。
  • 权限不足:如果出现 401 或 403 错误,检查目录权限和身份验证设置。
  • 应用程序池:每个网站通常对应一个应用程序池。如果网站使用不同版本的 .NET,需选择对应的 .NET CLR 版本。
  • 安全性:及时更新 Windows 和 IIS,避免使用不必要的功能,生产环境建议启用 HTTPS。

十、

IIS 是 Windows Server 上功能强大且易于使用的 Web 服务器。通过上述步骤,你可以快速完成 IIS 的安装、网站部署和基本配置。掌握这些基础知识后,可以进一步学习绑定域名、配置 SSL 证书、使用 FTP 发布网站等高级主题,从而构建更可靠的 Web 服务环境。

如若转载,请注明出处:http://www.cansolver.com/product/53.html

更新时间:2026-10-28 19:31:31