пятница, 28 мая 2010 г.

Asterisk. Установка и начальная настройка

качаем пакеты:
http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.1.20.tar.gz
http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.2.1.tar.gz
http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.3.0+2.3.0.tar.gz
http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.tar.gz
http://downloads.asterisk.org/pub/telephony/libss7/releases/libss7-1.0.2.tar.gz

распаковываем и ставим в следующем порядке:
1.dahdi
make all
make install
make config
2.libpri
make
make install
3.libss7
make
make install
4.asterisk
sh contrib/scripts/get_ilbc_source.sh (добавляем кодек ilbc)
./configure
make menuselect (зайти и включить кодек ilbc)
make
make install
make samples
asterisk -vvvc
stop now
5.asterisk-addons
./configure
make
make install

apt-get install subversion
1. svn co http://svn.digium.com/svn/asterisk-gui/branches/2.0 asterisk-gui
2. cd asterisk-gui
3. sh configure && make && make install

в /etc/asterisk/http.conf
[general]
enabled=yes
enablestatic=yes

в /etc/asterisk/manager.conf
[general]
displaysystemname = yes
enabled = yes
webenabled = yes
port = 5038
;httptimeout = 60
bindaddr = 0.0.0.0

[admin]
secret = admin
read = system,call,log,verbose,command,agent,config
write = system,call,log,verbose,command,agent,config


Checking configuration...
make checkconfig

теперь через браузер заходим:
http://(ip_машины с астериском):8088/static/config/index.html