Installer l'édition logicielle Yeastar P-Series sur OVH-Cloud via la ligne de commande

Vous pouvez héberger et gérer l'édition logicielle Yeastar P-Series sur OVHcloud en utilisant la ligne de commande et tirer parti de vos connaissances sur OVHcloud pour garder un contrôle total de votre déploiement PBX.

Note: Si vous êtes un partenaire Yeastar, vous pouvez déployer l'édition logicielle Yeastar P-Series sur OVHcloud via le portail partenaire Yeastar, éliminant ainsi le besoin de configuration complexe d'instance et d'opérations en ligne de commande. Pour plus d'informations, consultez la page Install Yeastar P-Series Software Edition on OVHcloud via Yeastar Partner Portal.

Prérequis

Vous avez créé une SSH key pair sur OVHcloud.

Note: Notez la SSH key pair, car elle est nécessaire pour la configuration de l'instance et la connexion SSH.

Étape 1. Créez une instance OVHcloud

  1. Connectez-vous au OVHcloud Control Panel en cliquant sur l'un des liens ci-dessous, en fonction de la région où votre compte OVHcloud est hébergé.
  2. Dans la barre de navigation supérieure, cliquez sur Public Cloud.

  3. Créez un nouveau projet.
    1. Dans le champ Project name, saisissez un nom pour vous aider à identifier le projet, confirmez l'accord sur les termes des contrats, puis cliquez sur Continue.

    2. En bas de la page, cliquez sur Create my project.

  4. Créez une instance.

    1. Dans la barre de navigation à gauche, cliquez sur Instances.
    2. Sur la page des instances, cliquez sur Create an instance.

Étape 2. Configurez l'instance

  1. Dans la section Select a model, choisissez le type d'instance et les spécifications.

    1. Sélectionnez le type General Purpose.
    2. Sélectionnez les spécifications de l'instance en fonction des Extensions (EXT) et des Appels Concurrentiels (CC) de votre système PBX.
      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.
    3. Cliquez sur Next.
  2. Sélectionnez une région la plus proche de vous, puis cliquez sur Next.
  3. Dans la section Select an image, choisissez une image et ajoutez une clé SSH.
    1. Sous l'onglet Distributions Unix, sélectionnez Ubuntu 20.04.

    2. Dans la section SSH key, ajoutez la clé publique de la SSH key pair et spécifiez le nom de la clé.

    3. Cliquez sur Next.
  4. Spécifiez le nom de l'instance.

    1. Dans le champ Instance name, saisissez un nom pour vous aider à identifier l'instance.
    2. Cliquez sur Next.
  5. Dans la section Configure your network, sélectionnez un type de connexion réseau en fonction de vos besoins, puis cliquez sur Next.

    Dans cet exemple, nous sélectionnons le Public mode.

  6. Sélectionnez une période de facturation en fonction de vos besoins, puis cliquez sur Create an instance.
  7. Attendez que le processus de lancement de l'instance soit terminé.

    Le système vous informera que l'instance a été ajoutée, et le Status de l'instance affichera Creation.

  8. Cliquez sur pour actualiser le statut de l'instance.

    Lorsque le statut de l'instance passe à Enable, cela indique que l'instance est prête.

  9. Cliquez sur l'instance créée, allez dans Dashboard > Networks pour vérifier et noter les Login information.
    Note: Les Login information seront nécessaires pour la connexion SSH ultérieurement.

Étape 3. Changez le mot de passe root sur l'instance

  1. Connectez-vous à l'instance via SSH.
    1. Ouvrez un terminal sur votre serveur Linux.
    2. Exécutez ssh -p22 {login_information} pour vous connecter à l'instance.

      Dans cet exemple, exécutez ssh -p22 ubuntu@57.129.32.158.

  2. Exécutez les commandes suivantes pour changer le mot de passe root pour des raisons de sécurité.

    1. sudo -i

    2. passwd root
Note: Notez le mot de passe, car il sera nécessaire pour accéder à l'instance plus tard..

Étape 4. Installez l'édition logicielle Yeastar P-Series sur l'instance

  1. Sur OVHcloud, cliquez sur l'instance créée et accédez à la VNC console. Connectez-vous à l'instance avec le nom root et votre password.

  2. Exécutez les commandes suivantes dans l'ordre pour installer l'édition logicielle Yeastar P-Series.

    1. wget https://update-ys2015-alicloud.oss-cn-hongkong.aliyuncs.com/YeastarSupport/pseinstallscripts/ovh-install-pse.sh
    2. chmod +x ovh-install-pse.sh
    3. ./ovh-install-pse.sh

  3. Attendez que le processus d'installation soit terminé.

    Si un message IPPBX login est affiché, cela indique que l'édition logicielle P-Series est en cours d'installation ou de configuration.

Résultat

L'édition logicielle Yeastar P-Series est installée avec succès.

Ouvrez un navigateur web, saisissez l'adresse IP du PBX dans la barre d'adresse et appuyez sur Enter.

Note: Vous pouvez obtenir l'adresse IP du PBX dans Dashboard > Networks > IPv4 sur OVHcloud.

Vous accéderez au portail web du PBX et entrerez dans l'assistant d'installation de l'édition logicielle Yeastar P-Series.

Que faire ensuite

Yeastar P-Series Software Edition est désactivée et n'est pas prête à être utilisée. Pour activer le PBX, consultez Activate and Initially Set up Yeastar P-Series Software Edition.
Important: Une fois l'édition logicielle P-Series activée, la prochaine fois que vous souhaiterez accéder au PBX via SSH, vous devrez utiliser le nom d'utilisateur support et le mot de passe de la console configure sur le portail web du PBX (Security > Security Settings > Console/SSH Access > Console > Console Password).