В рамках моего изучения (прокачки навыков) телефонии на базе программной, а именно FreePBX и консольного Asterisk у меня для выполнения одних и тех же задач в домашней среде на тестовом полигоне Debian 10 + Proxmox 6.4-13 используется две системы. Сегодня я познакомлю Вас, как у меня был развернут, как виртуальная машина готовый образ FreePBX на базе дистрибутива: SNG7-PBX16-64bit-2302-1.iso

Предварительные действия:

  •     Должен быть развернут тестовый полигон на базе Debian 10 + Proxmox 6
  •     Должен быть выход в интернет

Шаг №1: Скачал образ https://downloads.freepbxdistro.org/ISO/SNG7-PBX16-64bit-2302-1.iso

Шаг №2: Закачал его в Storage (ISO Images) on Debian 10 + Proxmox 6.4-13

Шаг №3: Создаю виртуальную машину под разворачиваемый образ:

  • RAM: 4Gb
  • HDD: 70Gb
  • CPU: 1 processor (2 cores)
  • Ethernet: vmbr0 (VirtIO (paravirtualized)

Шаг №4: Установку выбираю Asterisk 16 (FreePBX 16 Installation (Asterisk 16)

Устанавливаю FreePBX 16 (Asterisk 16)

Шаг №5: Выбираю Graphical Installation - Output to VGA

Выбираю графическую инсталляцию

Шаг №6: И начинается процесс установки…

Начинается процесс установки FreePBX

Шаг №7: Задаю пароль на учетную запись root развернутого образа на виртуальную машину:

Root password: 712mbddr@

и ожидаю…

Устанавливаем пароль на системную учетную запись root

и вот установка завершена

Complete. SangomaOS 7.8 is now successfully installed and ready for you to use! Go ahead and reboot to start using it!

и нажимаю Reboot

Установка завершена, нажимаю Reboot

Шаг №8: Вижу приглашение на авторизацию:

Sangoma Linux 7 (Core) (x86_64)

Kernel version 3.10.0-1127.19.1.e17.x86_64

freepbx login: root

Password: указываю назначенный пароль шагами выше, у меня это 712mbddr@

NOTICE! You have 5 notifications! Please log into the UI to see them!

Current Network Configuration

  • Interface: eth0
  • Mac address: 1e:a2:2f:6a:ca:47
  • IP Address: 172.35.35.27

Вижу приглашение на авторизацию во FreePBX

Шаг №9: Открываю браузер и обращаюсь на URL https://172.35.35.27 и меня перекидывает на URL https://172.35.35.27/admin/config.php где произвожу базовую настройку

  • Username: ekzorchik
  • Password: 712mbddr@
  • Confirm Password: 712mbddr@
  • Notifications Email address: support@ekzorchik.ru
  • System Identifier: VoIP Server
  • Automatic Module Updates: Disabled
  • Automatic Module Security Updates: Email Only
  • Send Security Emails for Unsigned Modules: Disabled
  • Check for Updates every: Sunday (Between 8pm and Midgnight)

Произвожу базовую настройку

а после нажимаю Setup System

И вот главная страница входа

И вот главная страница входа

Нажимаю на FreePBX Administration, авторизуюсь

Welcome to your new FreePBX Server

Thanks for installing FreePBX!

Your machine is almost ready to go. Before you get started, would you like to activate your new server? Activation is optional, but is highly recommended. Activating your server is required to purchase Commercial modules and Paid Support.

Would you like to activate your new system now? – Т.к. я не буду ее покупать, то нажимаю Skip

Отказывают от Активации установленного FreePBX

Изменяю язык

  • Sound Prompts Language: English (United Kingdom)
  • System Language: English (United States)

На заметку: В процессе работы с Web-интерфейсом FreePBX можно на лету изменять язык дабы понять что означает тот иное меню с English на Russian.

Изменяю язык

и нажимаю Submit, Apply Config (Применяю изменения)

От предложения настроить Firewall: Sangoma Smart Firewall is now enabled! – отказываюсь Abort

Отказываюсь от предложения настроить Firewall, сделаю это позже

По окончании получаю главный интерфейс FreePBX со множеством уже установленных модулей, а не, как если бы вы установили на Ubuntu + FreePBX и Вам пришлось бы устанавливать все что нужно под Ваши задачи.

Главный Web-интерфейс настройки АТС на базе FreePBX

Итого: я показал, как у меня установлен Web-интерфейс FreePBX на виртуальную машину и теперь я могу на собственном опыте обкатывать ту или иную задумка, как здесь, так и в консоли Asterisk дабы понимать, что и как работает, но так делаю только я, дабы оценить, что мне нужно: Web управление моей АТС или консольное управление.

Пока на этом у меня все, с уважением автор блога Олло Александр aka ekzorchik.