Установка АТС 3CX из маркетплейса Microsoft Azure Marketplace

Введение

Быстро и просто размещайте 3CX на хостинге Microsoft Azure. Управляйте всеми серверами из одного аккаунта, используйте ваши знания Microsoft Azure для управления системой 3CX.

Шаг 1: Создайте виртуальную машину 3CX на Azure

Создайте виртуальную машину 3CX на Azure

  1. Зайдите в аккаунт Αzure.
  2. Перейдите на страницу 3CX в Azure Marketplace. Для установки V20 нажмите здесь. Для установки V18 нажмите здесь.
  3. Выполните поиск по фразе “3CX” и откройте найденную страницу.
  4. Нажмите “Create”, чтобы создать новую виртуальную машину.
  5. На странице “Create a virtual machine” > “Basics”:
  1. Выберите вашу подписку “Subscription”.
  2. Выберите или создайте группу ресурсов “Resource group”.
  3. Укажите название виртуальной машины “Virtual machine name”.
  4. Убедитесь, что образ “Image” установлен в “3CX Phone System - Gen 1”.
  5. Подтвердите или измените размер машины “Size”.
  6. Для учетной записи администратора установите параметры “Authentication type”, “Username” и “Password” / “SSH public key”.
  1. Проверьте параметры виртуальной машины: “Disks”, “Networking”, “Management”, “Advanced”, “Tags”. Затем нажмите “Review + Create”.
  2. Нажмите “Create”, чтобы начать установку экземпляра виртуальной машины.

Проверьте параметры виртуальной машины: <b>“Disks”</b>, <b>“Networking”</b>, <b>“Management”</b>, <b>“Advanced”</b>, <b>“Tags”</b>. Затем нажмите <b>“Review + Create”</b>.

Шаг 2: Настройте сетевой экран виртуальной машины

Настройте сетевой экран виртуальной машины

Для разрешения трафика RTP создайте новое входящее правило:
<b>“Source”</b> - <b>“Any”</b>.
<b>“Source port ranges”</b> - <b>“*”</b>.
<b>“Destination”</b> - <b>“Any”</b>.
<b>“Destination port ranges”</b> - <b>“9000-10999”</b>.
<b>“Protocol”</b> - <b>“UDP”</b>.
<b>“Name”</b> - название правила без пробелов, например, <b>“9000-10999_UDP”</b>.
<b>“Description”</b> - описание правила, например, <b>“3CX RTP Port Range”</b>.

  1. После установки новой виртуальной машины нажмите “Go to Resource”.
  2. Необходимые диапазоны портов SSH и RTP должны быть созданы вручную после установки машины. Нажмите “Settings” > “Networking” и “Add inbound port rule”. Следует создать 2 входящих правила.
  3. Для разрешения трафика RTP создайте входящее правило:
  1. “Source” - “Any”.
  2. “Source port ranges” - “*”.
  3. “Destination” - “Any”.
  4. “Destination port ranges” - “9000-10999”.
  5. “Protocol” - “UDP”.
  6. “Name” - название правила без пробелов, например, “9000-10999_UDP”.
  7. “Description” - описание правила, например, “3CX RTP Port Range”.
  1. Для разрешения трафика SSH создайте входящее правило (удалите “default-allow-ssh”):
  1. “Name” - “SSH”.
  2. “Source” - “ваш IP-адрес”.
  3. “Destination port ranges” - “22”.
  4. “Protocol” - “TCP”.
  1. Нажмите “Add”, чтобы применить правило, а затем нажмите “Overview”.

Шаг 3: Создайте swap-файл

Из-за ограничений на Azure waagent и cloud-init для образов из маркетплейса, своп-файл должен быть создан вручную после создания машины. Зайдите на машину по SSH и выполните настройки, как указано здесь.

Шаг 4: Загрузите конфигурацию 3CX

Загрузите конфигурацию 3CX

После того как виртуальная машина создана, для завершения установки загрузите файл конфигурации 3CX.

 

  1. Если вы еще этого не сделали, перейдите на портал https://www.3cx.ru/install/
  2. Зайдите в аккаунт пользователя и настройте параметры “On Premise / DIY PBX”. В конце мастера настройки система сгенерирует конфигурационный файл. Скачайте файл или скопируете его URL. Подробнее см. в разделе Установка 3CX.
  3. Скопируйте “Public IPv4 address” вашей системы и перейдите по нему в браузере, добавив порт 5015, т.е.
    http://public_ip:5015
    .
  4. Теперь загрузите файл конфигурации или укажите URL этого файла.

Дополнительная информация

Установка 3CX из:

Версия документа

Последнее обновление документа 28 февраля 2024

https://www.3cx.ru/docs/pbx-azure-marketplace/