Instalasi Astersik di Ubuntu

From OnnoWiki
Revision as of 05:25, 20 January 2010 by Onnowpurbo (talk | contribs)
Jump to navigation Jump to search

Instalasi yang aman

# apt-get install asterisk

Sebetulnya yang di install adalah

# apt-get install mlock libc-client2007b libgsm1 libiksemel3 libcorosync4 libopenais3 \
libpri1.4 libradiusclient-ng2 libspandsp1 libss7-1 freetds-common libsybdb5 libtonezone2.0
libvpb0 odbcinst1debian1 unixodbc asterisk-config asterisk-sounds-main fxload \
dkms dahdi-dkms dahdi-linux dahdi asterisk module-assistant vpb-driver-source

Kalau mau mengambil resiko instalasi Asterisk di Ubuntu hanya dengan menjalankan

# apt-get install asterisk asterisk-dev asterisk-config asterisk-sounds-main \
asterisk-sounds-extra dahdi gastman

Restart Asterisk

# /etc/init.d/asterisk restart


Aktifkan Interface Web

Edit /etc/asterisk/http.conf

# vi /etc/asterisk/http.conf

Pastikan

enabled=yes
enablestatic=yes
bindaddr=0.0.0.0
; bindaddr=127.0.0.1

Akses ke Web Lihat Status HTTP Server Asterisk

http://ip-address-asterisk-server:8088/asterisk/httpstatus


Instalasi Asterisk GUI

Siapkan Ubuntu untuk meng-compile

apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev


Download asterisk-gui dari SVN

apt-get install subversion
cd /usr/local/src/
svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui


Semua file dari svn server digium di letakan di asterisk-gui

cd /usr/local/src/asterisk-gui
./configure
make
make install
make checkconfig

Edit /etc/asterisk/manager.conf, melalui

vi /etc/asterisk/manager.conf

pastikan,

enabled = yes
webenabled = yes

Ulangi checkconfig jika di perlukan

make checkconfig

Copykan ke folder static-http

cp -Rf /usr/local/src/asterisk-gui/* /usr/share/asterisk/static-http/
chown -Rf www-data.www-data /usr/share/asterisk/static-http/

Konfigirasi Manager.conf

Buat directory untuk masing-masing manager

# mkdir /etc/asterisk/manager.d

Edit /etc/asterisk/manager.d/admin1.conf, melalui

# vi /etc/asterisk/manager.d/admin1.conf

Isi, kira-kira sebagai berikut,

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


Akses Asterisk GUI

Sebelum melakukan akses ke Asterisk GUI ada baiknya mengakses ke

http://ip-address-asterisk-server:8088/asterisk/static/config/setup/install.html

Asterisk GUI harusnya dapat di akses di

http://ubuntu:8088/asterisk/static/config/cfgbasic.html


Asterisk-gui1.jpg

Kita harus memasukan username & password admin saat masuk pertama kali.

Asterisk-gui2.jpg

Username & Password yang dimasukan adalah username admin yang di set melalui file /etc/asterisk/manager.d/*.conf

Asterisk-gui3.jpg

Jika kita berhasil masuk dengan baik maka akan di tampakan berbagai menu untuk mengedit konfigurasi asterisk. Posisi menu di lajur sebelah kiri. Menu ini rata-rata GUI jadi sangat mudah untuk pemula untuk bekerja.

Asterisk-gui4.jpg

Pada menu "Users" kita dapat menambahkan account untuk masing-masing user.

Asterisk-gui5.jpg

Pada menu "Conferencing" kita dapat membuat nomor / ruang tempat melakukan conference.Jadi beberapa orang dapat ngobrol sekaligus dengan cara menelepon satu nomor saja.

Asterisk-gui6.jpg

Pada menu "Calling Rule" kita dapat mengatur routing untuk call ke tempat lain. Jika nomor di dahului oleh digit "x" maka bisa di set apa yang harus dilakukan.

Asterisk-gui7.jpg

Pada menu "Ring Groups" kita dapat mengatur siapa saja yang akan dibunyikan bell / ring jika ada telepon yang masuk.

Asterisk-gui8.jpg

Pada menu "Incoming Call" kita dapat mengatur apa yang harus dilakukan jika ada call yang masuk dari provider tertentu menggunakan nomor tertentu.

Asterisk-gui9.jpg

Pada menu "Add Service Provider" kita dapat menambahkan SIP Proxy Server lain tempat kita akan ber-taut / login. Contoh Service Provider adalah VoIP Rakyat



Pranala Menarik