Installing 3CX PBX from Google Cloud Marketplace

Introduction

If you have all your servers in Google Cloud, it makes sense to run your 3CX from the same account and stay in full control of your 3CX install.

Step 1: Find 3CX on Google Cloud Marketplace

  1. Log in to your Google/Gmail account and go to Google Cloud.
  2. Click in the search bar and search for “3CX”
  3. Click “Get Started” / “Launch button”
  4. If a pop-up is displayed to enable required APIs, click “Enable”.
  5. Edit the “Deployment name” as desired, and choose your zone.
  6. Create or select an existing service account
  • On new service account: 
  • Provide the name of the service account
  • Existing account must include only the following roles:
  • roles/compute.admin
  • roles/compute.networkAdmin
  1. Under “Machine type” use the drop-down to select “Custom” and set the “Cores” to a minimum of 2 vCPU and the “Memory” to a minimum of 2GB. Check our recommended hardware specifications for more information.
  2. Enter your desired boot disk size in GB, then scroll down, accept the terms of service and click “Deploy”.
  3. Wait until the deployment finishes.
  4. Once the deployment is completed, navigate to the “Details” tab.
  5. From there you can find the Pbx Wizard Installation Link.
  6. Open it in the browser to proceed with your PBX installation.

Important - We recommend you lock down SSH access to the instance to your local IP. You can do this from firewall policies.

Step 2: Upload 3CX Configuration

Once your VM instance is created, you will need to upload the configuration file to complete the installation.

  1. If you have not already done so, go to http://www.3cx.com/install/
  2. 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
  3. Copy the “Public IPv4 address” of your new instance and open it in a browser with port 5015, e.g.
    http://public_ip:5015
    .
  4. Now either upload the file using the upload option or provide the link to the configuration file.

See also

Install 3CX from:

Last Updated

This document was last updated on 16 February 2026

https://www.3cx.com/docs/pbx-google-cloud-marketplace/ 

Discuss this article