Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ АВБ 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