3cx phone linux client

3CX для Linux: облачная АТС своими руками

Представляем Linux версию системы 3CX! C этого момента 3CX доступна на Linux и Windows – по вашему выбору! Обе версии идентичны по своим возможностям и построены на единой технологии.

Версия 3CX для Linux позволяет создавать готовые серверные системы (appliance) и облачные инсталляции – теперь вы можете сами стать оператором виртуальной АТС!

3CX для Linux в данный момент работает только на Debian Linux. Вскоре появится наш собственный ISO образ и версии для других дистрибутивов.

Следующие возможности недоступны в beta версии:

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

Подготовка инфраструктуры

Перед установкой 3CX в облаке обратите внимание на то, что в этом случае сервер находится в публичной сети, а ваши SIP устройства – в локальной. Поэтому, для упрощения подключения телефонов, рекомендуем использовать бесплатный 3CX Session Border Controller. Подробнее об этой технологии можно узнать здесь.

Также обратите внимание, что установка 3CX на облачном хостинге заграницей (особенно при предоставлении сервиса третьим лицам) может противоречить местному законодательству. Кроме того, некоторые операторы связи используют повышенный тариф при подключении систем (т.е. совершении вызовов) из-за границы.

И последнее – сразу после установки, внесите ваши IP адреса (с которых вы подключаетесь к консоли 3CX и подключаете SIP устройства) в белый список, чтобы избежать случайного блокирования доступа системой безопасности 3CX.

image

Создание учетной записи OVH

Мы выбрали сервис ovh.ie из-за использования открытой технологии OpenStack и весьма приемлемым ценам на VPS SSD серверы.

  1. Перейдите по ссылке https://www.ovh.ie и выберите ваш (или ближайший к вам) регион вверху справа. Можно выбрать регион World.
  2. Перейдите в Web Control Panel >Create your account.
  3. Укажите данные пользователя, необходимые системе.
  4. Чтобы добавить платежную информацию, необходимо будет прислать документы, подтверждающие ваше имя и адрес (например, скан паспорта и коммунального счета) на адрес customersupport@ovh.ie, указав ваш OVH ID.
  5. Дождитесь e-mail уведомления о полной активации вашего аккаунта. Дополнительная информация о работе с сервисом доступна в OVH online guides.
Читайте также:  Check ldap on linux

Создание VPS сервера

После создания учетной записи и входа, создайте новый сервер.

  1. Перейдите по ссылке https://www.ovh.ie/vps/vps-ssd.xml
  2. Выберите VPS SSD сервер, соответствующий вашей нагрузке.
  3. Для системы 3CX на 4-8 вызовов подойдет опция VPS SSD 1. Для более крупных систем выберите VPS SSD 2 или VPS SSD3, соответственно.

