FreePBX — это веб- интерфейс с открытым исходным кодом , который управляет Asterisk , сервером передачи голоса по IP (VoIP) и телефонии . [2]
FreePBX распространяется по лицензии GNU General Public License версии 3 [3] , при этом коммерческие модули доступны по их собственным лицензиям.
FreePBX является компонентом ныне прекращенного дистрибутива FreePBX , выпущенного проектом FreePBX, который представлял собой поддерживаемую систему Linux , созданную на основе исходного кода дистрибутива CentOS со всеми необходимыми компонентами, включая Asterisk, предустановленными и выпущенными как готовый дистрибутив .
FreePBX включен в другие дистрибутивы с открытым исходным кодом, такие как AsteriskNOW, Elastix и RasPBX. PBXact — это коммерчески поддерживаемое предложение от Sangoma, основанное на FreePBX.
FreePBX поддерживается сообществом разработчиков и участников, использующих платформу GitHub . [4] Слоган FreePBX — « Let Freedom Ring ». Талисман FreePBX, как видно на логотипе, — лягушка Танго. [5]
FreePBX изначально был выпущен как Asterisk Management Portal (AMP), версия 1.10.002. Первоначально он был создан Coalescent Systems и представлял собой простую базу данных, которая записывала файлы конфигурации для использования Asterisk. [6]
Проект был переименован в freePBX (позже FreePBX) в версии 2.0 по соображениям сохранения торговой марки, поскольку в то время Asterisk была зарегистрированной торговой маркой корпорации Digium (теперь Digium также является дочерней компанией Sangoma Technologies Corporation ).
FreePBX была приобретена Schmooze Com Inc 22 февраля 2013 года. [7]
Schmooze Com Inc была приобретена корпорацией Sangoma Technologies 2 января 2015 года. [8]
FreePBX 17 официально поддерживается в Debian Linux . Он устанавливается с помощью скрипта bash , загруженного с веб-сайта, на свежеустановленную копию Debian 12. Скрипт устанавливает все необходимые предварительные условия, необходимые для запуска FreePBX, включая Asterisk. Программное обеспечение также предлагается отдельно и может быть установлено на дистрибутив Linux по выбору, однако для этого требуется вручную установить все предварительные условия и Asterisk.
FreePBX до версии 16 можно установить как отдельное программное обеспечение или как часть предварительно настроенного дистрибутива FreePBX , который включает операционную систему CentOS Linux, Asterisk PBX, FreePBX и необходимые предварительные условия. [9] В связи с прекращением поддержки CentOS Linux и прекращением поддержки последней поддерживаемой версии CentOS 7 30 июня 2024 года FreePBX больше не будет предоставлять предварительно настроенный дистрибутив FreePBX. Обновление/миграция на месте невозможны, но могут быть достигнуты путем восстановления резервной копии на новой версии из предыдущей версии. [10] Этот шаг позволяет запускать FreePBX на современной, безопасной и поддерживаемой операционной системе. FreePBX 16 будет поддерживаться до выпуска FreePBX 18 - FreePBX на этом дистрибутиве по-прежнему будет работать и поддерживаться, однако дальнейшей поддержки базовой операционной системы не будет.
FreePBX написан на PHP, JavaScript и скрипте оболочки и использует стек LAMP . [11] Новые выпуски Asterisk были адаптированы к различным обновлениям FreePBX. Обновления включали новые модули и поддержку дополнительных возможностей, таких как голосовая почта, очереди вызовов, факс, несколько языков, DAHDI и локальный каталог пользователей.
FreePBX поддерживает текущую выпущенную версию и предыдущую версию, стоящую за ней. [12] [13] При выпуске новой версии, самая старая поддерживаемая версия одновременно становится неработающей.
FreePBX поддерживает множество производителей оборудования, включая Algo, AND, AudioCodes , Cisco , Cyberdata, Digium , Grandstream , Mitel / Aastra , Nortel / Avaya , Panasonic , Polycom , Sangoma , Snom , Xorcom и Yealink . [33] Разработчики FreePBX оценивают, что дистрибутив был развернут в миллионах активных систем АТС в более чем 220 странах и территориях. [34]
Когда Digium взяла на себя проект Asterisk, они выпустили серию SIP-телефонов, которые тесно интегрируются с FreePBX, включая поддержку предоставления и приложения. [35] После того как FreePBX и Digium были приобретены Sangoma, Sangoma выпустила ряд SIP-телефонов, которые тесно интегрируются с FreePBX. [36]
Sangoma также выпустили сертифицированные устройства для запуска FreePBX. [37] Это пользовательские компьютерные серверы, уже настроенные с FreePBX. Они оцениваются по количеству одновременных вызовов, которые устройство может обработать одновременно.
FreePBX, гигант сообщества Asterisk. Этот интерфейс (который лежит в основе многих самых популярных дистрибутивов Asterisk, таких как AsteriskNOW, Elastix, FreePBX Distro и PBX in a Flash), бесспорно, является очень большой частью того, почему Asterisk так успешен. С интерфейсом FreePBX вы можете настраивать и управлять многими аспектами системы Asterisk, не касаясь ни одного файла конфигурации. Хотя мы, пуристы, можем предпочесть, чтобы все работали только с файлами конфигурации, мы признаем, что для многих изучение Linux и редактирование этих файлов вручную просто невозможны. Для таких людей есть FreePBX, и мы уважаем его за важный вклад, который он внес в успех Asterisk.
Упрощение управления Asterisk; CentOS; Подготовка и установка; Что такое FreePBX?; Подготовка и установка FreePBX; Панель мониторинга состояния системы FreePBX; Инструменты