Основные понятия

Skip to end of metadata
Go to start of metadata

Основные понятия AstPbx

Файлы конфигурации
Все настройки AstPbx хранятся в обычных текстовых файлах, которые можно редактировать обычным текстовым редакторам.

Файлы конфигурации AstPbx находятся в директории /etc/asterisk.

Для перемещения по директориям и редактирования использется файловый менеджер mc.

Для начала редактирования файла необходимо подвести к нему курсор и нажать F4. Для сохранения изменений нужно нажать F2. Для выхода — ESC. Для выхода без сохранения — ESC с отрицательным ответом на предложение о сохранении.

Обычно в каждом файле конфигурации есть секции, выделяемые при помощи квадратных скобок, и опции со значениями, разделяемые знаком «равно». Ниже представлен пример из файла asterisk.conf:

[directories]
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astdatadir => /var/lib/asterisk
astagidir => /var/lib/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk

В примере выше directories — это название секции, а astetcdir — название опции.

Консоль Asterisk

Для управления Системой используется консоль управления Asterisk, сокращенно CLI (Command Line Interface).

pbx asterisk # asterisk  -vncr
Asterisk 1.4.21.1, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
======================================================================
[Jul  8 02:54:35] [ Initializing Custom Configuration Options ]
[Jul  8 02:54:35] Connected to Asterisk 1.4.21.1 currently running on pbx (pid = 13801)
pbx*CLI>
pbx*CLI> core show uptime
System uptime: 6 days, 12 hours, 48 minutes, 4 seconds

Консоль Asterisk'a используется для активации изменений, поиска различных проблем и получения информации о работе системы. В разделе «Список наиболее востребованных команд Asterisk» можно найти те команды, которые набираются в консоли наиболее часто.

Встроенная база данных

Индивидуальные настройки пользователей, такие как Call Waiting, записная книжка и другие, а также некоторые системные установки, такие как выборочная запись разговоров, хранятся во встроенной в Asterisk базе (DB).
Для работы с базой используется консоль Asterisk и встроенное приложение database:

pbx*CLI> help database
             database del  Removes database key/value
         database deltree  Removes database keytree/values
             database get  Gets database value
             database put  Adds/updates database value
            database show  Shows database contents
         database showkey  Shows database contents
pbx*CLI>

Приемы работы с DB и использование консольного приложения database описаны в соответствующих главах.

Labels

astpbx astpbx Delete
db db Delete
config config Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.