Установка FreePBX на свой сервер: коротко и с данными

Конспект страницы: 7 разделов коротко, данные на 14 октября 2026 и ответы на 5 вопросов. Полный разбор с примерами: Установка FreePBX на свой сервер.

Коротко

Установка FreePBX на VPS сводится к одному скрипту на чистом Debian 12: он ставит станцию вместе с Asterisk, а дальше всё настраивается формами в браузере. FreePBX это веб-панель над Asterisk, то есть оболочка, где номера, очереди и SIP-транки создаются мышью, а не правкой файлов. После установки остаются те же заботы, что у любой станции в интернете: порты, NAT и защита от платных звонков.

Конспект по разделам

Чем FreePBX отличается от Asterisk, FreeSWITCH и 3CX

FreePBX ставится вместе с Asterisk и сам пишет его файлы настроек: вы создаёте номер в форме, панель записывает конфигурацию и перечитывает её. Править эти файлы руками не стоит, потому что при следующем применении настроек панель их перезапишет. Свои правки добавляют в файлы с суффиксом _custom, их панель не трогает.

Установка FreePBX 17 на Debian 12 по шагам

В описании скрипта назван только Debian 12. Образ Ubuntu 24.04 или более новый Debian для FreePBX брать не нужно, даже если на форумах есть инструкции под них. С Docker дело обстоит так же, как с Asterisk: основной путь это скрипт на систему, образы в Docker Hub собирают сторонние авторы, а широкий диапазон UDP-портов для контейнера неудобен.

Какие порты открыть во FreePBX и как настроить NAT на VPS

Порты можно закрывать и вручную, но у FreePBX есть собственный модуль Firewall в разделе Connectivity. Он делит адреса на зоны и раздаёт им службы, а режим Responsive Firewall открывает SIP и RTP тем адресам, которые успешно зарегистрировали номер. Перед включением впишите свой адрес в зону Trusted, иначе вы закроете доступ к панели и себе.

Как подключить SIP-транк российского оператора во FreePBX

Оператор сообщает адрес SIP-сервера, способ входа (логин с паролем или привязка к IP вашего сервера), список кодеков и номера, привязанные к транку. Обычно это G.711. Уточните также формат набираемого номера: 8, 7 или +7, от него зависят шаблоны исходящего маршрута.

Как защитить FreePBX от взлома и звонков за ваш счёт

Взломанная станция стоит дорого в самом буквальном смысле: через неё прогоняют платные международные звонки, пока оператор не отключит транк. Закройте типичные пути: Панель не должна быть открыта всему интернету Страница входа в FreePBX это цель для перебора паролей. Ограничьте порты 80 и 443 адресом офиса, а удалённым сотрудникам давайте доступ к телефонии через SIP-регистрацию, но не к панели.

Копии и обновление FreePBX

Копии делает модуль Backup & Restore в разделе Admin. Задайте расписание и место хранения: по SSH на другой сервер или в S3-хранилище, схемы описаны в разборе сервер для бэкапов. Записи разговоров занимают больше всего места, поэтому включайте их в копию отдельным заданием.

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Данные

СистемаЧто этоКак настраивается
FreePBXБесплатная панель и сборка над Asterisk, код под GPLФормы в браузере
AsteriskЯдро АТС без панелиТекстовые файлы
FreeSWITCHДругое ядро телефонии с открытым кодомФайлы или панель вроде FusionPBX
3CXГотовая коммерческая АТССвой веб-интерфейс, лицензия по числу одновременных разговоров
ПортНазначениеКому открывать
22, TCPSSHТолько вашим адресам
80 и 443, TCPВеб-панельАдресу офиса
5060, UDP и TCPSIP через PJSIPОператору и телефонам
5061, TCPSIP через TLSТелефонам, если шифрование включено
10000-20000, UDPRTP, голосТем же адресам

Данные на 14 октября 2026.

Вопросы и ответы

На какую систему устанавливать FreePBX 17?

На чистый Debian 12: именно его называет описание официального установочного скрипта Sangoma. Скрипт запускают от root двумя командами, wget и bash.

Можно ли установить FreePBX на Ubuntu?

В описании официального скрипта Ubuntu не названа. Проще взять образ Debian 12 и не искать обходные инструкции под другие системы.

Как запустить FreePBX в Docker?

Основной способ установки это скрипт на систему. Образы в Docker Hub делают сторонние авторы, а станции неудобен большой диапазон UDP-портов для голоса, поэтому для рабочей АТС выбирайте обычный сервер.

Какие порты нужны FreePBX для работы с SIP-транком?

SIP на 5060 по UDP и TCP, при шифровании 5061, а голос по UDP в диапазоне RTP, по умолчанию 10000-20000. Веб-панель на 80 и 443 открывайте только адресу офиса.

Чем FreePBX отличается от 3CX?

FreePBX это бесплатная веб-панель над Asterisk, часть модулей к ней платная. 3CX коммерческая готовая система, лицензия считается по числу одновременных разговоров.