Инструменты пользователя

Инструменты сайта


катклоги_asterisk

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
катклоги_asterisk [2015/02/02 07:54]
83.220.55.174
катклоги_asterisk [2015/02/02 10:58] (текущий)
Строка 1: Строка 1:
-Основные каталоги asterisk+====== Основные каталоги asterisk ====== 
  
 Все основные каталоги asterisk перечислены в файле asterisk.conf, находящемся в /etc/asterisk. В этом файле, в макросе directories (в начале файла) указаны переменные, которым присвоены значения в виде путей к каталогам, например: Все основные каталоги asterisk перечислены в файле asterisk.conf, находящемся в /etc/asterisk. В этом файле, в макросе directories (в начале файла) указаны переменные, которым присвоены значения в виде путей к каталогам, например:
Строка 22: Строка 23:
 Расшифровывается как asterisk-etc-directory. По умолчанию - /etc/asterisk. Является каталогом, содержащим практически все конфигурационные файлы asterisk (строго говоря, он содержит все конфигурационные файлы самого asterisk; конфигурационные файлы dahdi, zapata, libpri, которыми пользуется asterisk, не являются конфигурационными файлами астериска). Расшифровывается как asterisk-etc-directory. По умолчанию - /etc/asterisk. Является каталогом, содержащим практически все конфигурационные файлы asterisk (строго говоря, он содержит все конфигурационные файлы самого asterisk; конфигурационные файлы dahdi, zapata, libpri, которыми пользуется asterisk, не являются конфигурационными файлами астериска).
  
-astmoddir+====== astmoddir ====== 
  
 Расшифровывается как asterisk-modules-directory. По умолчанию - /usr/lib/asterisk/modules. Содержит модули asterisk. Как правило, состав модулей указывается при установке asterisk в пункте make menuselect. Здесь (в частности) есть модули chan_sip, chan_iax2, отвечающие за sip и iax протоколы, а также (например) app_festival, отвечающий за приложение festival (и организующий взаимодействие с программой festival, устанавливаемой отдельно). В виде модулей также реализованы кодеки. Расшифровывается как asterisk-modules-directory. По умолчанию - /usr/lib/asterisk/modules. Содержит модули asterisk. Как правило, состав модулей указывается при установке asterisk в пункте make menuselect. Здесь (в частности) есть модули chan_sip, chan_iax2, отвечающие за sip и iax протоколы, а также (например) app_festival, отвечающий за приложение festival (и организующий взаимодействие с программой festival, устанавливаемой отдельно). В виде модулей также реализованы кодеки.
  
-astvarlibdir+====== astvarlibdir  ======
  
 Расшифровывается как asterisk-var-lib-directory. По умолчанию - /var/lib/asterisk. Содержит множество подкаталогов, наиболее интересными из которых являются: Расшифровывается как asterisk-var-lib-directory. По умолчанию - /var/lib/asterisk. Содержит множество подкаталогов, наиболее интересными из которых являются:
-agi-bin+ 
 +====== agi-bin ====== 
  
 Содержит Asterisk Gateway Interface (AGI) скрипты. Содержит Asterisk Gateway Interface (AGI) скрипты.
  
-moh+====== moh ====== 
  
 Содержит Music On Hold - файлы с музыкой во время ожидания. Содержит Music On Hold - файлы с музыкой во время ожидания.
-sounds+ 
 +====== sounds ====== 
  
 Вероятно, наиболее часто используемый каталог из astvarlibdir. Содержит наборы звуковых файлов для воспроизведения цифр, чисел, букв алфавита и наиболее популярных слов и фраз (нередко на нескольких языках). Структура этого каталога имеет 2 варианта расположения файлов: старый и новый. Вероятно, наиболее часто используемый каталог из astvarlibdir. Содержит наборы звуковых файлов для воспроизведения цифр, чисел, букв алфавита и наиболее популярных слов и фраз (нередко на нескольких языках). Структура этого каталога имеет 2 варианта расположения файлов: старый и новый.
 старый вариант: старый вариант:
  
-/var/lib/asterisk/sounds/dictate/<язык>/, например /var/lib/asterisk/sounds/dictate/ru/ +'' 
-/var/lib/asterisk/sounds/digits/<язык>/, например /var/lib/asterisk/sounds/digits/ru/ +/var/lib/asterisk/sounds/dictate/<язык>/, например /var/lib/asterisk/sounds/dictate/ru/\\ 
-/var/lib/asterisk/sounds/letters/<язык>/, например /var/lib/asterisk/sounds/letters/ru/ +/var/lib/asterisk/sounds/digits/<язык>/, например /var/lib/asterisk/sounds/digits/ru/\\ 
-/var/lib/asterisk/sounds/phonetic/<язык>/, например /var/lib/asterisk/sounds/phonetic/ru/+/var/lib/asterisk/sounds/letters/<язык>/, например /var/lib/asterisk/sounds/letters/ru/\\ 
 +/var/lib/asterisk/sounds/phonetic/<язык>/, например /var/lib/asterisk/sounds/phonetic/ru/\\ 
 +''
 и т.п. и т.п.
  
 новый вариант: новый вариант:
-/var/lib/asterisk/sounds/<язык>/dictate/, например /var/lib/asterisk/sounds/ru/dictate/ + 
-/var/lib/asterisk/sounds/<язык>/digits/, например /var/lib/asterisk/sounds/ru/digits/ +'' 
-/var/lib/asterisk/sounds/<язык>/letters/, например /var/lib/asterisk/sounds/ru/letters/ +/var/lib/asterisk/sounds/<язык>/dictate/, например /var/lib/asterisk/sounds/ru/dictate/\\ 
-/var/lib/asterisk/sounds/<язык>/phonetic/, например /var/lib/asterisk/sounds/ru/phonetic/+/var/lib/asterisk/sounds/<язык>/digits/, например /var/lib/asterisk/sounds/ru/digits/\\ 
 +/var/lib/asterisk/sounds/<язык>/letters/, например /var/lib/asterisk/sounds/ru/letters/\\ 
 +/var/lib/asterisk/sounds/<язык>/phonetic/, например /var/lib/asterisk/sounds/ru/phonetic/\\ 
 +''
 и т.п. и т.п.
  
Строка 57: Строка 69:
  
  
-astdbdir+====== astdbdir ====== 
  
 Расшифровывается как asterisk-database-directory. По умолчанию - /var/lib/asterisk. Содержит (прямо в корне этого каталога) файл astdb.sqlite3 (в случае, если asterisk установлен с SQLite). Это база данных asterisk, и в случае миграции asterisk на другой сервер (по идее) достаточно скопировать этот файл на новый сервер в ту же папку. Расшифровывается как asterisk-database-directory. По умолчанию - /var/lib/asterisk. Содержит (прямо в корне этого каталога) файл astdb.sqlite3 (в случае, если asterisk установлен с SQLite). Это база данных asterisk, и в случае миграции asterisk на другой сервер (по идее) достаточно скопировать этот файл на новый сервер в ту же папку.
  
-astkeydir+====== astkeydir ====== 
  
 Расшифровывается как asterisk-keys-directory. По умолчанию - /var/lib/asterisk. Asterisk использует подкаталог keys в этой папке для загрузки ключей шифрования (RSA, public/private key system). Эти ключи используются для аутентификации пиров. Если положить публичный ключ пира в эту папку, пиры могут аутентифицироваться с помощью этого метода. Расшифровывается как asterisk-keys-directory. По умолчанию - /var/lib/asterisk. Asterisk использует подкаталог keys в этой папке для загрузки ключей шифрования (RSA, public/private key system). Эти ключи используются для аутентификации пиров. Если положить публичный ключ пира в эту папку, пиры могут аутентифицироваться с помощью этого метода.
  
-astdatadir+====== astdatadir ====== 
  
 Расшифровывается как asterisk-data-directory. По умолчанию - /var/lib/asterisk. Содержит системные данные asterisk, подробнее см. astvarlibdir. Расшифровывается как asterisk-data-directory. По умолчанию - /var/lib/asterisk. Содержит системные данные asterisk, подробнее см. astvarlibdir.
  
-astagidir+====== astagidir ====== 
  
 Расшифровывается как asterisk-agi-directory. По умолчанию - /var/lib/asterisk/agi-bin. Содержит Asterisk Gateway Interface (AGI) скрипты. Расшифровывается как asterisk-agi-directory. По умолчанию - /var/lib/asterisk/agi-bin. Содержит Asterisk Gateway Interface (AGI) скрипты.
-astspooldir+ 
 +====== astspooldir ====== 
  
 Расшифровывается как asterisk-spool-directory. По умолчанию - /var/spool/asterisk. Содержит несколько подкаталогов, наиболее интересными из которых являются: Расшифровывается как asterisk-spool-directory. По умолчанию - /var/spool/asterisk. Содержит несколько подкаталогов, наиболее интересными из которых являются:
  
-outgoing+====== outgoing ====== 
  
 Файлы, помещаемые в этот каталог, должны иметь расширение .call. Они предназначены для автоматизации вызовов абонентов asterisk и позволяют задать дату, время и номер телефона абонента, которому asterisk попытается дозвониться в указанное время. В случае успешного дозвона будет выполнено указанное в .call файле приложение (например, произнесен требуемый звуковой файл или с помощью festival озвучена какая-либо фраза). Файлы, помещаемые в этот каталог, должны иметь расширение .call. Они предназначены для автоматизации вызовов абонентов asterisk и позволяют задать дату, время и номер телефона абонента, которому asterisk попытается дозвониться в указанное время. В случае успешного дозвона будет выполнено указанное в .call файле приложение (например, произнесен требуемый звуковой файл или с помощью festival озвучена какая-либо фраза).
 +====== outgoing-done ======
  
