Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
configure_asterisk_for_cloud_version [2020/11/18 09:42] Евгений Романенко создано |
configure_asterisk_for_cloud_version [2020/11/25 16:29] Евгений Романенко |
||
---|---|---|---|
Строка 89: | Строка 89: | ||
- Инсталлируем необходимые пакеты (для примера в Debian/Ubuntu) <code bash>aptitude install unixodbc-dev libmyodbc</code> | - Инсталлируем необходимые пакеты (для примера в Debian/Ubuntu) <code bash>aptitude install unixodbc-dev libmyodbc</code> | ||
- Asterisk должна быть собрана со следующими опциями {{::9d37fd2a5c08439f8a69fe81a398891c.png?400|}}{{::34d0b50241d3443d827afa222aede0f4.png?400|}} | - Asterisk должна быть собрана со следующими опциями {{::9d37fd2a5c08439f8a69fe81a398891c.png?400|}}{{::34d0b50241d3443d827afa222aede0f4.png?400|}} | ||
- | - Далее редактируем несколько конфиг-файлов:\\ **/etc/asterisk/res_odbc.conf** <code bash>[asterisk] | + | - Далее редактируем несколько конфиг-файлов:\\ **/etc/asterisk/res_odbc.conf** <code bash>[asteriskcdrdb] |
enabled => yes | enabled => yes | ||
dsn => MySQL-asterisk | dsn => MySQL-asterisk | ||
Строка 107: | Строка 107: | ||
;Port = 3306 | ;Port = 3306 | ||
Socket = /var/run/mysqld/mysqld.sock | Socket = /var/run/mysqld/mysqld.sock | ||
- | Database = asterisk | + | Database = asteriskcdrdb |
Charset = utf8</code> **/etc/odbcinst.ini** <code>[MySQL] | Charset = utf8</code> **/etc/odbcinst.ini** <code>[MySQL] | ||
Description = MySQL driver | Description = MySQL driver | ||
Строка 114: | Строка 114: | ||
CPTimeout = | CPTimeout = | ||
CPReuse =</code> в конец **/etc/asterisk/cdr_mysql.conf** добавить <code bash>alias filename => filename</code> | CPReuse =</code> в конец **/etc/asterisk/cdr_mysql.conf** добавить <code bash>alias filename => filename</code> | ||
- | - Внесем в **/etc/asterisk/extconfig.conf** <code bash>queue_log => odbc,asterisk</code> | + | - Внесем в **/etc/asterisk/extconfig.conf** <code bash>queue_log => odbc,asteriskcdrdb</code> |
- **cel.conf** выглядит так <code bash>[general] | - **cel.conf** выглядит так <code bash>[general] | ||
enable=yes | enable=yes | ||
Строка 122: | Строка 122: | ||
[manager] | [manager] | ||
[radius]</code> | [radius]</code> | ||
- | - **cel_odbc.conf** <code bash>[asterisk] | + | - **cel_odbc.conf** <code bash>[asteriskcdrdb] |
- | connection=asterisk | + | connection=asteriskcdrdb |
table=cel | table=cel | ||
loguniqueid=yes | loguniqueid=yes | ||
Строка 148: | Строка 148: | ||
System(mkdir -p ${WAV}/${datedir}); | System(mkdir -p ${WAV}/${datedir}); | ||
Set(monopt=nice -n 19 /usr/bin/lame -b 32 --silent "${WAV}/${datedir}/${fname}.wav" "${MP3}/${datedir}/${fname}.mp3" && rm -f "${WAV}/${fname}.wav" && chmod o+r "${MP3}/${datedir}/${fname}.mp3"); | Set(monopt=nice -n 19 /usr/bin/lame -b 32 --silent "${WAV}/${datedir}/${fname}.wav" "${MP3}/${datedir}/${fname}.mp3" && rm -f "${WAV}/${fname}.wav" && chmod o+r "${MP3}/${datedir}/${fname}.mp3"); | ||
- | Set(CDR(filename)=${fname}.mp3); | + | Set(CDR(filename)=${fname}.mp3); |
- | Set(CDR(recordingfile)=${fname}.wav); | + | |
Set(CDR(realdst)=${called}); | Set(CDR(realdst)=${called}); | ||
Set(CDR(realsrc)=${calling}); | Set(CDR(realsrc)=${calling}); | ||
Строка 199: | Строка 198: | ||
[from-pstn-custom] | [from-pstn-custom] | ||
exten => _XX.,1, Macro(vistep.ru-record,${CALLERID(number)},${EXTEN})</code> | exten => _XX.,1, Macro(vistep.ru-record,${CALLERID(number)},${EXTEN})</code> | ||
+ | - С препарированием нашей АТС закончили! \\ Переходим к настройке синхронизации БД и файлов записей разговоров в облако ViStep.RU. Для этого воспользуйтесь инструкцией - https://wiki.vistep.ru/doku.php?id=cloud_daemon_sync | ||
- Для входа в систему статистики используйте данные авторизации (Email-адрес/Пароль) из регистрационного письма. | - Для входа в систему статистики используйте данные авторизации (Email-адрес/Пароль) из регистрационного письма. | ||
- | \\ | + | |
- | На этом настройка завершена, приятного пользования! \\ По любым вопросам/неполадкам/пр. пишите нам на <support@vistep.ru> или прямо из интерфейса, в меню Help Desk. | + | На этом все настройки завершены. \\ Если вы все сделали правильно, то через какое-то время (зависит от размера БД) сможете воспользоваться всеми отчетами системы статистики ViStep.RU в своем личном кабинете. \\ Если у вас остались вопросы и/или есть предложения/замечания, пишите нам на <support@vistep.ru>. |