image_thumb[2]

  • Укажите ближайший к вам регион расположения сервера в разделе My Location.
  • В разделе My OS выберите Debian 8 (Jessie) 64 bits.

    image_thumb[5]

    Подключение к VPS серверу

      В Windows загрузите утилиту putty и запустите putty.exe.

    Установка 3CX для Linux

      В консоли введите следующие команды:

    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 apt-get update apt-get install 3cxpbx

    image

  • Используйте утилиту 3CX Configuration Tool для завершения настройки сервера.
  • После завершения настройки появится сообщение примерно такого вида

    image

  • Если вы перенесли свою Windows АТС в облако, не забудьте повторно отправить приветственные сообщения всем пользователям.
  • Использование резервной копии 3CX V14

    Чтобы восстановить резервную копию 3CX V14 из командной строки Linux, введите:

    cd /usr/lib/3cxpbx/ ./RestoreCmd -f /var/lib/3cxpbx/Instance1/Data/Backups/yourbackupfile.zip -c /var/lib/3cxpbx/Instance1/Bin/RestoreCmd.exe.config

    Восстановление резервной копии 3CX V14 нужно делать в самом начале установки системы на Linux!

    Удаление 3CX V15 для Linux

    Для удаления 3CX введите команду

    apt-get --purge remove 3cxpbx

    Дополнительные сведения

    Источник

    Как установить АТС 3CX Phone System на Linux-Debian

    Перед установкой 3CX убедитесь, что планируемая инсталляция удовлетворяет всем необходимым требованиям:

    • Установка производится на Debian 10 64 bit.
    • У вас есть доступ к Linux-машине по SSH, и вы можете подключиться к ней.
    • Технические параметры Linux-машины соответствуют официальным требованиям.
    • Выделенная под 3CX сущность Debian будет использоваться исключительно для 3CX – не устанавливайте другое ПО.
    • Вы ответили для себя на ряд вопросов, которые должны быть решены перед установкой 3CX.
    • Присутствует постоянное интернет-соединение с узлом activate.3cx.com по порту 443.
    • Присутствует соединение с узлом downloads.3cx.com/* по протоколам HTTP и HTTPS, используемое для получения обновлений и другой важной информации через интерфейс управления 3CX.
    • Если Linux-машина будет находиться за NAT, обеспечен проброс всех необходимых портов.

    Предпочтительный способ установки 3CX на Linux Debian 9 – это установка через ISO-образ (образ можно скачать по ссылке). Инструкцию по развертыванию образа читайте в следующей статье. После развертывания образа и запуска машины инсталляция 3CX начнется автоматически.

    Если по каким-либо причинам у вас нет возможности запустить ISO-образ, вы должны проделать следующие действия на Linux-машине:

    подключитесь к серверу через SSH-консоль и выполните следующие команды:

    echo «deb http://downloads-global.3cx.com/downloads/debian buster main» | sudo tee /etc/apt/sources.list.d/3cxpbx.list

    sudo apt install net-tools dphys-swapfile

    После выполнения этих команд начнется инсталляция АТС 3CX Phone System.

    В самом начале инсталляции вам нужно выбрать опцию , что обозначает продолжение процесса установки через веб-интерфейс. После выбора опции на любом компьютере, с установленным браузером Chrome/Mozilla/EDGE и имеющем по сети доступ к Linux-машине, перейдите по следующему адресу: http://:5015?V=2

    С этого момента инсталляция продолжится в Мастере первоначальной настройки. Подробные рекомендации по прохождению Мастера читайте в следующей статье.

    Если в будущем вам потребуется удалить АТС 3CX с вашей Linux-машины, запустите следующую команду:

    apt-get —purge remove 3cxpbx

    * Если мы не смогли полно ответить на ваш вопрос, или вы искали другую информацию, которой нет в нашей базе знаний, обращайтесь в нашу компанию по телефону или по e-mail. Обращаем внимание: для всех новых клиентов, которые находятся на стадии изучения 3CX и определяются с покупкой, мы предлагаем полностью бесплатную поддержку, а для коммерческих инсталляций действует лояльная ценовая политика. Более подробно читайте по ссылке.

    Источник

    Установка 3CX на Debian Linux 9 Stretch, обновление Session Border Controller и Call Flow Designer

    Возможно, вы уже слышали о выходе новой версии популярной Linux сборки Debian 9 Stretch. В данный момент, если вы попытаетесь установить Linux версию 3CX на эту сборку, то получите ошибку зависимостей модулей. Дело в том, что текущая версия 3CX создавалась под систему Debian 8, поэтому они использует зависимости (необходимые вспомогательные файлы) Jessie, которые отсутствуют в репозитории Stretch.

    Но сейчас мы расскажем, как все таки установить 3CX для Debian 9 Stretch!

    Прежде всего хотим предупредить, что текущая версия 3CX не до конца протестирована с Debian 9, поэтому мы настоятельно не рекомендуем устанавливать такую конфигурацию в рабочем окружении. Описываемый метод позволяет обойти ошибки зависимостей Linux, но не гарантирует стопроцентной работы системы после установки. С другой стороны, ваши отзывы очень помогут нам быстрее выпустить готовую версию 3CX для Debian 9!

    Также хотим вас попросить не обновлять систему Jessie на Stretch! Несмотря на то, что технически это возможно и часто рекомендуется, мы еще не добавили корректные зависимости в пакет установки 3CX. Обновление появится в ближайшие недели, а тем временем установка 3CX возможна только на новую инсталляцию Debian 9 Stretch.

    Установка 3CX на Debian Linux 9

    Для начала установки скачайте ISO образ Debian 9 Stretch и установите его как обычно.

    Далее необходимо добавить репозиторий Debian 8 Jessie в список доступных репозиториев Debian 9 Stretch и установить из него необходимые пакету 3CX зависимости libicu52, libssl1.0.0 и libcurl3=7.38.0-4+deb8u5. Именно они вызывают появление ошибки при стандартной установке 3CX. Выполним команду:

    echo 'deb http://ftp.de.debian.org/debian/ jessie main' | tee -a /etc/apt/sources.list apt-get update apt-get install libicu52 libssl1.0.0 libcurl3=7.38.0-4+deb8u5

    Чтобы в будущем не возникло путаницы, можно удалить репозиторий Jessie из списка доступных в Stretch.

    Затем устанавливаем 3CX на Linux набором стандартных команд, как описано в документации.

    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 apt-get update apt-get install 3cxpbx

    Если вы увидели сообщение, как на скриншоте выше, значит 3CX установлена успешно. Можно переходить к Мастеру настройки АТС и тестировать систему.

    Обновление 3CX Session Border Controller

    К большому сожалению, наши клиенты, использующие бесплатную утилиту 3CX Session Border Controller (которая обычно используется для подключения офиса клиента к облачной инсталляции 3CX) с понедельника не могли подключиться к серверам 3CX.

    Проблема возникала, если на SBС было включено шифрование трафика.

    image

    Проблема с подключением была обнаружена и устранена менее чем за сутки. Поэтому мы просим вас как можно скорее обновить свои инсталляции 3CX SBC, если вы еще этого не сделали (речь идет о системах 3CX v15 и 15.5)

    3CX SBC для Windows

    3CX SBC для Debian и Raspberry Pi

    Подключитесь к системе по ssh и выполните команды:

    sudo apt-get update sudo apt-get install 3cxsbc

    После установки перегрузите все IP телефоны в сети, либо подождите примерно 10 минут, чтобы телефоны обновили регистрацию на сервере.

    Мы приносим свои извинения, если данная проблема доставила вам неудобства!

    Выпущен 3CX Call Flow Designer Release Candidate

    Как вы знаете, вместе с 3CX v15.5 мы представили и новую среду разработки голосовых приложений 3CX Call Flow Designer. Некоторое время назад была выпущена beta-версия продукта, а сейчас мы представляем RC-версию.

    Основные улучшения в 3CX CFD RC

    • Компонент Email Sender корректно проверяет необходимые поля и корректно устанавливает адрес отправителя в поле “From”
    • Также компонент Email Sender теперь автоматически получает конфигурацию почтового сервера из настроек 3CX
    • Переменные приложения (Call flow) и отдельных компонентов могут инициализироваться с помощью переменных сессии (session variables)
    • Редактор выражений определял неверное количество параметров, если в текстовой константе встречалась запятая
    • После завершения компиляции приложения в Предупреждениями, окно Ошибок оставалось открытым
    • Добавлен новый компонент Logger, который позволяет сохранять текст в лог-файлах. Это весьма удобно для отладки голосовых приложений.

    Загрузки и документация

    Источник

    Оцените статью
    Adblock
    detector