Difference between revisions of "Instalasi Astersik di Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
Line 34: Line 34:
 
Akses ke Web Lihat Status HTTP Server Asterisk
 
Akses ke Web Lihat Status HTTP Server Asterisk
  
  http://ip-address-asterisk-server:8088/asterisk/httpstatus
+
  http://127.0.0.1:8088/asterisk/httpstatus
 
 
 
 
  
 
==Instalasi Asterisk GUI==
 
==Instalasi Asterisk GUI==

Revision as of 07:58, 21 January 2010

Instalasi yang aman

apt-get install asterisk
cp /etc/asterisk/sip.conf.0 /etc/asterisk/sip.conf


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 stop
killall asterisk
killall asterisk
asterisk

Entah kenapa harus menggunakan "asterisk" tidak bisa "/etc/init.d/asterisk start"

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://127.0.0.1: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://127.0.0.1:5038/asterisk/static/config/setup/install.html

Asterisk GUI harusnya dapat di akses di

http://127.0.0.1:5038/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