Voipnotes
Услуги
  • 3CX Phone System
    • Купить IP АТС - 3CX Phone System
Ещё
    Задать вопрос
    +7 (499) 113-65-73
    Заказать звонок
    sale@voipnotes.ru
    г. Москва 2-й Михайловский проезд 9
    +7 (499) 113-65-73
    Заказать звонок
    Voipnotes
    Услуги
    • 3CX Phone System
      • Купить IP АТС - 3CX Phone System
      Voipnotes
      Услуги
      • 3CX Phone System
        • Купить IP АТС - 3CX Phone System
        Voipnotes
        Voipnotes
        • Услуги
          • Назад
          • Услуги
          • 3CX Phone System
            • Назад
            • 3CX Phone System
            • Купить IP АТС - 3CX Phone System
        • +7 (499) 113-65-73
        sale@voipnotes.ru
        г. Москва 2-й Михайловский проезд 9
        • Главная
        • Блог
        • Обзор и установка 3CX Phone System 15 на Linux

        Обзор и установка 3CX Phone System 15 на Linux

        7 Октября 2016

        Пару дней назад компания 3CX выложили на BETA тестирование Linux версию 3CX Phone System 15. На данный момент 3CX для Linux работает только на Debian 8 и, как заверяют разработчики, вскоре появится ISO образ и версии для других дистрибутивов.

        То, что 3CX решили расширить свое влияние и выпустили АТС, которая может работать на Linux, вполне оправдано и закономерно! Сейчас, большая часть малого и среднего бизнеса (в России точно) сидят на Asterisk, FreePBX, Elastix и других Open Source АТС, ради экономии и отсутствия ограничений по одновременным вызовам, операторам и так далее.

        Взять VPS/VDP за 300-500 рублей, установить туда готовый ISO FreePBX, почитать форумы, статьи и настроить полноценную АТС дешевле, нежели покупать лицензию на АТС, выделять сервер с лицензионным Windows Server (можно и виртуальную машину на Hype-V). Конечно, 3CX красивее, проще в управлении и системному администратору проще управлять ей, чем АТС на основе Asterisk, для изучения которой надо потратить не один день, а порой нанимать отдельного знающего человека за хорошие деньги. Не будем углубляться и расписывать, что информации по Asterisk больше, что есть проф. форумы, и интеграция с CRM системой или другим ПО намного проще, и так далее. Скажем, что 3CX пошли по правильному пути, выпустив свою АТС для Linux, и что на данный момент, в 15 версии demo лицензия позволяет осуществлять до 8 одновременных вызовов, что вполне подойдет для небольшой компании.


        На данный момент в 3CX для Linux отсутствуют следующие функции:

        • FAX сервер
        • Отчеты о вызовах
        • Интеграция контактов с Office 365
        • Система отказоустойчивости

        Приступим к установке 3CX Phone System 15 на Debian 8


        apt-get install -y wget

        Добавляем ключ

        wget -O- http://downloads.3cx.com/downloads/3cxpbx/public.key | apt-key add -

        Добавляем репозиторий

        echo "deb http://downloads.3cx.com/downloads/3cxpbx/ /" | tee /etc/apt/sources.list.d/3cxpbx.list

        Обновляем и устанавливаем 3cx

        apt-get update && apt-get upgrade && apt-get install 3cxpbx

        В процессе установки нам будет предложено продолжить конфигурацию через браузер или командную строку

        3cx debian run the tools.png

        Через командную строку (2)

        Вам будет предложено произвести новую установку 3CX Phone System или восстановить АТС из backup. Выбираем 1

        3cx debian cli create new.png

        Далее вам будет предложено ввести лицензионный ключ. Если у вас уже есть лицензионный ключ, то вводим его, если нет, то на сайте 3cx вы можете получить demo ключ.

        3cx debian cli license key 1.png

        Заполняем данные пользователя (администратора) и придумываем сложный пароль.

        3cx debian cli admin.png

        Дальше будет предложено подтвердить ваш внешний IP, либо вручную указать его

        3cx debian cli public ip.png

        Далее указываем, является ли ваш IP статическим или динамическим

        3cx debian cli static or dinamic.png

        Выбираем интерфейс по умолчанию

        3cx debian cli network.png

        Если у вас уже есть 3CX FQDN, то выбираем I have my own FQDN, если нет, то выбираем I need a 3CX FQDN

        3cx debian cli FQDN.png

        Далее, будет предложено выбрать порты для HTTPS/HTTPS, после чего начнется установка

        3cx debian cli http-https.png

        Как только установка закончится, вы должны увидеть следующее:

        3cx debian cli install completed.png

        Переходим в браузер по вашему ip или доменному имени, которое вы указывали в процессе установки, и авторизуемся


        Выбираем установку из браузера (1)

        Переходим по адресу указанному в консоли

        3cx debian run the tools web.png

        Попадаем на страницу, где нам предлагается произвести новую инсталляцию или восстановить 3cx из backup. Выбираем новую установку, вводим ваш лицензионный ключ, либо демо ключ от 15 версии и нажимаем next

        3cx debian web new install.png

        Заполняем данные пользователя и придумываем сложный пароль.

        3cx debian credentials.png

        Дальше, будет предложено подтвердить ваш внешний IP, либо вручную указать его

        3cx debian web public ip.png

        Указываем, является ли ваш IP статическим или динамическим

        3cx debian web static or dinamic.png

        Если у вас уже есть 3CX FQDN, то выбираем I have my own FQDN, если нет, то выбираем I need a 3CX FQDN

        3cx debian web FQDN.png

        Вам будет предложено создать ваш FQDN.

        3cx debian web new FQDN.png

        Выбираем интерфейс по умолчанию. Мы устанавливаем на VDS, поскольку, у нас всего один сетевой интерфейс.

        3cx debian web default network.png

        Дальше начнется процесс установки. Если FQDN, указанный вами уже занят или использовался вами же при другой установке, то вы увидите следующую ошибку.

        3cx debian web error FQDN.png

        Переходим в ваш личный кабинет 3cx и сбрасываем License Key (существует лимит на сброс). Нажимаем ОК и система нас вернет в начало процесса установки. Спокойно нажимаем NEXT до момента указания FQDN, там указываем новое имя, и продолжаем процесс установки.

        3cx debian web install.png

        По завершению установки вам будет предложено указать порты HTTP/HTTPS - мы оставили как есть, нажимаем Finish

        3cx debian web https https.png

        Далее начнется процесс создания базы данных, настроек и так далее....

        3cx debian web create db.png

        После завершения установки вы увидите следующее

        3cx debian web install finish.png



        Продолжаем установку

        Подключаемся к 3cx по вашему ip или доменному имени, которое вы указывали в процессе установки и авторизуемся

        3cx debian web login.png

        Вам будет предложено выбрать желаемую длину внутренних номеров

        3cx debian web exten.png

        E-mail для системных уведомлений

        3cx debian web email.png

        Почтовый сервер

        3cx debian web smtp.png

        Часовой пояс

        3cx debian web russia.png

        Первый добавочный номер

        3cx debian web default exten.png

        Страны, которые должны быть открыты для совершения исходящих вызовов

        3cx debian web country.png

        Язык голосового меню

        3cx debian web promt.png

        И, регистрационные данные

        3cx debian web finish 3.png

        Теперь у вас полностью готовая к эксплуатации АТС, живущая на VDS на Debian 8


        Интерфейс 3CX 15 стал намного красивее по сравнению с предыдущими версиями, но с точки зрения управления непривычен и нужно потратить денек, чтобы привыкнуть к новому меню.

        3cx ip pbx.png

        Очень понравилась 3CX Dashboard (Инфопанель)

        3cx dashbord.png



        Заглянем немного внутрь 3CX Phone System 15 на Debian 8

        Вся данные 3CX хранится в postgresql

        Посмотрим, какие базы данных присутствуют

        database_single-# \l

        3cx databases.png


        Посмотрим, какие есть таблицы

        database_single=# \d

        3cx db tables.png

        Выведем информацию по имеющимся внутренним номерам и увидим заведенного нами в процессе установки пользователя под номером 100.

        select * from extension;

        3cx select exten.png


        Перезапускать сервисы 3CX можно из консоли

        sudo /usr/sbin/3CXStartServices
        sudo /usr/sbin/3CXStopServices


        Проверить обновление и версию 3CX можно из консоли введя

        sudo /usr/sbin/3CXServicePackUpdate
        sudo /usr/sbin/3CXServicePackVersion

        3cx cli update.png

        Запрос обновления происходит каждое воскресенье в 3 часа ночи. Это можно увидеть в /etc/cron.d/3cxpbx

        3cx cli update crond.png

        Нам было интересно черный список IP 3CX будет реализован в связке с iptables или как-то по другому. Оказалось, данные о черном списке IP храниться в базе и блочатся средствами самого 3CX. 

        3cx ip blacklist.png


        Подведем итоги

        15 версия 3CX стала намного красивее, но, как мы уже сказали, управление поменялось, и пользователи, которые уже используют у себя 3CX, потратят некоторое время для адаптации. Отвоевать и “пересадить” людей с Asterisk на 3CX вряд ли получится, так как стоимость лицензии и технической поддержки продолжает кусаться, и для малого и среднего бизнеса, с учетом кризиса, это порой, неподъемные финансы.Это малая часть информации, которой мы хотели поделиться в данной статье.

        Нужна консультация?

        Наши специалисты ответят на любой интересующий вопрос

        Задать вопрос
        Поделиться
        Назад к списку
        © 2021 Все права защищены.
        +7 (499) 113-65-73
        Заказать звонок
        sale@voipnotes.ru
        г. Москва 2-й Михайловский проезд 9
        Политика конфиденциальности
        Версия для печати
        © 2021 Все права защищены.
        Заказать звонок
        Написать сообщение