Skip to content
返回云服务

Amazon Lightsail

AWS 简化 VPS,捆绑定价(计算+传输+静态 IP)每月 3.50 美元起,一键 WordPress/LAMP/Node 蓝图。

VPS 与自托管入门

为什么

Lightsail 在 AWS 基础设施上提供 VPS,定价可预测且无 VPC/IAM 复杂性 —— 适合简单网站。可与 VPC 对等连接以访问 RDS/ELB,可从简单起步再升级到完整 AWS。

蓝图含 WordPress、LAMP、Node.js 和 Docker。

何时使用

EC2+VPC 过重的简单网站、博客和小应用使用 Lightsail。需要自定义 AMI、多子网或细粒度 IAM 时切换到 EC2。Lightsail 容器是无需 ECS 运行少量容器的廉价方式。

如何做

1. aws lightsail create-instances 指定蓝图(wordpress、nodejs)和捆绑包(nano、micro)。 2. 用 create-static-ip + attach-static-ip 附加静态 IP。 3. 通过 Lightsail 防火墙(与 EC2 SG 分离)开放端口。 4. 启用自动快照用于备份。 5. 要访问 VPC 资源,启用 VPC 对等。 ```bash aws lightsail create-instances --instance-names web --availability-zone us-east-1a --blueprint-id wordpress --bundle-id nano_3_0 aws lightsail create-static-ip --static-ip-name web-ip aws lightsail attach-static-ip --static-ip-name web-ip --instance-name web aws lightsail put-instance-public-ports --instance-name web --port-infos '[{"fromPort":80,"toPort":80,"protocol":"tcp"},{"fromPort":443,"toPort":443,"protocol":"tcp"}]' ```

示例

创建运行 Node.js 镜像的 Lightsail 容器服务,比 ECS+Fargate 单服务更便宜: ```bash aws lightsail create-container-service --service-name api --power nano --scale 1 aws lightsail create-container-service-deployment --service-name api \ --containers '{"api":{"image":"node:18","ports":{"80":"HTTP"},"environment":{"NODE_ENV":"production"}}}' \ --public-endpoint '{"containerName":"api","containerPort":80,"healthCheck":{"healthCheckPath":"/health"}}' ```

常见问题

  • ⚠Lightsail 无法访问 RDS —— Lightsail 在自己的 VPC 中;启用到默认 VPC 的对等连接,然后用 RDS 私有端点。
  • ⚠Lightsail 防火墙与 EC2 SG 困惑 —— Lightsail 有自己的防火墙;EC2 安全组不适用于 Lightsail 实例。
  • ⚠环境间配置漂移 — 使用基础设施即代码(Terraform/Pulumi)保持 dev/staging/prod 一致

最佳实践

  • ✓启用自动快照(每月几分钱)—— 每日执行保留 7 天,提供时间点恢复。
  • ✓单容器服务用 Lightsail 容器(nano 功率,每月 7 美元)而非 ECS+Fargate,后者部件更多。
  • ✓超出 Lightsail 时,对等到 VPC 并逐步迁移到 EC2/RDS —— 静态 IP 和 DNS 使切换平滑。

常见问题解答

什么是Amazon Lightsail?它解决什么问题?

AWS 简化 VPS,捆绑定价(计算+传输+静态 IP)每月 3.50 美元起,一键 WordPress/LAMP/Node 蓝图。 它可帮助开发者在不自建基础设施的前提下完成部署、存储与扩展,是云服务选型的核心参考。

如何在 5 分钟内上手Amazon Lightsail?

两步即可跑通:① aws lightsail create-instances 指定蓝图(wordpress、nodejs)和捆绑包(nano、micro)。;② 用 create-static-ip + attach-static-ip 附加静态 IP。。建议先用免费套餐验证流程,再接入生产环境。

Amazon Lightsail 最容易踩的坑是什么?

最高频的问题是:Lightsail 无法访问 RDS —— Lightsail 在自己的 VPC 中;启用到默认 VPC 的对等连接,然后用 RDS 私有端点。。建议在上线前用 checklist 逐项核对,并在 CI 中加入策略与配置扫描。

Amazon Lightsail 的最佳实践有哪些?

Amazon Lightsail 的最佳实践包括:启用自动快照(每月几分钱)—— 每日执行保留 7 天,提供时间点恢复。;单容器服务用 Lightsail 容器(nano 功率,每月 7 美元)而非 ECS+Fargate,后者部件更多。;超出 Lightsail 时,对等到 VPC 并逐步迁移到 EC2/RDS —— 静态 IP 和 DNS 使切换平滑。。其中首条「启用自动快照(每月几分钱)—— 每日执行保留 7 天,提供时间点恢复。」应作为团队默认规范写入 IaC 模板。

Amazon Lightsail 如何控制成本与避免账单意外?

三招防超支:① 为所有资源打 env/team 标签并启用账单告警;② 用预算阈值触发 Slack/邮件通知;③ 定期用 Cost Explorer 审查闲置资源并清理。Amazon Lightsail 多数提供免费套餐,先在免费额度内验证再放量。