Spesso è necessario installare il centralino 3CX nel cloud, ma il provider cloud scelto non è nella lista da 3CX (ad esempio, Mail.ru Cloud Solutions). Non c'è problema! Non è affatto complicato, è solo necessario verificare se il provider supporta l'infrastruttura OpenStack. 3CX, insieme ad altre aziende, lo sviluppo di OpenStack e supporta l'API OpenStack e l'interfaccia standard Horizon per il monitoraggio e la gestione.
Quindi, per installare 3CX avrai bisogno di:
- Un provider cloud compatibile con l'API OpenStack e con un account attivato
- Le credenziali di accesso all'API per il servizio PBX Express, inclusi l'URL dell'API OpenStack
Prendiamo in considerazione l'installazione del 3CX nel cloud usando come esempio il provider Dreamhost.
Creazione di un account di hosting OpenStack
1. Vai su e vai alla sezione Hosting & Servers > Cloud. Nella pagina aperta, clicca su Get started with DreamCompute.

2. Compila le tue informazioni. Per l'API Compute è richiesta una password separata, che viene utilizzata dal servizio PBX Express per scambiare dati con la piattaforma OpenStack di Dreamhost. Qualsiasi provider OpenStack richiederà informazioni simili.

3. Dopo la registrazione, riceverai un'e-mail con le informazioni necessarie per la verifica e l'attivazione del tuo account. In genere, gli operatori richiedono una copia scannerizzata del passaporto o i dati della carta di credito.
Configurazione dell'account OpenStack per 3CX PBX Express
4. Dopo la verifica dell'account, accedi al pannello di controllo, vai nella sezione Servizi Cloud e clicca su DreamCompute.

5. Qui vedrai l'ID del tenant e il nome utente (Tenant ID e Username). Annotali, poiché ti serviranno durante l'installazione di 3CX tramite il servizio PBX Express. Poi clicca su Visualizza Dashboard.

6. Nel pannello di controllo, vai nella sezione Accesso e Sicurezza > pagina Accesso API. Qui annota l'URL nella stringa Identity: sarà questo URL che PBX Express utilizzerà per accedere al cloud Dreamhost OpenStack.
7. Sempre nella sezione Accesso e Sicurezza, vai alla scheda Chiavi e clicca su Crea chiave.

8. Nella finestra che appare, inserisci un nome per la coppia di chiavi e clicca su Crea chiave. Le chiavi verranno create e scaricate sul tuo disco.

Installazione del 3CX nel cloud tramite il servizio PBX Express
9. Ora sei pronto per installare la centrale telefonica 3CX nel cloud tramite il servizio . In uno dei passaggi del Master PBX Express verrà richiesto di inserire i parametri del tuo hosting OpenStack. Utilizzando questi parametri, PBX Express creerà automaticamente un server VPS con 3CX installato. Per Dreamhost devono essere forniti i seguenti parametri:
- Seleziona Hosting — fornitore di VPS cloud (compatible con OpenStack API v2)
- URL dell'API del fornitore cloud — URL dal passaggio 6
- Nome utente — nome utente dal passaggio 5
- Password — ID del tenant dal passaggio 5

10. Nella pagina successiva, se non sai cosa inserire, basta premere Avanti. Se conosci questi parametri, puoi specificare la posizione del server, e la coppia di chiavi SSH utilizzata. L'immagine installata deve essere solo Debian-9.

Dopo premi Avanti e fornisci i tuoi dati personali. Dopo poco tempo, il tuo centralino cloud sarà pronto — riceverai una notifica via E-mail. Salvalo — contiene informazioni importanti.
Ora puoi continuare la configurazione del centralino — collegare , ecc.
Fonte: habr.com
