Installing 3CX PBX from Amazon AWS Marketplace
Introduction
Easily host and manage 3CX on Amazon AWS, managing all your servers from one account and leveraging your Amazon AWS knowledge to stay in full control of your 3CX install.
Step 1: Create a 3CX VM on Amazon AWS
- Login to your AWS console.
- Go to the Amazon AWS Marketplace page. For deployment click here.
- Click on “Continue to Subscribe” and then “Continue to Configuration” to configure a new VM instance.
- On the “Configure this software” page, change the VM’s “Region” as needed.
- Click on “Continue to Launch”
- On the “Launch this software” page review the “Configuration Details” and update as needed the new VM’s “EC2 Instance Type”, “VPC Settings” and “Subnet Settings”.
Step 2: Firewall ports - Security Group Settings
Now you need to open the appropriate ports. 3CX has pre-configured all the ports for you as part of our marketplace image. All you need to do is accept.
- Under "Security Group Settings", click on "Create New Based On Seller Settings", set the name, a description and click on “Save”.
- Choose whether you want to use an existing SSH key pair or create a new one.
- Click on “Launch” to deploy the new instance.
Step 3: Upload 3CX configuration
Once your VM instance is created you will need to upload the configuration file to complete the installation.
- If you have not already done so, go to http://www.3cx.com/install/
- Login with your 3CX account and during installation select “On-Premise”. At the end of the process, you will be given the configuration file. You can copy the link or download the file. For more information see Installing 3CX
- Copy the “Public IPv4 address” of your new instance and open it in a browser with port 5015, e.g. http://public_ip:5015
- Now either upload the file using the upload option or provide the link to the configuration file.
Step 4: Configure SSH Access
To access your machine after deployment, you need to allow SSH on the firewall of the machine:
- Navigate to the EC2 Console.
- Select your region from the top right corner.
- Go to “Security Groups” and click on the “Security group ID” of “3CX Phone System”.
- Click on “Edit inbound rules”, select “SSH” under “Type” and provide the source IP address.
- “Save” and you are ready!
See Also
Install 3CX from:
Last Updated
This document was last updated on 9 October 2024