Install Yeastar P-Series Software Edition on Amazon AWS
Amazon Elastic Compute Cloud (EC2) is one of the services provided by Amazon Web Services (AWS), where you can create and run instances (virtual machines). This topic describes how to install and run Yeastar P-Series Software Edition on an AWS instance.
AWS Diagram
The following diagram helps you understand the architecture and the process of building and running Yeastar P-Series Software Edition within AWS.
Procedure
Video Tutorial
Step 1. Create a VPC
Create a Virtual Private Cloud (VPC) to provision a logically isolated section of the AWS.
- Open Amazon VPC console.Note: Take note of the region where you will create a VPC. Make sure you stay working in the region before you finish the installation task.
- On the left navigation bar, click Your VPCs, then
click Create VPC.
- Set up the VPC.
- Name tag: Enter a name to help you identify the VPC. In this example, enter P-Series Software Edition.
- IPv4 CIDR block: Specify an IPv4 CIDR block for the VPC. In this example, enter 10.0.0.0/16.
- IPv6 CIDR block: Select No IPv6 CIDR block.
- Tenancy: Select Default.
- Click Create VPC.
The VPC is created and displayed on Your VPCs list.
Step 2. Configure the VPC
- Create a subnet so that you can launch tasks and services in a subnet.
- On the left navigation bar, click
Subnets, then click Create
Subnet.
- Set up a subnet as follows, then click Create
subnet.
Table 1. Settings Descriptions VPC ID Select the VPC that is created for Yeastar P-Series Software Edition. In this example, select P-Series Software Edition.
Subnet name Enter a name to help you identify the subnet. In this example, enter subnet-for-p-software.
Availability Zone Select a zone in which your subnet will reside or leave the default No Preference to let AWS choose an zone for you. In this example, select No Preference.
IPv4 CIDR block Specify an IPv4 CIDR block for your subnet. In this example, enter 10.0.0.0/24.
- On the left navigation bar, click
Subnets, then click Create
Subnet.
- Create an Internet gateway to allow the communication between your VPC and
the Internet.
- On the left navigation bar, select Internet
Gateways, then click Create internet
Gateway.
- In the Name tag field, enter a name to
help you identify the gateway, then click Create
internet gateway.
In this example, enter gateway-for-p-software.
- At the top-right corner, select Attach to
VPC from the drop-down list of
Actions.
- Select the VPC that is created for Yeastar P-Series Software
Edition, then click Attach internet
gateway.
The Internet gateway is created and associated with your VPC.
- On the left navigation bar, select Internet
Gateways, then click Create internet
Gateway.
- Create a route table, so that network traffic from the subnet can be directed.
- On the left navigation bar, select Route
Tables, then click Create route
table.
- Enter credentials for a new route table, then click
Create route table.
- Name: Enter a name to help you identify the route table. In this example, enter route-table-for-p-software.
- VPC: Select the VPC that is created for Yeastar P-Series Software Edition. In this example, select P-Series Software Edition.
- Add a rule to access the Internet through an Internet gateway.
- At the top-right corner, select Edit
routes from the drop-down list of
Actions.
- Click Add route, set
Destination as
0.0.0.0/0, and set
Target to the Internet
gateway that you have created.
- Click Save Changes.
- At the top-right corner, select Edit
routes from the drop-down list of
Actions.
- Associate route table with the subnet for P-Series Software Edition.
- At the top-right corner, select Edit
subnet associations from the drop-down
list of Actions.
- Select the subnet for P-Series Software
Edition.
- Click Save associations.
- At the top-right corner, select Edit
subnet associations from the drop-down
list of Actions.
- On the left navigation bar, select Route
Tables, then click Create route
table.
Step 3. Install Yeastar P-Series Software Edition on an instance
- Log in to your Amazon EC2 console.
- On the left navigation bar, go to Launch instances.
- In Step 1: Choose an Amazon Machine Image (AMI) page,
select the AMI.
- On the left navigation bar, select Community AMIs.
- In the search bar, enter Yeastar P-Series Software
Edition and press
Enter
. - Click Select besides the desired AMI.
- In Step 2: Choose an Instance Type page, choose the
instance based on the extensions of your PBX system.
Extension Recommended Instance Type 1-50 a1.large 51-250 m5ad.xlarge Extension > 250 r5ad.xlarge - In Step 3: Configure Instance Details page, configure
the instance.
- Configure the following options:
- Network: Select the VPC that is created for Yeastar P-Series Software Edition. In this example, select P-Series Software Edition.
- Subnet: Select the subnet that is created for Yeastar P-Series Software Edition. In this example, select subnet-for-p-software.
- Leave other settings as default or configure them according to your needs.
- Click Next: Add Storage.
- Configure the following options:
- In Step 4: Add Storage page, allocate at least 40 GB
to the instance, and then click Next: Add
Tags.Note: The total storage space is automatically assigned to partitions as follows:
/
: 10 GB/swap
: 10 GB/home
: Remaining Free Space after space for/
partition and/swap
partition is excluded from the total size.
- In Step 5: Add Tags page, leave the settings as
default or configure them according to your needs, then click
Next: Configure Security Group.
- In Step 6: Configure Security Group page, configure
security settings.
- Select Create a new security group.
- Configure the security group:
- Security group name: Enter a name to help you identify the security group.
- Description: Enter a description for the security group.
- Type: Select All traffic.
- Source: Select
Custom and then select
0.0.0.0/0
.All the IP addresses are allowed to access P-Series Software Edition.
- Click Review and Launch.
- Click Launch.
- In the pop-up window, select Proceed without a key pair, select the checkbox of the acknowledgement, then click Launch Instances.
Result
On , if Status check is displayed as 2/2 checks passed, it indicates that the PBX system is installed successfully.Open a web browser, enter the public
IP address of the PBX in the address bar, then press
Enter
.
What to do next
- Enable Remote Access Service (RAS) or
configure Public IP and
Ports on the PBX to ensure the followings:
- Remote extension works
- Public URL contained in a system email is accessible.
- Yeastar P-Series Software Edition is inactivated and not ready for use. To activate the PBX, see Activate and Initially Set up Yeastar P-Series Software Edition.