Установка Freeswitch 1.7 на Debian 8 Jessie

freeswitch

Сегодня я опишу процесс установки Freeswitch 1.7 из исходников. За основу возьмем чистую систему Debian 8.6 Jessie, а так же что после установки был обновлен репозиторий.

Для начала установим необходимые пакеты:

Далее качаем с git репозитория исходники:

Начинаем установку:

После того как скрипт bootstrap.sh выполнится нужно в файле modules.conf выбрать нужные модули с помощью знака # комментируя или раскомментируя необходимую строку. С модулями стоит быть внимательным, так как некоторые из них требуют дополнительные библиотеки, которые мы заранее не устанавливали и из-за этого будут проблемы при компиляции, поэтому для новичка я посоветую вообще ничего там не менять, в любом случае не нужные модули вы сможете отключить после установки.

Далее собираем и устанавливаем:

Если все эти действия завершились без ошибок, то далее устанавливаем аудиофайлы и звуки:

Далее создаем пользователя и предоставляем необходимые права:

 

Готовим наш freeswitch к автозапуску с помощью сервиса:

Так же нужно слегка перенастроить файл сервиса /etc/init.d/freeswitch и заменить строки с 23-27 на следующие:

Создаем ссылку для fs_cli:

добавляем наш сервис в автозапуск:

и стартуем:

Подключаемся к консоли с помощью fs_cli и радуемся.

1 звезда2 звезды3 звезды4 звезды5 звезд (5 голосов, среднее: 5,00 из 5)
Загрузка...

Categories: Freeswitch, Linux

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *