Често е необходимо да се инсталира AТС 3CX в облака, но избраният облачен доставчик не е включен в списъка 3CX (например, Mail.ru Cloud Solutions). Няма проблем! Направете го, не е сложно, просто трябва да установите дали доставчикът поддържа инфраструктурата Openstack. 3CX, наред с другите компании, развитието на Openstack и поддържа Openstack API и стандартния интерфейс Horizon за мониторинг и управление.
И така, за инсталиране на 3CX ще ви трябват:
- Облачен доставчик, съвместим с Openstack API, с активиран акаунт
- Данни за достъп до API за услугата PBX Express, включително URL на Openstack API
Нека разгледаме инсталирането на облачна 3CX на примера на доставчика Dreamhost.
Създаване на хостинг акаунт в OpenStack
1. Отидете на и преминете в секцията Hosting & Servers > Cloud. На отворилата се страница натиснете Get started with DreamCompute.

2. Попълнете вашите данни. За Compute API е необходим отделен парола, която се използва от услугата PBX Express за обмен на данни с платформата Openstack на Dreamhost. Всеки доставчик на Openstack ще поиска приблизително такава информация.

3. След регистрацията ще получите имейл с информацията, необходима за верификация и активиране на вашия акаунт. Обикновено операторите искат сканирано копие на паспорта или данни от кредитна карта.
Конфигурация на акаунта OpenStack за 3CX PBX Express
4. След верификация на акаунта, влезте в контролния панел, отидете в секцията Cloud Services и натиснете DreamCompute.

5. Тук ще видите ID на тенанта и потребителското име (Tenant ID и Username). Запишете ги — тези данни ще са ви необходими при инсталирането на 3CX чрез услугата PBX Express. След това натиснете View Dashboard.

6. В контролния панел отидете в секцията Access & Security > страницата API Access. Тук запишете URL в реда Identity — по този URL PBX Express се свързва с облака на Dreamhost OpenStack.
7. Също там в секцията Access & Security отидете на раздела Key Pairs и натиснете Create Key Pair.

8. В появилото се прозорче въведете името на ключовата двойка и натиснете Create Key Pair. Ключовете ще бъдат създадени и изтеглени на вашия диск.

Инсталиране на облачна 3CX чрез услугата PBX Express
9. Сега всичко е готово за инсталиране на облачна AТС 3CX чрез услугата . В един момент от Майстора PBX Express ще се появи искане за параметрите на вашия Openstack хостинг. С помощта на тези параметри, PBX Express автоматично създава VPS сървър с инсталирана 3CX. За Dreamhost трябва да се посочат следните параметри:
- Изберете хостинг — предоставчик на VPS облак (съвместим с OpenStack API v2)
- URL на API на облачния предоставчик — URL от стъпка 6
- Потребителско име — име на потребителя от стъпка 5
- Парола — ID на тенанта от стъпка 5

10. На следващата страница, ако не знаете какво да посочите, просто натиснете Next. Ако знаете какви параметри искате, можете да посочите местоположението на сървъра, и използваната двойка SSH ключове. Инсталираният образ трябва да бъде само Debian-9.

След това натиснете Next и посочете вашите лични данни. След кратко време вашата облачна АТС ще бъде готова — ще получите съответно уведомление на имейл. Запазете го — то съдържа важна информация.
Сега можете да продължите настройката на АТС — да свържете , и т.н.
Източник: habr.com
