Подробное описание есть в журнале "Системный администратор" №№ 2005 -6,7,8.
Доки по установке:
Сперва устанавливаем пакеты необходимые для работы.
yum -y install kernel-devel gcc ncurses-devel openssl-devel gcc-c++ gnutls-devel make
ln -s /usr/src/kernels/2.6.18.-53.1.4.e15-i686/ /usr/src/linux
yum -y install iftop
yum -y install libtool-ltdl libtool-ltdl-devel
yum -y install iksemel
yum -y install curl curl-devel newt newt-devel net-snmp net-snmp-libs
yum -y install glibc-devel kernel-header db-devel gcc cpp binutils bison expat-devel ncurses openssl openssl-devel
yum -y install kernel-devel gcc ncurses-devel openssl-devel gcc-c++ gnutls-devel make
ln -s /usr/src/kernels/2.6.18.-53.1.4.e15-i686/ /usr/src/linux
yum -y install iftop
yum -y install libtool-ltdl libtool-ltdl-devel
yum -y install iksemel
yum -y install curl curl-devel newt newt-devel net-snmp net-snmp-libs
yum -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.gz
- cd 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 - примеры конфигурационных файлов.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.