Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:asterisk [2015/03/23 16:38] [Установка из исходников] |
wiki:asterisk [2017/02/04 13:19] [Постскриптум] |
||
---|---|---|---|
Строка 76: | Строка 76: | ||
<code bash> | <code bash> | ||
contrib/scripts/install_prereq install | contrib/scripts/install_prereq install | ||
+ | </code> | ||
+ | После установки библиотек необходимо установить дополнительные пакеты libsrtp и pjproject, т.к. они необходимы для работы [[wpru>WebRTC]]. | ||
+ | <code bash> | ||
+ | .contrib/scripts/install_prereq install-unpackaged | ||
</code> | </code> | ||
+ | Если вдруг возникнут ошибки, собираем всё ручками. | ||
+ | <code bash> | ||
+ | sudo su | ||
+ | cd /usr/src/ | ||
+ | git clone https://github.com/cisco/libsrtp.git | ||
+ | cd libsrtp | ||
+ | ./configure CFLAGS=-fPIC | ||
+ | make libsrtp.a | ||
+ | make uninstall | ||
+ | make install | ||
+ | cd .. | ||
+ | echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local.conf | ||
+ | ldconfig | ||
+ | git clone https://github.com/asterisk/pjproject.git | ||
+ | cd pjproject | ||
+ | ./configure --enable-shared --with-external-speex --with-external-gsm --with-external-srtp --disable-sound --disable-resample | ||
+ | make dep | ||
+ | make | ||
+ | make install | ||
+ | ldconfig | ||
+ | </code> | ||
+ | Жмем <key>Ctrl+D</key> для выхода из рутовой консоли. | ||
- | Выполняем | + | Вот теперь можно продолжить установку Asterisk. Выполняем |
<code bash> | <code bash> | ||
./configure | ./configure | ||
Строка 176: | Строка 202: | ||
Вот, собственно, и весь процесс установки этого замечательного продукта. | Вот, собственно, и весь процесс установки этого замечательного продукта. | ||
===== Постскриптум ===== | ===== Постскриптум ===== | ||
- | Для ознакомления с языком программирования Asterisk, можете почитать книгу [[http://asterisk.ru/store/files/Asterisk_RU_OReilly_DRAFT.pdf|Asterisk™ - будущее телефонии]]. А, изучив язык программирования и структуру конфигурационных файлов Asterisk, вы будете обладать поистине безграничными возможностями "взрослой" АТС в вашем офисе. Хотя, вопреки различным оппозиционно настроенным к этому продукту людям, называть этот продукт "детской АТС" или "недостанцией", по меньшей мере, неправильно. Есть поклонники АТС Panasonis, есть Nortel. У каждой есть свои преимущества. Но нет основного, бесплатности. Тот же Panasonic берет деньги за лицензии на внешние подключения, лицензии на системный телефон, берет еще за множество вещей, которые в Asterisk уже есть. Если у вас в офисе 4-6 телефона и одна внешняя линия, тут, бесспорно, лучше взять недорогую железку, прокинуть провода и настроить АТСку как надо. При количестве телефонов больше 8, лучше уже перейти на цифру. В таких офисах уже есть, как правило, сетевая инфраструктура. Встроить в нее несколько SIP телефонов и станцию будет не сложно. О преимуществах перед аналоговой станцией говорить не приходится. Никаких подвижных контактов, коммутирующих элементов. Никаких плинтов, кроссов, если не используется аналоговая часть. Безпроблемное подключение различных VoIP и GSM шлюзов, интеграция с провайдерами IP телефонии. Объединение офисов в других городах в общее адресное пространство. Автообзвон клиентов, получение и передача данных в различные бухгалтерские и CRM системы. При всем при этом, система достаточно безопасна в пользовании при правильной настройке. Хотелось бы надеяться, что данная статья кому-то поможет установить Asterisk. | + | Для ознакомления с языком программирования Asterisk, можете почитать книгу [[http://asterisk.ru/store/files/Asterisk_RU_OReilly_DRAFT.pdf|Asterisk™ - будущее телефонии]]. А, изучив язык программирования и структуру конфигурационных файлов Asterisk, вы будете обладать поистине безграничными возможностями "взрослой" АТС в вашем офисе. Хотя, вопреки различным оппозиционно настроенным к этому продукту людям, называть этот продукт "детской АТС" или "недостанцией", по меньшей мере, неправильно. Есть поклонники АТС Panasonis, есть Nortel. У каждой есть свои преимущества. Но нет основного, бесплатности. Тот же Panasonic берет деньги за лицензии на внешние подключения, лицензии на системный телефон, берет еще за множество вещей, которые в Asterisk уже есть. Если у вас в офисе 4-6 телефона и одна внешняя линия, тут, бесспорно, лучше взять недорогую железку, прокинуть провода и настроить АТСку как надо. При количестве телефонов больше 8, лучше уже перейти на цифру. В таких офисах уже есть, как правило, сетевая инфраструктура. Встроить в нее несколько SIP телефонов и станцию будет не сложно. О преимуществах перед аналоговой станцией говорить не приходится. Никаких подвижных контактов, коммутирующих элементов. Никаких плинтов, кроссов, если не используется аналоговая часть. Беспроблемное подключение различных VoIP и GSM шлюзов, интеграция с провайдерами IP телефонии. Объединение офисов в других городах в общее адресное пространство. Автообзвон клиентов, получение и передача данных в различные бухгалтерские и CRM системы. При всем при этом, система достаточно безопасна в пользовании при правильной настройке. Хотелось бы надеяться, что данная статья кому-то поможет установить Asterisk. |
<note important>Удачи в освоении продукта!</note> | <note important>Удачи в освоении продукта!</note> | ||
Строка 267: | Строка 293: | ||
* [[https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source|Статья про установку из исходников на официальном ресурсе документации Asterisk (англ.)]] | * [[https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source|Статья про установку из исходников на официальном ресурсе документации Asterisk (англ.)]] | ||
* [[http://www.mhspot.com/sts/siptosis.html|SIP to Skype Gateway]] | * [[http://www.mhspot.com/sts/siptosis.html|SIP to Skype Gateway]] | ||
+ | * [[http://habrahabr.ru/post/236291/|Подготовка Asterisk для работы с WebRTC]] | ||
{{tag>FIXME Администрирование Asterisk Телефония}} | {{tag>FIXME Администрирование Asterisk Телефония}} |