首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >轻量应用服务器怎么用IIS搭建网站?

轻量应用服务器怎么用IIS搭建网站?

原创
作者头像
用户10991945
发布于 2026-10-31 15:07:46
发布于 2026-10-31 15:07:46
1290
举报

在腾讯云的轻量应用服务器(Lighthouse)上使用 IIS 搭建网站,通常适用于 Windows 系统的服务器。以下是详细的操作步骤指南:

第一步:准备环境(安装 Windows Server)

如果你的服务器还没有操作系统,或者不是 Windows 系统,请先完成以下操作:

  1. 登录腾讯云控制台,进入【轻量应用服务器】列表。
  2. 点击你的实例,选择 【重装系统】。
  3. 选择 Windows Server 2019 或 Windows Server 2022 镜像(推荐 2022,性能更好)。
  4. 设置管理员密码,等待重装完成并重启。

第二步:安装 IIS 服务

  1. 远程连接服务器:
    • 在腾讯云控制台点击 【远程连接】(或使用 RDP 客户端连接公网 IP)。
    • 输入用户名 Administrator 和密码登录桌面。
  2. 打开服务器管理器:
    • 点击左下角“开始”菜单,搜索 “服务器管理器” 并打开。
  3. 添加角色和功能:
    • 在左侧导航栏点击 【角色】 -> 【添加角色】。
    • 一路点击“下一步”,直到出现“服务器角色”页面。
    • 勾选 “Web 服务器 (IIS)”。
    • 弹出提示框时,点击 “添加功能”。
    • 继续点击“下一步”,在“功能”页面保持默认即可。
    • 在“Web 服务器 (IIS)”角色服务中,建议至少勾选以下内容(根据需求可多选):
      • CGI(支持 PHP 等动态脚本)
      • 静态内容
      • 默认文档
      • ASP.NET(如果你用 .NET 框架)
      • .NET 扩展性
    • 最后点击 “安装”,等待进度条完成。
  4. 验证安装:
    • 安装完成后,打开浏览器,访问 http://localhost。
    • 如果看到“IIS 管理启动页”,说明 IIS 安装成功。

第三步:配置防火墙与安全组

为了让外网能访问你的网站,需要放行端口。

  1. 服务器内部防火墙(Windows Firewall):
    • 打开控制面板 -> Windows Defender 防火墙 -> 高级设置。
    • 确保 入站规则 中,“World Wide Web Services (HTTP)” 是允许的。
    • 或者简单起见,暂时关闭防火墙测试(生产环境建议只开放特定端口)。
  2. 腾讯云安全组(关键步骤):
    • 返回腾讯云控制台,找到你的轻量应用服务器实例。
    • 点击 【安全组】 标签页。
    • 编辑安全组规则,添加一条 入方向 规则:
      • 协议类型:TCP
      • 端口范围:80(HTTP)和 443(HTTPS)
      • 授权对象:0.0.0.0/0
    • 保存规则。

第四步:部署网站文件

  1. 放置文件:
    • 将你的网站文件(HTML、PHP、ASP.NET 等)上传到服务器的一个文件夹中,例如 D:\wwwroot\mysite。
    • 注意权限:确保 IUSR 用户或 Everyone 对该文件夹有读取权限(右键文件夹 -> 属性 -> 安全 -> 编辑)。
  2. 创建站点:
    • 打开 Internet Information Services (IIS) 管理器(可在服务器管理器中找到,或运行 inetmgr)。
    • 在左侧连接面板展开服务器名称,右键 “网站” -> “添加网站”。
    • 填写信息:
      • 站点名称:MySite
      • 物理路径:选择刚才存放文件的文件夹(如 D:\wwwroot\mysite)
      • 绑定:
        • 类型:http
        • IP 地址:所有未分配
        • 端口:80
        • 主机名:可选填你的域名(如 www.example.com)
    • 点击 “确定”。
  3. 测试访问:
    • 在本地浏览器输入服务器的 公网 IP(如 http://123.45.67.89)。
    • 如果能看到你的网站首页,说明搭建成功!

第五步:绑定域名与 SSL 证书(可选但推荐)

  1. 解析域名:
    • 在你的域名注册商处,将域名 A 记录指向轻量应用服务器的公网 IP。
  2. 配置主机头:
    • 回到 IIS 管理器,选中刚才创建的站点,点击右侧 “编辑绑定”。
    • 添加新绑定,主机名填你的域名(如 www.example.com),确保端口为 80。
  3. 申请免费 SSL 证书:
    • 腾讯云提供免费的 DV SSL 证书。
    • 在腾讯云控制台申请证书,下载后解压得到 .cer 和 .key 文件。
    • 将文件复制到服务器,例如 C:\certs。
    • 在 IIS 中选择站点 -> “绑定” -> 添加 HTTPS 绑定:
      • 类型:https
      • 端口:443
      • SSL 证书:选择你导入的证书
    • 此时可通过 https://www.example.com 访问。

常见问题排查

  • 无法访问?
    • 检查安全组是否放行了 80/443 端口。
    • 检查 Windows 防火墙是否阻止了连接。
    • 确认网站物理路径是否有读取权限。
  • 动态程序(如 PHP)不生效?
    • 需要在 IIS 管理器中安装对应的模块(如 PHP Manager)。
    • 在 inetmgr 中点击服务器节点 -> “处理程序映射”,确保相关模块已启用。
  • 如何重启 IIS?
    • 以管理员身份打开命令提示符,输入 iisreset。

通过以上步骤,你就可以在腾讯云轻量应用服务器上成功运行一个基于 IIS 的网站了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 第一步:准备环境(安装 Windows Server)
  • 第二步:安装 IIS 服务
  • 第三步:配置防火墙与安全组
  • 第四步:部署网站文件
  • 第五步:绑定域名与 SSL 证书(可选但推荐)
  • 常见问题排查
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档