Asterisk 自动安装

Asterisk 自动安装

我最近启动了一个项目,需要为我的客户在 AWS 基础设施中自动安装 Asterisk 服务器。客户已经拥有 AWS 基础设施。

我正在考虑以下方法:

A)AMI 图像

  • 安装 Asterisk EC2 实例并创建图像(帐户 A)。
  • 将此图像从帐户 A 移动到客户帐户(帐户 B),然后进行相应配置。这可能很有挑战性,因为我不确定是否可以在不同的帐户之间传输 AMI 图像。

b)安装脚本

根据以下内容创建 shell 脚本:

http://wiki.freepbx.org/display/FOP/Installing+FreePBX+12+on+Ubuntu+Server+14.04+LTS

C)厨师

使用 Chef 服务器并为 EC2 实例提供启动脚本来安装 Chef 客户端,然后获取 Asterisk 配方。

d)Docker 安装

使用 Docker 容器并简化安装,这将需要安装 docker 然后部署容器。

欢迎提出任何建议或反馈。

答案1

选一个?这 4 个,粗略地说,是互不兼容的(我想你可以使用 Chef 来安装/启动 docker 容器或类似的东西)。B 可能比其他的更差,但其余的都很好,这取决于你现有的工作流程和工具。

相关内容