|
|
| (15 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 |
| cp /etc/asterisk/sip.conf.0 /etc/asterisk/sip.conf
| |
|
| |
|
| | atau |
| | |
| | apt-get install asterisk asterisk-mysql |
|
| |
|
| 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 stop
| | Dalam proses instalasi kita biasanya perlu memasukan kode negara tempat kita berada, yaitu "62" untuk Indonesia. |
| killall asterisk
| |
| killall asterisk
| |
| asterisk
| |
|
| |
|
| Entah kenapa harus menggunakan "asterisk" tidak bisa "/etc/init.d/asterisk start"
| |
|
| |
|
| ==Aktifkan Interface Web==
| | Untuk menjalankan asterisk dapat melakukan restart [[Asterisk]] |
|
| |
|
| Edit /etc/asterisk/http.conf
| | /etc/init.d/asterisk stop |
|
| |
|
| # vi /etc/asterisk/http.conf
| | atau melalui shell ketik |
|
| |
|
| Pastikan
| | asterisk |
| | |
| 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
| |
| | |
| | |
| [[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]]
| |
| 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]]
| |
| 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]]
| | untuk masuk ke dalam asterisk dalam menjalankan perintah |
| 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]]
| | asterisk -r |
| 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]]
| | ==Langkah Selanjutnya== |
| 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]] | | * [[Konfigurasi Minimal Asterisk 1.6 di Ubuntu]] |
| 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]
| | * [[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]] |
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