在Amazon AWS中托管 3CX
介绍
在您自己的Amazon AWS账户中轻松托管和管理3CX,从一个账户管理您的所有服务器,并利用您Amazon知识来完全控制您的3CX安装。 在开始3CX部署之前,您需要拥有一个Amazon AWS帐户。 你可以在这里得到一个亚马逊 AWS 页面,点击“免费开始”。
步骤1 - 获取您的API访问密钥
去创建API访问密钥并允许PBX部署向导创建和提供具有3CX的实例,请执行以下操作:
- 登录到 AWS控制台并使用以下命令编辑或创建用户“AmazonEC2完全访问” 和“服务配额完全访问”权限。
- 转到“安全凭证”,然后在“访问密钥”下单击“创建访问密钥”并选择“其他”。
- 按“创建访问密钥”并复制“访问密钥”和“秘密访问密钥”。 将它们保存在安全的地方,因为您以后无法取回它们。
步骤2 - 配置SSH访问
- 转到EC2 仪表板并在顶部菜单栏上选择您的部署区域。
- 在左侧边栏菜单的“网络与安全”下,单击“密钥对” 然后“创建密钥对”。
- 输入密钥对名称,点击“创建密钥对”下载证书文件。 请妥善保管该文件,因为它无法再次下载。
- 这一步只能在部署3CX之后才能完成! 要通过SSH访问虚拟机,您还需要为TCP端口22配置入站规则。在“网络和安全”>“安全组”下编辑“pbxexpress”安全组,然后单击“编辑入站规则”>“添加SSH规则”。 添加您的源IP地址以提高安全性。
步骤3 - 订阅操作系统镜像
3CX部署向导利用AWS的Debian 12镜像进行3CX安装,因此您必须首先订阅它才能使用它:
- 访问Debian 12 Bookworm的市场页面,然后点击“继续订阅”。
- 单击“继续配置”并验证它是否将您带到下一个屏幕。
- 您现在可以继续部署3CX。
步骤4 - 部署 3CX
- 在此处创建3CX用户帐户
- 选择“自托管(私有云)”,然后单击“下一步”
- 选择您的3CX FQDN,然后单击“下一步”。
- 设置您的分机号码长度,然后单击“下一步”
- 设置您的系统偏好设置并单击“下一步”
- 从下拉列表中选择“Amazon - AWS”,然后输入创建的“Access Key ID”和“Secret Access Key”。
- 选择创建密钥对的区域,然后选择密钥对和机器类型以完成3CX PBX部署向导。
- 3CX将被部署!
重新部署您的3CX?
- 登录到3CX客户门户。
- 转到“我的系统”,找到您想要托管的订阅,然后选择“安装”。
- 选择“自托管(私有云)”,然后单击“下一步”。
- 选择您的分机号码长度,然后在下一个屏幕上设置您的系统偏好设置,然后单击“下一步”。 如果您恢复备份,这些设置将被覆盖。
- 从下拉列表中选择“Amazon - AWS”,然后输入您的“Access Key ID”和“Secret Access Key”,然后单击“下一步”。
- 单击“是”上传现有的3CX配置备份,然后单击“下一步”
- 现在将部署3CX并恢复您现有的配置!
另请参阅
- 在谷歌云中托管3CX
- 在微软Azure中托管3CX
- 在Amazon Lightsail中托管3CX
- 在DigitalOcean中托管3CX
最后更新
本文档最后更新于 2024 年 7 月 18 日