在Amazon AWS中托管 3CX

介绍

在您自己的Amazon AWS账户中轻松托管和管理3CX,从一个账户管理您的所有服务器,并利用您Amazon知识来完全控制您的3CX安装。 在开始3CX部署之前,您需要拥有一个Amazon AWS帐户。  你可以在这里得到一个亚马逊 AWS 页面,点击“免费开始”。

步骤1 - 获取您的API访问密钥

去创建API访问密钥并允许PBX部署向导创建和提供具有3CX的实例,请执行以下操作:

  1. 登录到 AWS控制台并使用以下命令编辑或创建用户“AmazonEC2完全访问” 和“服务配额完全访问”权限。
  2. 转到“安全凭证”,然后在“访问密钥”下单击“创建访问密钥”并选择“其他”
  3. “创建访问密钥”并复制“访问密钥”“秘密访问密钥”。  将它们保存在安全的地方,因为您以后无法取回它们。

步骤2 - 配置SSH访问

  1. 转到EC2 仪表板并在顶部菜单栏上选择您的部署区域。
  2. 在左侧边栏菜单的“网络与安全”下,单击“密钥对” 然后“创建密钥对”
  3. 输入密钥对名称,点击“创建密钥对”下载证书文件。 请妥善保管该文件,因为它无法再次下载。
  4. 这一步只能在部署3CX之后才能完成! 要通过SSH访问虚拟机,您还需要为TCP端口22配置入站规则。在“网络和安全”>“安全组”下编辑“pbxexpress”安全组,然后单击“编辑入站规则”>“添加SSH规则”。 添加您的源IP地址以提高安全性。

步骤3 - 订阅操作系统镜像

3CX部署向导利用AWS的Debian 12镜像进行3CX安装,因此您必须首先订阅它才能使用它:

  1. 访问Debian 12 Bookworm的市场页面,然后点击“继续订阅”
  2. 单击“继续配置”并验证它是否将您带到下一个屏幕。
  3. 您现在可以继续部署3CX

步骤4 - 部署 3CX

  1. 此处创建3CX用户帐户
  2. 选择“自托管(私有云)”,然后单击“下一步”
  3. 选择您的3CX FQDN,然后单击“下一步”。
  4. 设置您的分机号码长度,然后单击“下一步”
  5. 设置您的系统偏好设置并单击“下一步”
  6. 从下拉列表中选择“Amazon - AWS”,然后输入创建的“Access Key ID”“Secret Access Key”
  7. 选择创建密钥对的区域,然后选择密钥对和机器类型以完成3CX PBX部署向导。
  8. 3CX将被部署!

重新部署您的3CX?

  1. 登录到3CX客户门户
  2. 转到“我的系统”,找到您想要托管的订阅,然后选择“安装”
  3. 选择“自托管(私有云)”,然后单击“下一步”。
  1. 选择您的分机号码长度,然后在下一个屏幕上设置您的系统偏好设置,然后单击“下一步”。  如果您恢复备份,这些设置将被覆盖。
  2. 从下拉列表中选择“Amazon - AWS”,然后输入您的“Access Key ID”“Secret Access Key”,然后单击“下一步”。
  1. 单击“是”上传现有的3CX配置备份,然后单击“下一步”
  2. 现在将部署3CX并恢复您现有的配置!

另请参阅

最后更新

本文档最后更新于 2024 年 7 月 18 日

https://www.3cx.cn/docs/hosted-pbx-aws/