ГЛАВНАЯ Цитатник БЛОГГЕР RSS Feed Twitter ПОЗИТИВ-ГЕНЕРАТОР ГЛАВНАЯ HACK TOOLS Для "чайников" Инструменты Статьи Тех.документация Цитаты из книг Asterisk – храним CDR в БД MySQL. Сентябрь 14th, 2010 Фомин Сергей Asterisk . Настройка. Статья#1. Складываем CDR в MySQL. Должны быть установлены следующие компоненты: - Mysql Server 5 and Client - asterisk-1.4.22 - asterisk-addons-1.4.7 #Скачиваем Asterisk-addons с Digium: cd /usr/src wget <a title= "http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.7.tar.gz" href= "http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.7.tar.gz" >http: //downloads .digium.com /pub/asterisk/releases/asterisk-addons-1 .4.7....< /a tar xvfz asterisk-addons-1.4.7. tar .gz cd asterisk-addons-1.4.7 /cdr/ vi cdr_addon_mysql.c add #define MYSQL_LOGUNIQUEID after #define DATE_FORMAT “%Y-%m-%d %T” cd .. /configure make menuselect Проверяем, загружен ли модуль: 10 11 —> 1. Applications [*] 1. app_addon_sql_mysql 2. Call Detail Recording [*] 1. cdr_addon_mysql 3. Channel Drivers 4. Format Interpreters 5. Resource Mod then q (quit) and S (save) make && make install Редактируем файл /etc/asterisk/cdr.conf vi /etc/asterisk/cdr .conf [general] enable yes Редактируем файл /etc/asterisk/cdr_mysql.conf [global] hostname =localhost dbname=asterisk table=cdr password=pass01234 user=asterisk port=3306 ;sock= /tmp/mysql .sock ;userfield=1 Редактируем файл /etc/asterisk/modules.conf vi /etc/asterisk/modules .conf добавляем следующие строки (если нет): load => cdr_addon_mysql.so Создаем БД, таблицы и разрешения. 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
Asterisk – храним CDR в БД MySQL. | ПОЗИТИВ-ГЕНЕРАТОР
Материал перенесён из старой базы знаний ATC-IP и оформлен в едином стиле нового сайта.