当前位置:首页 > 互联网 > 正文

服务器IIS绑定怎么操作?快速掌握服务器配置技巧

在 IIS 中绑定网站涉及配置网站监听的协议、IP 地址、端口和主机名(域名),以下是详细步骤:

服务器IIS绑定怎么操作?快速掌握服务器配置技巧 第1张

步骤 1:打开 IIS 管理器

  1. 按 Win + R,输入 inetmgr 回车。
  2. 左侧连接面板中展开服务器,选择 站点


步骤 2:绑定网站

通过图形界面操作

  1. 添加新绑定

    • 右键点击目标网站 → 选择 编辑绑定 → 点击 添加
    • 填写绑定信息:
      • 类型:http(普通网站)或 https(启用 SSL)。
      • IP 地址
        • 全部未分配:监听所有服务器 IP。
        • 选择特定 IP:仅监听指定 IP。
      • 端口
        • HTTP 默认 80。
        • HTTPS 默认 443(需提前安装证书)。
      • 主机名:填写域名(如 www.example.com),留空表示接受所有请求
    • HTTPS 额外步骤
      • 选择 SSL 证书(需提前在服务器安装)。
      • 证书需匹配域名(如通配符证书 *.example.com)。
    • 点击 确定 保存。
  2. 修改/删除绑定

    服务器IIS绑定怎么操作?快速掌握服务器配置技巧 第2张

    • 在绑定列表中选择条目 → 点击 编辑删除

通过命令行(管理员权限)

  1. 添加 HTTP 绑定

    Add-WebBinding -Name "网站名称" -Protocol http -IPAddress "*" -Port 80 -HostHeader "www.example.com"

  2. 添加 HTTPS 绑定(需证书哈希值):

    关键注意事项

    1. 域名解析

      确保域名已解析到服务器 IP(通过 DNS 设置)。

    2. 防火墙规则
      • 开放端口(如 80/443): New-NetFirewallRule -DisplayName "HTTP" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow
      • 证书准备
        • HTTPS 绑定前需导入证书到服务器(双击 .pfx 文件或使用 MMC)。
        • 证书存储位置:本地计算机个人
        • 主机名冲突
          • 同一服务器上多个网站使用相同端口时,必须设置不同的主机名
          • 重启站点

            修改绑定后,重启站点或应用程序池使配置生效。

          • 常见问题排查

            • 访问被拒绝
              • 检查应用程序池身份权限(建议使用 ApplicationPoolIdentity)。

            • 证书无效警告
              • 确保证书链完整(安装 CA 中间证书)。
              • 检查证书是否过期。
            • 端口占用
              • 排查是否有其他程序占用端口: netstat -ano | findstr :443

            服务器IIS绑定怎么操作?快速掌握服务器配置技巧 第3张

0