-outgoing-done 
  
 Сюда попадают обработанные файлы из каталога outgoing. Когда .call файл выполнен, он перемещается в этот каталог, и в него добавляется информация о результатах его выполнения. Сюда попадают обработанные файлы из каталога outgoing. Когда .call файл выполнен, он перемещается в этот каталог, и в него добавляется информация о результатах его выполнения.
  
-meetme / dictate / system+====== meetme / dictate / system ====== 
  
 Эти папки используются для хранения данных приложений meetme, dictate и system соответственно. Приложение dictate ищет файлы в своей папке, приложение meetme сохраняет записи конференций в папке meetme, а приложение system использует соответствующую папку для хранения временных (промежуточных) данных. Эти папки используются для хранения данных приложений meetme, dictate и system соответственно. Приложение dictate ищет файлы в своей папке, приложение meetme сохраняет записи конференций в папке meetme, а приложение system использует соответствующую папку для хранения временных (промежуточных) данных.
  
-tmp+====== tmp ====== 
  
 Используется для хранения временных файлов. Отдельные приложения могут требовать записи в файл перед тем, как скопировать файл в каталог назначения. Использование каталога tmp предотвращает одновременные чтение и запись одного и того же файла разными процессами. Используется для хранения временных файлов. Отдельные приложения могут требовать записи в файл перед тем, как скопировать файл в каталог назначения. Использование каталога tmp предотвращает одновременные чтение и запись одного и того же файла разными процессами.
-monitor+ 
 +====== monitor ====== 
  
 Папка содержит записи разговоров, сделанные приложениями Monitor и/или MixMonitor. Кроме того, флаги w и W в команде Dial обеспечивают возможность записи разговора в эту папку. Папка содержит записи разговоров, сделанные приложениями Monitor и/или MixMonitor. Кроме того, флаги w и W в команде Dial обеспечивают возможность записи разговора в эту папку.
  
  
-voicemail+====== voicemail ====== 
  
 Голосовая почта всех почтовых ящиков asterisk хранится здесь. Настройки голосовой почты находятся в файле voicemail.conf Голосовая почта всех почтовых ящиков asterisk хранится здесь. Настройки голосовой почты находятся в файле voicemail.conf
  
 +====== astrundir ======
  
-astrundir 
  
 Расшифровывается как asterisk-run-directory. По умолчанию - /var/run/asterisk. Содержит файлы запущенного процесса asterisk - asterisk.pid и asterisk.ctl. Если хотя бы один из файлов отсутствуют - значит, существуют проблемы с запуском asterisk, и имеет смысл посмотреть логи астериска (astlogdir). Расшифровывается как asterisk-run-directory. По умолчанию - /var/run/asterisk. Содержит файлы запущенного процесса asterisk - asterisk.pid и asterisk.ctl. Если хотя бы один из файлов отсутствуют - значит, существуют проблемы с запуском asterisk, и имеет смысл посмотреть логи астериска (astlogdir).
  
  
-astlogdir+====== astlogdir ====== 
  
 Расшифровывается как asterisk-logs-directory. По умолчанию - /var/log/asterisk. Содержит несколько файлов и папок, по умолчанию в этом каталоге присутствуют файл messages (логи asterisk) и queue_log (логи очередей asterisk). Кроме того, содержит папку cdr-csv, в которой пишется файл Master.csv, используемый для биллинга asterisk. Расшифровывается как asterisk-logs-directory. По умолчанию - /var/log/asterisk. Содержит несколько файлов и папок, по умолчанию в этом каталоге присутствуют файл messages (логи asterisk) и queue_log (логи очередей asterisk). Кроме того, содержит папку cdr-csv, в которой пишется файл Master.csv, используемый для биллинга asterisk.
  
-astsbindir+====== astsbindir ====== 
  
 Расшифровывается как asterisk-sbin-directory. По умолчанию - /usr/sbin. Содержит как сам демон asterisk, так и скрипт, перезапускающий asterisk в случае, если программа "вылетела" - safe_asterisk. Расшифровывается как asterisk-sbin-directory. По умолчанию - /usr/sbin. Содержит как сам демон asterisk, так и скрипт, перезапускающий asterisk в случае, если программа "вылетела" - safe_asterisk.
катклоги_asterisk.1422863655.txt.gz · Последнее изменение: 2015/02/02 10:54 (внешнее изменение)

DokuWiki Appliance - Powered by TurnKey Linux