Установка 3CX из ISO-образа Debian

Введение

Компания 3CX подготовила ISO-образ Debian Linux для простой и быстрой установки АТС.

  • Не устанавливайте в системе другие пакеты и не изменяйте конфигурацию системы по умолчанию.
  • Не устанавливайте обновления ОС из командной строки. Они устанавливаются автоматически средствами 3CX после предварительного тестирования.
  • Любые изменения в сборке 3CX делают вашу систему неподдерживаемой!

Шаг 1: Проверьте системные требования

  • Для работы 3CX достаточно сервера или виртуальной машины с 2 процессорными ядрами и 2 Гб ОЗУ. Если вы планируете установку на собственном разделяемом хостинге, выделите для системы два процессорных ядра!
  • Ознакомьтесь с рекомендованными требованиями к аппаратному обеспечению и, при необходимости, выделите дополнительные ресурсы ЦПУ и ОЗУ в зависимости от следующих факторов:
  • Планируемое количество одновременных вызовов в системе.
  • Количество активных пользователей - 100 пользователей, интенсивно работающих в веб-клиенте, отличаются от 100 звонков, периодически совершаемых с IP-телефонов.
  • Запись разговоров - оказывает нагрузку на систему из-за микширования аудиопотоков и записи на диск.
  • 3CX может быть установлен на любом сервере, поддерживающем Debian 12. Если вы хотите установить систему на голом железе, убедитесь, что платформа работает с Debian 12 и что поставщик будет поддерживать вас в случае возникновения проблем. Мы не поддерживаем установку Debian 10 на голом железе.
  • Не настраивайте виртуальную сеть, интерфейс VPN или опцию TeamViewer VPN на сервере 3CX.

Шаг 2: Проверьте платформы виртуализации

3CX протестирована и поддерживается на следующих гипервизорах:

  • VMware vSphere Hypervisor (ESXi) 6.5u1 и выше с установленным пакетом VMWare Tools.
  • Microsoft Hyper-V Server (6.2) и выше (возможность запуска Debian 10). См. рекомендации по конфигурации Hyper-V.
  • KVM 2.8 и выше.
  • Citrix XenServer 7.0 и выше
  • Избегайте установки 3CX на конвертированные виртуальные машины (P2V) из-за возможных проблем с синхронизацией времени между гостевой ОС и гипервизором.

Шаг 3: Проверьте сеть и сетевой экран

  • Установка 3CX в локальной сети поддерживается при соблюдении правил корректного назначения IP адресов в соответствии с RFC 1918, т.е. использовании частных диапазонов IP-адресов 172.16.0.0/12, 10.0.0.0/8 или 192.168.0.0/16
  • Настройте раздельную DNS (Split DNS), чтобы FQDN 3CX единообразно резолвился как внутри локальной сети, так из внешней сети.
  • При установке системы за NAT необходимо опубликовать ряд сервисов АТС (портов). См. руководство Настройка маршрутизаторов и сетевых экранов.

Шаг 4: Установите Debian for 3CX

Установка Debian for 3CX

Для установки Debian for 3CX:

  1. Загрузите последнюю сборку 3CX ISO.
  2. При использовании гипервизора / виртуализованной ОС установите опцию загрузки с CD привода, подключив к нему ISO образ. При установке на мини-ПК создайте загрузочный образ на флеш-диске, подключите диск в USB порт и установите в BIOS загрузку с USB диска. Перезапустите ПК для начала установки.
  3. После начала загрузки с ISO образа появится основное загрузочное меню. Выберите опцию “Install” и нажмите <Enter>.
  4. Внимание: Необходимо указать статический IP адрес для хоста 3CX. Для этого выберите <Go Back> или нажмите ‘ESC’ при запросе имени хоста. Откроется интерфейс настройки параметров сети, в котором можно указать статический IP и имя хоста. IP-адрес 3CX влияет на работу сервисов АТС, подключение приложений и IP-телефонов. Если требуется изменить IP-адрес сервера 3CX, перезагрузите систему и заново настройте приложения 3CX и телефоны пользователей. Если установка статического адреса не требуется, перейдите к шагу 6.

