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

в 18:22, , рубрики: 3cx, linux, vps, Блог компании 3CX Ltd., ит-инфраструктура, настройка, облачная атс, Серверное администрирование, Сетевые технологии, системное администрирование, установка

Beta версия 3CX для Linux

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

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

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

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

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

Думаем, вам захочется попробовать новую версию! Поэтому мы подготовили руководство по установке 3CX на крупнейшем европейском хостинге OVH на VPS сервере.

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

Перед установкой 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.

Создание 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]
  4. Укажите ближайший к вам регион расположения сервера в разделе My Location.
  5. В разделе My OS выберите Debian 8 (Jessie) 64 bits. image_thumb[5]
  6. Нажмите Continue. Завершите процесс создания VPS сервера, указав необходимые параметры и платежную информацию.
  7. После завершения создания сервера вы получите e-mail с учетными данными и IP адресом для подключения к Linux консоли. Создание сервера занимает около 6 часов.

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

  1. В Windows загрузите утилиту putty и запустите putty.exe. 3CX для Linux: облачная АТС своими руками - 4
  2. В поле Host Name укажите имя (например, vps343564.ovh.net) или IP адрес сервера, которые были получены в e-mail сообщении от OVH.
  3. Выберите SSH и нажмите Open.
  4. На предупреждение о сертификате нажмите Yes.
  5. Укажите учетные данные подключения из e-mail от OVH.
  6. Вы подключились к VPS серверу. Установите ваш часовой пояс с помощью команды tzselect, как описано здесь.
  7. Теперь система готова для установки 3CX, либо переноса вашей работающей системы в облако!

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

  1. В консоли введите следующие команды: 3CX для Linux: облачная АТС своими руками - 5
    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

  2. На появившийся вопрос об установке нажмите Y. 3CX будет загружена и установлена. После этого появится следующее сообщение.3CX для Linux: облачная АТС своими руками - 6
  3. Выберите опцию 2. Запустится утилита веб конфигурирования 3CX.3CX для Linux: облачная АТС своими руками - 7
  4. На вашем компьютере запустите браузер и откройте веб интерфейс 3CX по ссылке http://IPADDRESS:5015 image
  5. Используйте утилиту 3CX Configuration Tool для завершения настройки сервера.
  6. После завершения настройки появится сообщение примерно такого вида image
  7. Если вы перенесли свою 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 Ltd.

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js