启动器 产品 Bitnami 文档imaxe CLI 博客 联系
返回启动器 启动器帮助

每个字段的指南

启动器每个选项的含义、该填什么值以及它对你的部署意味着什么。本页面从表单中的帮助链接 ? 打开。

开始之前

在 AWS Marketplace 订阅

每个 imaxe 产品都作为一个发布在 AWS Marketplace 上的 AMI (机器镜像)分发。为了让 CloudFormation 能用该镜像启动实例,你的 AWS 账户需要事先 订阅该产品

订阅是免费的,每个账户每个产品只需订阅一次。你只需为使用付费:AMI 的软件费用(如有)加上你创建的 AWS 资源。在表单中,点击「打开 AWS Marketplace」按钮会带你前往所选产品的页面。

如果你在未订阅的情况下启动堆栈,CloudFormation 会因无法访问 AMI 而失败。只有在完成订阅后才勾选「我已订阅」。

产品与区域

产品

你想部署的软件技术栈(Tomcat、Moodle、Odoo 等)。它是决定表单其余部分的字段:更改它会调整推荐的实例类型、是否出现数据库区块,以及哪些可选增强对该产品有意义。

AWS 区域 必填

将创建整个堆栈的 AWS 数据中心。它影响你用户的延迟、价格(因区域而异)以及 AMI 的可用性。

  • 选择 离你最终用户最近 的区域。
  • 对于西班牙的用户, eu-west-3 (巴黎)、 eu-central-1 (法兰克福)或 eu-south-2 (西班牙)可提供低延迟。
  • SSH key pair 以及 VPC/子网的 ID 必须属于 同一个区域

堆栈名称 必填

在你的 CloudFormation 控制台中标识此次部署。默认填充为 imaxe-<producto>,但你可以更改。

规则:以字母开头,且只能使用字母、数字和连字符(3 到 128 个字符)。不允许空格或重音符号。

实例

实例类型 必填

EC2 机器的规格——即其 CPU 和内存。默认值已按所选产品调整好;如果你预计流量很大就调高它,或在测试环境中调低它以降低成本。

  • t3.small / t3.medium — 通用型,可突发。起步的好选择。
  • t3.large / m5.large — 更多内存,持续负载。
  • c5.large — 面向计算(每欧元更多 CPU)。

SSH key pair 必填

一个 在此区域已存在的 EC2 密钥对的名称。它是你通过 SSH 连接实例所用的密钥。

它们在 AWS 控制台中创建,位于 EC2 › 网络与安全 › 密钥对。此处你要准确填写密钥对的名称(而非密钥本身)。如果你还没有,请在启动前先创建一个。

SSH 访问 CIDR 必填

被授权通过 SSH(端口 22)连接的 IP 地址范围,采用 CIDR 记法 x.x.x.x/n。它故意没有默认值:这是一个应由你来做的安全决策。

  • 单个 IP(推荐): 你的公网 IP 加 /32,例如 203.0.113.10/32
  • 办公室网络: 例如 203.0.113.0/24 (256 个地址)。
  • 任意 IP: 0.0.0.0/0 向整个互联网开放 SSH——仅用于测试,切勿在生产环境使用。
范围越窄,实例越安全。尽可能将其限制为你自己的 IP。

根磁盘与监控 可选

根磁盘 (GB): 启动用 EBS gp3 卷的大小。默认值对大多数部署已足够;如果你要在实例本身上存储大量数据,就调高它。

详细监控: 每 1 分钟而非每 5 分钟向 CloudWatch 发送指标。适用于精细诊断,但每个实例会有少量额外成本。

网络

创建新的 VPC

默认开启并推荐。堆栈会创建一个自有的虚拟私有网络(VPC)——名称由你指定,公有子网的数量由你想使用的可用区数量决定,另有互联网网关和路由表——开箱即用,并与你的其他资源相隔离。有两个及以上子网时,之后可以再加负载均衡器或 Multi-AZ RDS。

仅当你需要部署到已有的网络中时才关闭它(出于内部政策、与其他系统的连通性等原因)。

VPC ID 若不创建 VPC 则必填

你现有 VPC 的标识符。以 vpc- 开头,后跟一串十六进制字符,例如 vpc-0a1b2c3d4e5f6。你可以在 VPC 控制台中找到它。

子网 ID 若不创建 VPC 则必填

该 VPC 内将放置实例的 公有 子网。以 subnet-开头。它必须有到互联网的出口(指向互联网网关的路由),应用才能被访问。

安全组会开放哪些端口?

只开放所选产品的 AMI 声明的端口,且各按其应有的范围:SSH 仅来自你填写的管理网段;HTTP 与 HTTPS 只有在产品确实提供 Web 时才对互联网开放;服务端口(缓存、代理、采集器)则限制在网络网段内,绝不对互联网开放。使用既有 VPC 时,该网段由你在「可访问服务的 CIDR」中填写。

域名与 TLS

域名 可选

如果留空,你将通过 AWS 分配给实例的 公网 IP 访问应用。如果你填写了域名(例如 miapp.empresa.com),在启动堆栈后你需要创建一条 DNS 记录,将该域名指向堆栈的 IP。

证书用邮箱 可选

仅当你填写了域名时才适用。这是用于自动签发和续订 Let's Encrypt免费 TLS 证书的邮箱,从而让你的站点通过 HTTPS 运行。你会在该地址收到到期提醒。

数据库

本区块仅对使用数据库的产品出现(Moodle、Odoo、Drupal、Redmine、ownCloud、Dolibarr)。引擎(MariaDB 或 PostgreSQL)由产品决定。

数据库放在哪里?

  • 本地数据库 (默认)——在实例本身上运行。更简单、更便宜;适合起步、小型环境或测试。备份取决于实例。
  • RDS 托管 — AWS 的数据库服务,与实例分离,带自动备份、打补丁和高可用选项。推荐用于生产。

RDS 实例规格 可选

托管数据库的容量(CPU 和内存)。 db.t3.small 足以起步;根据负载升级到 db.t3.mediumdb.m5.large

Multi-AZ 可选

在第二个可用区中保留一个数据库副本。如果主库故障,AWS 会自动切换且不丢失数据。它带来容错能力,但会 使成本翻倍 (数据库部分)。

备份与告警

备份到 S3 可选

安排每日将数据备份到 Amazon S3 存储桶,保留 7 天。一张简单又便宜的安全网,防范删除或故障。

SNS 告警用邮箱 可选

如果你填写它,堆栈会创建一个 Amazon SNS 主题并为你订阅,以便通过邮件接收关于部署状态的通知:故障、高负载或备份结果。你需要在 AWS 发出的第一封邮件中确认订阅。留空则不接收告警。

成本

预估成本如何计算

启动器的「预估月成本」面板会对你的配置所创建的 AWS 资源做一个近似汇总,采用 按需 价格,并假设在所选区域持续运行(约每月 730 小时)。它用于比较各种方案,而非当作账单。

项目估算依据
计算(EC2)实例类型 × 实例数量
Spot 实例≈ 相对按需价格 70% 的折扣
自动伸缩(ALB)最少 2 个实例 + 负载均衡器
存储(EBS gp3)磁盘 GB × 每 GB 费率
RDS所选规格(若 Multi-AZ 则 × 2)+ 存储
增强CDN, Redis, EFS, WAF, S3, backup
该估算 不包含 该产品在 AWS Marketplace 的软件费用,也不包含数据出站流量,这些取决于使用情况。最终价格由 AWS 确定并因区域而异。若需精确数字,请使用 AWS 价格计算器