检查点:部署上线
掌握了 AWS 基础之后,你应该能把应用部署到 AWS 了。不需要用到所有服务,按下面的步骤来:
- 用任意 AMI(比如最新版 Ubuntu)创建一台 EC2 实例
- 用你创建的密钥对 SSH 登录实例
- 在实例上安装 Node.js
- 在实例上安装 Git
- 从 GitHub 克隆你的应用
- 在实例上安装并配置数据库(比如 PostgreSQL)
- 确认实例的安全组放行 HTTP 和 HTTPS 流量
- 尝试用实例的公网 IP 访问你的应用
- 用 Route53(或其他域名服务商)购买或配置域名,指向实例的公网 IP
- 用 certbot 配置 HTTPS
- 完成!你的应用已经部署到 AWS 上了!
访问以下资源深入学习: