mp_doc:imain_install_ubuntu_work
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
mp_doc:imain_install_ubuntu_work [2020/12/05 12:08] – zis | mp_doc:imain_install_ubuntu_work [2024/04/11 11:03] (текущий) – zis | ||
---|---|---|---|
Строка 10: | Строка 10: | ||
$ touch / | $ touch / | ||
$ cat > / | $ cat > / | ||
- | nameserver | + | nameserver |
EOF</ | EOF</ | ||
3. Изменить имя на minipbx-nodeX | 3. Изменить имя на minipbx-nodeX | ||
Строка 18: | Строка 18: | ||
$ apt install gnupg | $ apt install gnupg | ||
- | $ wget -O - http:// | + | $ wget -O - https:// |
- | $ echo 'deb [arch=amd64] http:// | + | $ echo 'deb [arch=amd64] |
- | $ apt update | + | |
- | + | ||
- | $ wget -O - http:// | + | |
- | $ echo 'deb [arch=amd64] | + | |
$ apt update | $ apt update | ||
</ | </ | ||
Строка 48: | Строка 44: | ||
noload => res_snmp.so | noload => res_snmp.so | ||
</ | </ | ||
- | 8. Настройка SNMP. Создать файл / | + | 8. Настройка SNMP. |
+ | |||
+ | 8.1. Создать файл / | ||
< | < | ||
- | gentAddress | + | agentAddress |
view asterisk included .1.3.6.1.2.1.1.1 | view asterisk included .1.3.6.1.2.1.1.1 | ||
Строка 59: | Строка 57: | ||
view asterisk included .1.3.6.1.4.1.22736 | view asterisk included .1.3.6.1.4.1.22736 | ||
- | rocommunity | + | rocommunity |
syslocation < | syslocation < | ||
sysContact admin < | sysContact admin < | ||
Строка 66: | Строка 64: | ||
agentXPerms 0660 0775 asterisk asterisk | agentXPerms 0660 0775 asterisk asterisk | ||
</ | </ | ||
- | Для отключения поднятия каких то лишних, | + | 8.2. В случае добавления к существующему файлу: |
+ | < | ||
+ | 8.3. Добавим права на чтение для каталога / | ||
+ | < | ||
+ | 8.4. Проверка: | ||
+ | < | ||
+ | 8.5. Каждый раз когда SNMP клиент подключается snmpd пишет об этом в лог. Чтобы это изменить нужно исправить в файле / | ||
+ | < | ||
+ | ExecStart=/ | ||
+ | после этого выполнить: | ||
+ | < | ||
+ | systemctl restart snmpd | ||
+ | ps -ax|grep snmpd</ | ||
+ | Последняя команда дает возможность проверить, | ||
+ | НО! вообще то этот параметр должен браться из файла / | ||
9. Настройка отправки электронной почты: | 9. Настройка отправки электронной почты: | ||
Строка 84: | Строка 96: | ||
Добавим в / | Добавим в / | ||
< | < | ||
- | 12. Проверить наличие стандартных звуковых файлов: | + | 12. Установка звуковых файлов: |
+ | < | ||
+ | $ apt install minipbx-snd-ru</ | ||
+ | Проверить наличие стандартных звуковых файлов: | ||
< | < | ||
Отсутствие файлов приведет к проблемам! Например, | Отсутствие файлов приведет к проблемам! Например, | ||
Строка 171: | Строка 186: | ||
* media_address = это внешний адрес вашего сервера, | * media_address = это внешний адрес вашего сервера, | ||
Этот пример работает без дополнительной настройки в случае One-to-One NAT (один внешний адрес, жестко соответствует одному внутреннему). Для других видов NAT потребуется проброс портов (SIP и RTP). | Этот пример работает без дополнительной настройки в случае One-to-One NAT (один внешний адрес, жестко соответствует одному внутреннему). Для других видов NAT потребуется проброс портов (SIP и RTP). | ||
+ | |||
+ | 5. Настройка очистки службы журнала: | ||
+ | |||
+ | Для удаления записей журнала старше одной недели, | ||
+ | < | ||
+ | |||
+ | 6. Если, по каким то причинам, | ||
+ | < | ||
+ | Включение обновлений: | ||
+ | < | ||
==== Включение событий о готовности записи разговора ==== | ==== Включение событий о готовности записи разговора ==== | ||
Строка 177: | Строка 202: | ||
Также вы можете отключить эту, уже включенную возможность, | Также вы можете отключить эту, уже включенную возможность, | ||
< | < | ||
- | При включении этой возможности, | + | При включении этой возможности, |
- | < | + | * идентификатор узла; |
+ | * параметры подключения к БД; | ||
+ | * базовый | ||
+ | |||
+ | ==== Увеличение максимального количества открытых файлов ==== | ||
+ | При хорошей загрузке (более 10 каналов), может возникнуть | ||
+ | < | ||
+ | Для решения ситуации выполните: | ||
+ | - Определим PID процесса asterisk (**ps ax**, **top**) | ||
+ | - Кол-во открытых файлов в текущий момент: | ||
+ | - Максимальное кол-во: | ||
+ | Расширить | ||
+ | - Если система с init.d, | ||
+ | - Если используется safe_asterisk, | ||
+ | - Если система с systemd, то смотрим файл **/ | ||
+ | Какое значение | ||
+ | |||
+ | === sngrep - утилита захвата звонков (типа tcpdump) ==== | ||
+ | * Установим пакет: | ||
+ | < | ||
+ | * В /etc/bashrc или (/ | ||
+ | < | ||
+ | * В / | ||
+ | <code>%support |
mp_doc/imain_install_ubuntu_work.1607144927.txt.gz · Последнее изменение: 2024/03/31 22:04 (внешнее изменение)