在 AWS 上安装 Yeastar P 系列软件版

Amazon Elastic Compute Cloud (EC2) 是用于在 AWS 云中创建和运行虚拟机的 Web 服务。本文介绍如何在 Amazon EC2 上安装 Yeastar P 系列软件版。

AWS 架构图

以下架构图帮助你了解如何在 AWS 上部署环境,实现安装 Yeastar P 系列软件版的目标。

操作步骤

步骤一、创建 VPC

创建一个 VPC(Virtual Private Cloud,虚拟私有云),从 AWS 云中自定义一个私有的网络空间。

  1. 访问 Amazon VPC 控制台
    注: 注意你当前所在的区域。完成 P 系列软件版的安装任务之前,确保你始终在当前区域工作。

  2. 在左侧的导航栏,点击 您的 VPC,点击 创建 VPC

  3. 配置 VPC。

    • 要创建的资源:选择 仅 VPC
    • 名称标签:填写一个名称,帮助你识别这个 VPC。在本例中,填写 P-Series Software Edition
    • IPv4 CIDR 块:选择 IPv4 CIDR 手动输入
    • IPv4 CIDR: 为 VPC 指定 IPv4 CIDR 块。在本例中,填写 10.0.0.0/16
    • IPv6 CIDR 数据块:选择 无 IPv6 CIDR 块
    • 租期:选择 默认
  4. 在页面底部,点击 创建 VPC

    VPC 已创建并显示在 您的 VPC 列表中。

步骤二、配置 VPC

  1. 创建子网,从 VPC 中划分一段空间,以便可以在子网中运行 P 系列软件版。
    1. 在左侧的导航栏,点击 子网,然后点击 创建子网

    2. 配置子网,然后点击页面底部的 创建子网

      1.
      设置 描述
      VPC ID 选择为 P 系列软件版创建的 VPC。

      在本例中,选择 P-Series Software Edition

      子网名称 填写一个名称,帮助你识别这个子网。

      在本例中,填写 subnet-for-p-software

      可用区 选择将子网放置在哪个区域中,或保留默认的 无首选项 让 AWS 选择可用区。

      在本例中,选择 无首选项

      IPv4 VPC CIDR 块 选择 VPC IPv4 CIDR 块。

      在本例中,选择你为 P 系列软件版创建的 VPC 的 CIDR 块。

      IPv4 子网 CIDR 块 为子网指定 IPv4 CIDR 块。
      注: IPv4 块的大小必须介于 /16 网络掩码和 /28 网络掩码之间。

      在本例中,填写 10.0.0.0/24

      子网已创建并显示在 子网 列表中。

  2. 创建互联网网关,以便 VPC 和 Internet 之间可以进行通信。
    1. 在左侧的导航栏,点击 互联网网关,然后点击 创建互联网网关

    2. 名称标签 栏,填写一个名称,然后点击页面底部的 创建互联网网关

      在本例中,填写 gateway-for-p-software

      页面重定向到创建的互联网网关的详情页。
    3. 在网页右上角,从 操作 的下拉列表中选择 附加到 VPC

    4. 选择为 P 系列软件版创建的 VPC,然后点击 连接互联网网关

      互联网网关已创建,并且与 VPC 关联。

  3. 创建路由表,控制子网网络流量的流向。
    1. 在左侧的导航栏,点击 路由表,然后点击 创建路由表

    2. 设置路由表,然后点击 创建路由表

      • 名称:填写一个名称,帮助你识别这个路由表。在本例中,填写 route-table-for-p-software
      • VPC:选择为 P 系列软件版创建的 VPC。在本例中,选择 P-Series Software Edition
      页面重定向到创建的路由表的详情页。
    3. 添加一条规则以访问 Internet。
      1. 在网页右上角,从 操作 的下拉列表中选择 编辑路由

      2. 点击 添加路由,设置路由的目的地为 0.0.0.0/0 (表示所有 IPv4 地址),并将目标设置为 P 系列软件版创建的互联网网关。

      3. 点击 保存更改
    4. 关联路由表和子网。
      1. 在网页右上角,从 操作 的下拉列表中选择 编辑子网关联

      2. 选择为 P 系列软件版创建的子网。

      3. 点击 保存关联

步骤三、在实例上安装 P 系列软件版

  1. 访问 Amazon EC2 控制台
  2. 在左侧的导航栏,点击 实例 > 实例,然后选择 启动新实例

  3. 名称和标签 栏,填写一个名称,帮助你识别此实例。

  4. 应用程序和操作系统映像 (亚马逊机器映像) 栏,选择 P 系列软件版的映像文件。

    1. 在搜索栏,输入 Yeastar P-Series Software Edition,然后按 Enter 键。
    2. 点击 社区 AMI 页签。
    3. 点击映像旁边的 选择
  5. 实例类型 栏,根据 PBX 系统支持的分机数,选择一个实例类型。
  6. 密钥对 (登录) 栏,设置 密钥对名称在没有密钥对的情况下继续

  7. 网络设置 栏,点击 编辑,设置网络配置。
    1. 设置基本网络配置。

      • VPC:选择为 P 系列软件版创建的 VPC。在本例中,选择 P-Series Software Edition
      • 子网:选择为 P 系列软件版创建的子网。在本例中,选择 subnet-for-p-software
      • 自动分配公有 IP:选择 启用
    2. 防火墙 (安全组) 栏,选择 创建安全组,并完成以下安全设置。

      • 安全组名称:填写一个名称,帮助你识别此安全组。
      • 描述:为安全组添加详细描述。
      • 入站安全组规则:添加以下规则,允许所有 IP 地址访问 P 系列软件版。
        类型 源类型
        所有流量 自定义 0.0.0.0/0
  8. 配置存储 栏,为该实例分配至少 40 GB 的存储空间。在本例中,分配 50 GB。
    注: 系统默认按以下规则分配空间给指定分区:
    • /:10 GB
    • /swap:10 GB
    • /home:总容量减去 / 分区容量和 /swap 分区容量后,剩余的可用空间。

  9. 在页面右下角,点击 启动实例

    实例创建成功。

执行结果

进入 实例 > 实例,如果 状态检查 显示 2 项检查已通过 (共 2 项),表示 P 系列软件版已安装完成。
注: 可在实例的 公有 IPv4 地址 栏,查看自动为 PBX 系统分配的公网 IP 地址。

打开浏览器,在地址栏输入 PBX 的 IP 地址 https://{public IP address}:8088,按 Enter 键。

后续步骤