Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

Часцяком патрабуецца ўсталяваць АТС 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. Зайдзіце на https://www.dreamhost.com/ і перайдзіце ў раздзел Hosting & Servers > Cloud. На старонцы, якая адкрылася, Get started with DreamCompute.

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

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

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

3. Пасля рэгістрацыі вы атрымаеце e-mail з інфармацыяй, якая патрабуецца для верыфікацыі і актывацыі вашага акаўнта. Як правіла, аператары запытвае скан-копію пашпарта або дадзеныя крэдытнай карты.

Канфігурацыя акаўнта OpenStack для 3CX PBX Express

4. Пасля верыфікацыі акаўнта, зайдзіце ў панэль кіравання, перайдзіце ў падзел Cloud Services і націсніце DreamCompute.

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

5. Тут вы ўбачыце ID тэнанта і імя карыстальніка (Tenant ID і Username). Зафіксуйце іх – гэтыя дадзеныя вам запатрабуюцца пры ўсталёўцы 3CX праз сэрвіс PBX Express. Затым націсніце View Dashboard.

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

6. У панэлі кіравання перайдзіце ў раздзел Access & Security > старонка API Access. Тут зафіксуйце URL у радку Identity - па гэтай URL PBX Express звяртаецца да воблака Dreamhost OpenStack.

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу 
7. Тамака жа ў падзеле Access & Security перайдзіце на закладку Key Pairs і націсніце Create Key Pair.

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

8. У якое з'явілася акне увядзіце імя пары ключоў і націсніце Create Key Pair. Ключы будуць створаны і запампаваны на ваш дыск.

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

Усталёўка хмарнай 3CX праз сэрвіс PBX Express

9. Зараз усё гатова да ўсталёўкі хмарнай АТС 3CX праз сэрвіс 3CX PBX Express. На адным з этапаў Майстра 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

Стварэнне хмарнай АТС 3CX на любым Openstack-сумяшчальным хостынгу

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

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

Цяпер можна працягнуць настройку АТС – падключыць карыстальнікаў, знешнія лініі і г.д.

Крыніца: habr.com

Дадаць каментар