Часцяком патрабуецца ўсталяваць АТС 3CX у воблаку, але ваш абраны хмарны правайдэр не ўваходзіць у спіс 3CX (напрыклад, Mail.ru Cloud Solutions). Нічога страшнага! Зрабіць гэта зусім нескладана, трэба толькі высветліць, ці падтрымлівае правайдэр інфраструктуру Openstack. 3CX, у ліку іншых кампаній, развіццё Openstack і падтрымлівае Openstack API і стандартны інтэрфейс Horizon для маніторынгу і кіравання.
Такім чынам, для ўсталёўкі 3CX вам запатрабуюцца:
- Воблачнае правайдэр Openstack API Compliant з актываваным акаўнтам
- Уліковыя дадзеныя доступу да API для сэрвісу PBX Express, уключаючы Openstack API URL
Разгледзім усталёўку хмарнай 3CX на прыкладзе правайдэра Dreamhost.
Стварэнне хостынгавага акаўнта OpenStack
1. Зайдзіце на і перайдзіце ў раздзел Hosting & Servers > Cloud. На старонцы, якая адкрылася, Get started with DreamCompute.

2. Запоўніце свае ўліковыя дадзеныя. Для Compute API патрабуецца асобны пароль, які выкарыстоўваецца сэрвісам PBX Express для абмену дадзенымі з Openstack-платформай Dreamhost. Любы Openstack-правайдэр будзе запытваць прыкладна такую ж інфармацыю.

3. Пасля рэгістрацыі вы атрымаеце e-mail з інфармацыяй, якая патрабуецца для верыфікацыі і актывацыі вашага акаўнта. Як правіла, аператары запытвае скан-копію пашпарта або дадзеныя крэдытнай карты.
Канфігурацыя акаўнта 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. Зараз усё гатова да ўсталёўкі хмарнай АТС 3CX праз сэрвіс . На адным з этапаў Майстра PBX Express з'явіцца запыт параметраў вашага Openstack-хостынгу. Выкарыстоўваючы гэтыя параметры, PBX Express аўтаматычна стварае VPS-сервер з усталяванай 3CX. Для Dreamhost паказваюцца наступныя параметры:
- Select Hosting - VPS cloud provider (OpenStack API v2 compliant)
- Cloud Provider API URL - URL з кроку 6
- User name - імя карыстальніка з кроку 5
- Password - ID тэнанта з кроку 5

10. На наступнай старонцы, калі вы не ведаеце, што ўказваць, проста націсніце Next. Калі вы арыентуецеся ў гэтых параметрах, можна паказаць размяшчэнне сервера, і выкарыстоўваную пару SSH-ключоў. Усталёўваная выява павінна быць толькі Debian-9.

Затым націсніце Next і укажыце вашыя персанальныя дадзеныя. Праз кароткі час ваша хмарная АТС будзе гатовая - да вас прыйдзе адпаведнае апавяшчэнне на E-mail. Захавайце яго - у ім змяшчаецца важная інфармацыя.
Цяпер можна працягнуць настройку АТС – падключыць , і г.д.
Крыніца: habr.com
