Install Yeastar P-Series Software Edition on OVHcloud via Yeastar Partner Portal

As a Yeastar partner, you can deploy Yeastar P-Series Software Edition on OVHcloud via Yeastar Partner Portal, eliminating the need for complex instance setup and command-line operations. This topic describes how to create the necessary resources on OVHcloud and automate PBX deployment via Yeastar Partner Portal.

Note: If you are not a Yeastar partner, you can apply for a partner portal account. Alternatively, you can deploy PBX on OVHcloud via command line. For more information, see Install Yeastar P-Series Software Edition on OVHcloud via Command Line.

Introduction

To install Yeastar PBX on OVHcloud via Yeastar Partner Portal, you need to complete the followings:

  1. Create necessary resources on OVHcloud.
  2. Deploy Yeastar P-Series Software Edition on OVHcloud via Yeastar Partner Portal.

Prerequisites

We recommend that you first determine the Region and the Instance Type where you want the PBX server to run, as they are required when you deploy PBX on OVHcloud via Yeastar Partner Portal.

For Instance Type, you can check the table below to identify the minimum hardware requirements based on the Extensions (EXT) and Concurrent Calls (CC) of your PBX server, and then figure out the right instance type on OVHcloud.
Tip: One way to figure out the right instance type is to access the creation page of public cloud instance on OVHcloud Control Panel, as shown below:

1-20 EXT

(1-5 CC)

21-50 EXT

(6-13 CC)

51-250 EXT

(14-63 CC)

251-500 EXT

(64-125 CC)

501-1000 EXT

(126-250 CC)

EXT > 1000

(CC > 250)

vCPU 2 2 4 6 8 Contact Yeastar
Memory 2 GB 4 GB 4 GB 8 GB 16 GB
Storage Call Recording Disabled 40 GB 40 GB 50 GB 100 GB 200 GB
Call Recording Enabled Recommended: 1 TB
Tip: 1 GB of storage holds approximately 1000 minutes of recorded calls. You can set up the storage based on your recording usage.

Step 1. Create a Public Cloud project on OVHcloud

  1. Log in to OVHcloud Control Panel by clicking on one of the links below, depending on the region where your OVHcloud account is hosted.
  2. On the top navigation bar, click Public Cloud.

  3. In the Project name field, enter a name to help you identify the project, confirm agreement on the terms of the contracts, then click Continue.

  4. On the bottom of the page, click Create my project.

    The Public Cloud project is created.

Step 2. Create an API key on OVHcloud

  1. Go to OVHcloud API key creation page by clicking on one of the links below, depending on the region where your OVHcloud account is hosted.
  2. Click Continue to log in to your OVHcloud account.

  3. On the API key creation page, complete the following settings.

    • Application name: Enter a name to help you identify the application.
    • Application description: Enter a short description to briefly explain what the application does.
    • Validity: Select validity period for the API key.
    • Rights: Set what actions the application can perform on the OVHcloud platform.

      You need to add GET and POST rights and leave the follow-up field blank. In this way, Yeastar Partner Portal can use the two methods to call the cloud APIs.

  4. Click Create to create the API key.
    The API key is created; You will then be issued 3 keys (an application key, an application secret, and a consumer key).
    Note: Note down the Application key and Application secret, as they are required when you deploy PBX on OVHcloud via Yeastar Partner Portal.

Step 3. Deploy Yeastar PBX on OVHcloud via Yeastar Partner Portal

  1. Log in to Yeastar Partner Portal.
  2. On the left navigation bar, click Products & Purchase, then click P-Series Software Edition.

  3. In the Activation Status column, click Install PBX for the desired software PBX.

  4. In the pop-up window, click OVH.

  5. On the Authorization page, complete the following settings to allow Yeastar Partner Portal to communicate with OVHcloud API.
    1. Fill in the API credentials that you have obtained from OVHcloud, then select the region where your OVHcloud account is hosted.

      • Application Key: Enter the application key that you have obtained from OVHcloud.
      • Application Secret: Enter the application secret that you have obtained from OVHcloud.
      • OVHcloud Subsidiary: Select the region where your OVHcloud account is hosted.
    2. If you want Yeastar Partner Portal to remember the above authorization information, select the checkbox of Remember and maintain the authorized connection status.

      Next time you try to deploy Yeastar PBX on OVHcloud via Yeastar Partner Portal, you won't have to enter the authorization information again.

    3. Click Verify.
    4. In the pop-up window, click Continue to log in to your OVHcloud account.

    5. In the pop-up window, set validity period, then click Authorize.

  6. On the Create Instance page, set up the instance, then click Create and Install.

    • Instance Name: Enter a name to help you identify the instance on OVHcloud.
    • Project: Select the project that you have created.
    • Region: Select the region where you want to deploy the PBX server.
    • Instance Type: Select an instance type.

    It takes a few minutes to create and install Yeastar P-Series Software Edition on OVHcloud. You can check the status of the installation process in the progress bar at the bottom-right corner.

Result

When the installation is completed, a pop-up window appears to indicate that Yeastar P-Series Software Edition is installed on OVHcloud successfully.
Note: Note down the activation URL, as you will need to access it to activate the PBX.

What to do next

Use activation code to activate the system.

  1. On the product list, click beside the desired software PBX, then click Copy Activation Code.

  2. Open a web browser, enter the activation URL in the address bar, then press Enter.

  3. Activate and initially set up the PBX using the Installation Wizard.
    Note:
    • Next time you want to access PBX web portal using web browser, you can access the public IP of the instance on OVHcloud.

    • Next time you want to access PBX via SSH, you should use the username support and the console password configured on PBX web portal (Path: Security > Security Settings > Console/SSH Access > Console > Console Password).