Asterisk установка

Posted by map[name:devi1 uri:https://www.blogger.com/profile/05777499482649623616] on Wednesday, November 10, 2010

Asterisk - OpenSource продукт для IP-телефонии. Википедия.Подробное описание есть в журнале “Системный администратор” №№ 2005 -6,7,8.Доки по установке:http://thin.kiev.ua/index.php?option=com_content&view=article&id=69:asterisk&catid=39:linux&Itemid=63,http://asterisk.ru/installation.Устанавливаем на CentOS.Сперва устанавливаем пакеты необходимые для работы.yum -y install kernel-devel gcc ncurses-devel openssl-devel gcc-c++ gnutls-devel makeln -s /usr/src/kernels/2.6.18.-53.1.4.e15-i686/ /usr/src/linuxyum -y install iftopyum -y install libtool-ltdl libtool-ltdl-develyum -y install iksemelyum -y install curl curl-devel newt newt-devel net-snmp net-snmp-libsyum -y install glibc-devel kernel-header db-devel gcc cpp binutils bison expat-devel ncurses openssl openssl-develЧасть из них у меня не встала, например iftop. Не знаю почему. Ещё нужно скачать сам Asterisk. Я это делал так:links asterisk.orgИдем по ссылке download и скачиваем тарболл (.tar.gz)tar -zxvf asterisk-1.8.0.tar.gzcd asterisk-1.8.0./configureИ тут он начал ругаться. Мне сказал, что нет пакетов для чтения и редактирования xml файлов. Исправляется это просто: yum install %название пакета на который ругается% ((БЕЗ ЗНАКОВ %)в моем случае libxml2 и libxml2-devel: yum install libxml2 yum install libxml2-devel).make Опять ругается: file make has modification time 2e+08 or future - как-то так. Оказалось у меня дата - 2003 год. А на дворе конец 2010-го. Меняем date 111111322010 (11-число, 11-месяц, 11-час, 32-минуты, 2010-год).После установки нормальной даты make отработал нормально и выдал следующее сообщение                            +————– Asterisk Build Complete ———+ + Asterisk has successfully been built, and + + can be installed by running:                         + +                                                                            + +                           make install                           + +———————————————————+make install. После его работы получаем следующее сообщение:                                                                                  +—- Asterisk Installation Complete ————————+ +                                                                                              + +    YOU MUST READ THE SECURITY DOCUMENT    + +                                                                                              + + Asterisk has successfully been installed.                   + + If you would like to install the sample                           + + configuration files (overwriting any                                + + existing config files), run:                                                 + +                                                                                               + +                make samples                                                   + +                                                                                               + +—————–  or ————————————————-+ +                                                                                               + + You can go ahead and install the asterisk                   + + program documentation now or later run:                    + +                                                                                               + +               make progdocs                                                   + +                                                                                               + + Note This requires that you have                            + + doxygen installed on your local system                       + +———————————————————————–+    Следуя этим указанием устанавливаем или обновляем doxygen (yum install doxygen) и делаем make progdocs. Это документация к софту. И make samples - примеры конфигурационных файлов.  Поздравляю всех! Мы только что установили Asterisk.  Теперь будем настраивать.                                                                          


comments powered by Disqus