Настройка авторизации mysql во freeswitch
Поделиться ссылкой:
Для настройки авторизации пользователей через базу данных mysql мы будем использовать модуль XML_CURL, входящий в поставку freeswitch.
Для настройки нам потребуется связка Apache и PHP. Как их установить читайте в следующих статьях. На текущем моменте будем считать, что PHP у нас уже установлен. Для дальнейшей настройки будем использовать модуль fs_curl от Freeswitch. Скачать.
Данный модуль настроен на использование PDO Mysql. Либо можно использовать подключение к БД через запрос Mysql.
В архиве. В папке sql находятся слепки базы данных. Вам необходимо развернуть в базу необходимый файл. И будут созданы необходимые таблицы для работы Freeswitch.
Что бы включить в работу модуль авторизации вносим изменения в файл /etc/freeswitch/autoload_configs/xml_curl.conf.xml. Изменив строку на:
<param name="gateway-url" value="http://адрес сервера с http/fs_curl/index.php" bindings="directory"/>
Если все было сделано правильно, будет запрашиваться авторизация из базы данных Mysql.