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