- Как установить АТС 3CX Phone System на Linux-Debian
- Установка 3CX на Debian Linux 9 Stretch, обновление Session Border Controller и Call Flow Designer
- Установка 3CX на Debian Linux 9 Stretch
- Установка 3CX на Debian Linux 9
- Обновление 3CX Session Border Controller
- 3CX SBC для Windows
- 3CX SBC для Debian и Raspberry Pi
- Выпущен 3CX Call Flow Designer Release Candidate
- 3CX для Linux: облачная АТС своими руками
- Beta версия 3CX для Linux
- Подготовка инфраструктуры
- Создание учетной записи OVH
- Создание VPS сервера
- Подключение к VPS серверу
- Установка 3CX для Linux
- Использование резервной копии 3CX V14
- 3CX Phone System
Как установить АТС 3CX Phone System на Linux-Debian
Перед установкой 3CX убедитесь, что планируемая инсталляция удовлетворяет всем необходимым требованиям:
- Установка производится на Debian 9 64 bit.
- У вас есть доступ к Linux-машине по SSH, и вы можете подключиться к ней.
- Технические параметры Linux-машины соответствуют официальным требованиям.
- Выделенная под 3CX сущность Debian будет использоваться исключительно для 3CX – не устанавливайте другое ПО.
- Вы ответили для себя на ряд вопросов, которые должны быть решены перед установкой 3CX.
- Присутствует постоянное интернет-соединение с узлом activation.3cx.com по порту 443.
- Присутствует соединение с узлом downloads.3cx.com/* по протоколам HTTP и HTTPS, используемое для получения обновлений и другой важной информации через интерфейс управления 3CX.
- Если Linux-машина будет находиться за NAT, обеспечен проброс всех необходимых портов.
Предпочтительный способ установки 3CX на Linux Debian 9 – это установка через ISO-образ (образ можно скачать по ссылке). Инструкцию по развертыванию образа читайте в следующей статье. После развертывания образа и запуска машины инсталляция 3CX начнется автоматически.
Если по каким-либо причинам у вас нет возможности запустить ISO-образ, вы должны проделать следующие действия на Linux-машине:
подключитесь к серверу через SSH консоль и выполните следующие команды:
—————————————————
wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | apt-key add —
echo «deb http://downloads-global.3cx.com/downloads/debian stretch main» | tee /etc/apt/sources.list.d/3cxpbx.list
apt-get install 3cxpbx
apt-get install net-tools
—————————————————
После выполнения этих команд начнется инсталляция АТС 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
Установка 3CX на Debian Linux 9 Stretch
Возможно, вы уже слышали о выходе новой версии популярной 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. Выполним команду:
Чтобы в будущем не возникло путаницы, можно удалить репозиторий Jessie из списка доступных в Stretch.
Затем устанавливаем 3CX на Linux набором стандартных команд, как описано в документации.
Если вы увидели сообщение, как на скриншоте выше, значит 3CX установлена успешно. Можно переходить к Мастеру настройки АТС и тестировать систему.
Обновление 3CX Session Border Controller
К большому сожалению, наши клиенты, использующие бесплатную утилиту 3CX Session Border Controller (которая обычно используется для подключения офиса клиента к облачной инсталляции 3CX) с понедельника не могли подключиться к серверам 3CX.
Проблема возникала, если на SBС было включено шифрование трафика.
Проблема с подключением была обнаружена и устранена менее чем за сутки. Поэтому мы просим вас как можно скорее обновить свои инсталляции 3CX SBC, если вы еще этого не сделали (речь идет о системах 3CX v15 и 15.5)
3CX SBC для Windows
3CX SBC для Debian и Raspberry Pi
Подключитесь к системе по ssh и выполните команды:
После установки перегрузите все IP телефоны в сети, либо подождите примерно 10 минут, чтобы телефоны обновили регистрацию на сервере.
Мы приносим свои извинения, если данная проблема доставила вам неудобства!
Выпущен 3CX Call Flow Designer Release Candidate
Как вы знаете, вместе с 3CX v15.5 мы представили и новую среду разработки голосовых приложений 3CX Call Flow Designer. Некоторое время назад была выпущена beta-версия продукта, а сейчас мы представляем RC-версию.
Источник
3CX для Linux: облачная АТС своими руками
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.
Создание учетной записи OVH
Мы выбрали сервис ovh.ie из-за использования открытой технологии OpenStack и весьма приемлемым ценам на VPS SSD серверы.
- Перейдите по ссылке https://www.ovh.ie и выберите ваш (или ближайший к вам) регион вверху справа. Можно выбрать регион World.
- Перейдите в Web Control Panel >Create your account.
- Укажите данные пользователя, необходимые системе.
- Чтобы добавить платежную информацию, необходимо будет прислать документы, подтверждающие ваше имя и адрес (например, скан паспорта и коммунального счета) на адрес customersupport@ovh.ie, указав ваш OVH ID.
- Дождитесь e-mail уведомления о полной активации вашего аккаунта. Дополнительная информация о работе с сервисом доступна в OVH online guides.
Создание VPS сервера
После создания учетной записи и входа, создайте новый сервер.
- Перейдите по ссылке https://www.ovh.ie/vps/vps-ssd.xml
- Выберите VPS SSD сервер, соответствующий вашей нагрузке.
- Для системы 3CX на 4-8 вызовов подойдет опция VPS SSD 1. Для более крупных систем выберите VPS SSD 2 или VPS SSD3, соответственно.
Подключение к VPS серверу
- В Windows загрузите утилиту putty и запустите putty.exe.
Установка 3CX для Linux
- В консоли введите следующие команды:
На появившийся вопрос об установке нажмите Y. 3CX будет загружена и установлена. После этого появится следующее сообщение.
Выберите опцию 2. Запустится утилита веб конфигурирования 3CX.
На вашем компьютере запустите браузер и откройте веб интерфейс 3CX по ссылке http://IPADDRESS:5015
Использование резервной копии 3CX V14
Чтобы восстановить резервную копию 3CX V14 из командной строки Linux, введите:
Восстановление резервной копии 3CX V14 нужно делать в самом начале установки системы на Linux!
Источник
3CX Phone System
- OS Type:Linux
- На основе:Debian
- Происхождение:Cyprus
- Архитектура:x86_64
- Рабочий стол:No desktop
- Категория:Telephony
- Статус: Активная
- Популярность:172 (43 хитов в день)
3CX Phone System is a specialist, Debian-based Linux distribution designed to run a complete unified communications platform. The 3CX client, included in the distribution, can also be installed separately on most hardware as well as the cloud. It provides a complete open standards-based IP PBX and phone system that works with popular SIP trunks and IP phones. It will automatically configure all supported peripherals and it also comes with clients for Windows, OS X, iOS and Android. The ISO image includes a free license for the 3CX PBX edition. The ISO image contains the standard Debian installer which installs a minimal system with the nginx web server, PostgreSQL database, iptables firewall and Secure Shell. Options not relevant to 3CX have been removed from the distribution.
Популярность (хитов в день): 12 месяцев: 172 (47), 6 месяцев: 172 (43), 3 месяцев: 158 (44), 4 недели: 139 (45), 1 неделя: 136 (46)
3CX Summary | |
---|---|
Дистрибутив | 3CX Phone System |
Главная страница | http://www.3cx.com/ |
Списки рассылок | — |
Форумы пользователей | http://www.3cx.com/forums/ |
Alternative User Forums | http://pbxinaflash.com/community/home/ |
Документация | http://www.3cx.com/docs/manual/ |
Скриншоты | — |
Screencasts | |
Зеркала загрузки | DistroWatch Torrent Archive |
Bug Tracker | — |
Связанные веб-сайты | 3CX France • 3CX Germany • 3CX Italy • 3CX Russia • 3CX Spain |
Обзоры | http://www.3cx.com/phone-system/reviews/ |
Где купить | http://www.3cx.com/ordering/ |
|
Table Notes and Explanations |
---|
TUXEDO |
---|
Get your Linux laptop at TUXEDO Computers today! Choose from a wide variety of Linux laptops with both AMD Ryzen and Intel Core i processors. All coming pre-installed and ready-to-run with Ubuntu or openSUSE. Full 24 months of warranty included! TUXEDOComputers.com |
Star Labs |
---|
Star Labs — Laptops built for Linux. |
Free Tech Guides |
---|
NEW! C++ Notes for Professionals NEW! Learn the necessary components to be proficient with C++ (a free 704-page ebook). |
Параметр | 10.5.0 | 9.9.0 | 8.6.0 |
---|---|---|---|
Дата выпуска | 2020-07-16 | 2019-06-16 | 2016-12-12 |
End Of Life | |||
Цена (USD) | Free | Free | Free |
Image Size (MB) | 400-500 | 300-400 | 200-300 |
Свободная загрузка | ISO (netinst) | ISO (netinst) | ISO (netinst) |
Установка | Text mode | Text mode | Text mode |
Рабочий стол по умолчанию | — | — | — |
Управление пакетами | DEB (apt) | DEB (apt) | DEB (apt) |
Release Model | Fixed | Fixed | Fixed |
Офисный пакет | — | — | — |
Архитектура процессора | x86_64 | x86_64 | x86_64 |
Init Software | systemd | systemd | systemd |
Журналируемые файловые системы | |||
Mногоязычный | — | — | — |
Поддержка aзиатских языков | — | — | — |
Full Package List | 10.5.0 | 9.9.0 | 8.6.0 |
Пакет | 10.5.0 | 9.9.0 | 8.6.0 |
abiword (3.0.5) | — | — | — |
alsa-lib (1.2.5.1) | — | — | — |
ati-driver (20.45) | — | — | — |
bash (5.1.8) | 5.0 | 4.4 | 4.3 |
bind (9.16.21) | — | — | — |
chromium (94.0.4606.81) | — | — | — |
cups (2.3.3) | — | — | — |
dhcp (4.4.2-P1) | 4.4.1 | 4.3.5 | 4.3.1 |
e2fsprogs (1.46.4) | 1.44.5 | 1.43.4 | 1.42.12 |
firefox (93.0) | — | — | — |
freetype (2.11.0) | — | — | — |
gcc (11.2.0) | 8.3.0 | 6.3.0 | 4.8.4 |
gimp (2.10.28) | — | — | — |
glibc (2.34) | 2.28 | 2.24 | 2.22 |
gnome-shell (41.0) | — | — | — |
gnucash (4.8) | — | — | — |
gnumeric (1.12.50) | — | — | — |
grub (2.06) | 2.02 | 2.02beta3 | 2.02beta2 |
gtk (4.4.0) | — | — | — |
httpd (2.4.51) | — | — | — |
inkscape (1.1.1) | — | — | — |
k3b (21.08.2) | — | — | — |
kmod (29) | 26 | 23 | 18 |
krita (4.4.8) | — | — | — |
libreoffice (7.2.1) | — | — | — |
linux (5.14.11) | 4.19.132 | 4.9.168 | 3.16.36 |
Пакет | 10.5.0 | 9.9.0 | 8.6.0 |
lxpanel (0.10.1) | — | — | — |
mariadb (10.6.4) | — | — | — |
mate-desktop (1.26.0) | — | — | — |
mesa (21.2.3) | — | — | — |
mysql (8.0.26) | — | — | — |
nautilus (41.0) | — | — | — |
NVIDIA (470.74) | — | — | — |
openbox (3.6.1) | — | — | — |
openjdk (17) | — | — | — |
openssh (8.8p1) | 7.9p1 | 7.4p1 | 6.7p1 |
openssl (3.0.0) | 1.1.1d | 1.1.0j | 1.0.1t |
perl (5.34.0) | 5.28.1 | 5.24.1 | 5.20.2 |
php (8.0.11) | — | — | — |
plasma-desktop (5.22.5) | — | — | — |
postfix (3.6.2) | — | — | — |
postgresql (14.0) | — | — | — |
Python (3.10.0) | 3.7.3 | 3.5.3 | 2.7.9 |
qt (6.2.0) | — | — | — |
samba (4.15.0) | — | — | — |
systemd (249.4) | 241 | 232 | 215 |
thunderbird (91.2.0) | — | — | — |
vim (8.2) | 8.1 | 8.0 | 7.4 |
vlc (3.0.16) | — | — | — |
xfdesktop (4.16.0) | — | — | — |
xorg-server (1.20.13) | — | — | — |
Reader Ratings |
---|
Reader supplied reviews for 3CX Phone System Technically the product cant be matched for quality and ease of use. It runs on Postgres as a back end (would be better with MSSQL or MySql) They recently changed the license from perpetual to yearly, its a rip off — beware. Why WAV files and not MP3, It chews up so much disk space You cant white label webRTC so it has 3CX plastered all over it With the advent of FreePBX, goAutoDial and Asterisk getting easier to use The CEO, Nick Galea doesnt listen to his customers As I say, Technically 10 out of 10, I cannot fault it, stable and flawless. Источник |