Установка 3CX на Debian Linux - настройка параметров сети

  1. Выберите “Configure Network Manually” и нажмите <Enter>  для установки статического IP адреса. Выберите <Continue>, укажите маску сети и снова выберите <Continue>. Затем укажите шлюз по умолчанию и выберите <Continue>. Затем укажите адрес DNS-сервера и нажмите <Continue>.
  2. Укажите имя хоста, по которому сервер будет виден в сети. Допускаются символы 'a'-'z', цифры '0'-'9' и тире '-'.
  3. Укажите имя домена. Если сервер устанавливается в сеть с существующим доменом, укажите его, например,
    mycompany.com
    . Выберите <Continue>.
  4. Выберите язык системы по умолчанию и нажмите <Enter>.
  5. Выберите ваш географический регион из меню доступных регионов и нажмите <Enter>.
  6. Укажите пароль
    root
    (администратора) сервера, выберите <Continue> и введите его повторно для подтверждения. Затем нажмите <Continue>.
    Внимание. Устанавливайте сложный пароль администратора
    root
    , поскольку эта учетная запись имеет полные права в системе!
  1. Укажите ваш часовой пояс и нажмите <Enter>. 

Определите разбиение диска на разделы. Выберите <b>“Guided - use entire disk”</b>.

  1. Определите разбиение диска на разделы. Выберите “Guided - use entire disk” и <Enter>.
  2. Подтвердите разбиение диска и нажмите <Enter>. Если вы устанавливаете систему на физический диск, все данные на нем будут удалены!
  3. Выберите тип разбиения диска “All files in one partition” и нажмите <Enter>.
  4. Выберите “Finish partitioning and write changes to disk” и нажмите  <Enter>, чтобы начать установку 3CX на Debian.
  5. Нажмите Yes и нажмите <Enter> для подтверждения разбиения диска. Весь процесс установки займет 5-20 мин., в зависимости от производительности компьютера. Затем система перезагрузится и начнется автоматическая установка 3CX.
  6. Выберите тип инсталляции “3CX Version xx” и нажмите <OK>. Затем примите Лицензионное соглашение 3CX.

Шаг 5: Загрузите файл конфигурации

Выберите опцию:
Опция 1 - настройка через веб-браузер по URL http://<ip of machine>:5015
Опция 2 - настройка из командной строки

После завершения установки Debian и перезагрузки сервера, загрузите файл автоматической настройки АТС, который выполнит настройку вашей системы.

  1. Если вы еще не создали файл, перейдите на www.3cx.com/install/
  2. Зайдите со своими учетными данными и укажите тип системы On Premise / DIY PBX. В конце процесса вы получите ссылку на файл конфигурации АТС. Скопируйте ее или скачайте созданный файл конфигурации. Дополнительную информацию см. в разделе Установка 3CX
  3. Выберите опцию:
  1. Опция 1 - настройка через веб-браузер по URL http://<ip of machine>:5015
  2. Опция 2 - настройка из командной строки
  1. После завершения установки будет предложено установить пароль. Войдите в АТС, используя e-mail, который вы использовали при регистрации.

После завершения установки Debian и перезагрузки сервера, загрузите файл автоматической настройки АТС, который выполнит настройку вашей системы.

Шаг 6: Создайте раздельную DNS

Чтобы единообразно подключатся к серверу 3CX из локальной сети и Интернет, настройте раздельную DNS (раздельная DNS не нужна, если вы не планируете предоставлять доступ к 3CX из внешней сети). Руководство по настройке разделенной DNS.

Шаг 7: Настройте сетевой экран

Чтобы подключить SIP-транк оператора или удаленные IP-телефоны, настройте ваш сетевой экран на передачу голосового трафика в локальную сеть / из локальной сети. См. Руководство по настройке сетевых экранов.

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

 

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

Последнее обновление документа 26 октября 2023

https://www.3cx.ru/docs/manual/installing-debian-linux-pbx/