Difference between revisions of "Instalasi Astersik di Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
'''Proses instalasi asterisk ini biasanya membutuhkan sambungan ke [[Internet]] karena [[asterisk]] membutuhkan download [[firmware]] dari interface [[VoIP]] card Digium.'''
 +
 +
Jika tidak ada sambungan ke [[Internet]] kemungkinan kita akan memperoleh beberapa error terutama DAHDI tidak terinstalasi. Hal ini tidak apa-apa untuk menjalankan asterisk sebagai [[softswitch]].
 +
 
Instalasi yang aman
 
Instalasi yang aman
  
  # apt-get install asterisk
+
  apt-get install asterisk
  
Sebetulnya yang di install adalah
+
atau
  
  # apt-get install mlock libc-client2007b libgsm1 libiksemel3 libcorosync4 libopenais3 \
+
  apt-get install asterisk asterisk-mysql
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
 
Kalau mau mengambil resiko instalasi [[Asterisk]] di [[Ubuntu]] hanya dengan menjalankan
  
  # apt-get install asterisk asterisk-dev asterisk-config asterisk-sounds-main \
+
  apt-get install asterisk asterisk-dev asterisk-config asterisk-sounds-main \
  asterisk-sounds-extra dahdi gastman
+
  asterisk-sounds-extra dahdi gastman asterisk-mysql dahdi-firmware-nonfree \
 
+
  asterisk-mp3
 
 
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
 
 
 
 
 
[[Image:Asterisk-gui1.jpg|center|200px|thumb]]
 
Kita harus memasukan username & password admin saat masuk pertama kali.
 
  
[[Image:Asterisk-gui2.jpg|center|200px|thumb]]
 
Username & Password yang dimasukan adalah username admin yang di set melalui file /etc/asterisk/manager.d/*.conf
 
  
[[Image:Asterisk-gui3.jpg|center|200px|thumb]]
+
Dalam proses instalasi kita biasanya perlu memasukan kode negara tempat kita berada, yaitu "62" untuk Indonesia.  
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.
 
  
[[Image:Asterisk-gui4.jpg|center|200px|thumb]]
 
Pada menu "Users" kita dapat menambahkan account untuk masing-masing user.
 
  
[[Image:Asterisk-gui5.jpg|center|200px|thumb]]
+
Untuk menjalankan asterisk dapat melakukan restart [[Asterisk]]
Pada menu "Conferencing" kita dapat membuat nomor / ruang tempat melakukan conference.Jadi beberapa orang dapat ngobrol sekaligus dengan cara menelepon satu nomor saja.
 
  
[[Image:Asterisk-gui6.jpg|center|200px|thumb]]
+
/etc/init.d/asterisk stop
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.
 
  
[[Image:Asterisk-gui7.jpg|center|200px|thumb]]
+
atau melalui shell ketik
Pada menu "Ring Groups" kita dapat mengatur siapa saja yang akan dibunyikan bell / ring jika ada telepon yang masuk.
 
  
[[Image:Asterisk-gui8.jpg|center|200px|thumb]]
+
asterisk
Pada menu "Incoming Call" kita dapat mengatur apa yang harus dilakukan jika ada call yang masuk dari provider tertentu menggunakan nomor tertentu.
 
  
[[Image:Asterisk-gui9.jpg|center|200px|thumb]]
+
untuk masuk ke dalam asterisk dalam menjalankan perintah
Pada menu "Add Service Provider" kita dapat menambahkan SIP Proxy Server lain tempat kita akan ber-taut / login. Contoh Service Provider adalah [http://www.voiprakyat.or.id VoIP Rakyat]
 
  
 +
asterisk -r
  
 +
==Langkah Selanjutnya==
  
 +
* [[Konfigurasi Minimal Asterisk 1.6 di Ubuntu]]
 +
* [[OpenBTS: Konfigurasi Asterisk untuk OpenBTS]]
  
 
==Pranala Menarik==
 
==Pranala Menarik==
  
 +
* [[VoIP: Asterisk Demo User]]
 +
* [[VoIP: Asterisk Demo Dial Plan]]
 +
* [[Asterisk Softswitch]]
 
* [[VoIP: Softswitch / Server Internet Telepon]]
 
* [[VoIP: Softswitch / Server Internet Telepon]]
 
* [[VoIP]]
 
* [[VoIP]]
 
* [[Internet Telepon]]
 
* [[Internet Telepon]]
 +
* [[OpenBTS]]

Latest revision as of 05:47, 30 October 2013

Proses instalasi asterisk ini biasanya membutuhkan sambungan ke Internet karena asterisk membutuhkan download firmware dari interface VoIP card Digium.

Jika tidak ada sambungan ke Internet kemungkinan kita akan memperoleh beberapa error terutama DAHDI tidak terinstalasi. Hal ini tidak apa-apa untuk menjalankan asterisk sebagai softswitch.

Instalasi yang aman

apt-get install asterisk

atau

apt-get install asterisk asterisk-mysql

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 asterisk-mysql dahdi-firmware-nonfree \
asterisk-mp3


Dalam proses instalasi kita biasanya perlu memasukan kode negara tempat kita berada, yaitu "62" untuk Indonesia.


Untuk menjalankan asterisk dapat melakukan restart Asterisk

/etc/init.d/asterisk stop

atau melalui shell ketik

asterisk

untuk masuk ke dalam asterisk dalam menjalankan perintah

asterisk -r

Langkah Selanjutnya

Pranala Menarik