Membangun Sentra Telepon Voip dengan Asterisk

Instalasi VOIP pada ubuntu server sangat mudah. Pertama kali kita install asterisk dengan perintah dibawah ini
sudo apt-get install asterisk
Selanjutnya adalah instalasi asterisk gui, untuk memudahkan kita dalam memanage asterisk. Jalankan perintah2 dibawah ini

sudo apt-get install subversion

Perintah diatas untuk menginstall aplikasi subversion karena kita akan menginstall asterisk gui melalui subversion. Setelah subversion diinstal jalankan perintah dibawah ini

svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui

Perintah diatas untuk melakukan checkout atau mengunduh dari subversion aplikasi asterisk-gui yang ada di server digium

Sekarang source code dari asterisk-gui sudah masuk dalam folder asterisk-gui. Jalankan perintah dibawah ini

cd asterisk-gui

sudo ./configure

sudo make install

Tiga perintah diatas adalah untuk menginstall aplikasi asterisk-gui yang masih berbentuk source code untuk siap kita pakai.

Selanjutnya edit file /etc/asterisk/http.conf dan hapus komentar pada kedua baris dibawah ini

enabled = yes

enablestatic = yes

dan ubah bindaddr=127.0.0.1 menjadi bindaddr=0.0.0.0

Sekarang edit file /etc/asterisk/manager.conf. Pada tab [general] hapus komentar pada baris ini

webenabled = yes

lalu ganti baris enabled=no menjadi enabled=yes dan ubah baris bindaddr=127.0.0.1 menjadi bindaddr=0.0.0.0

Masih di file yang sama, kita tambahkan satu tab lagi yaitu [admin]. Lebih lengkapnya tambahkan baris berikut pada baris paling bawah

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

Ini akan menambahkan login dengan username admin boleh mengakses asterisk-gui

Sekarang restart asterisk

sudo service asterisk restart

Sekarang kita coba akses asterisk-gui kita apakah sudah berhasil dengan cara mengetik alamat berikut di browser

http://1.2.3.4:8088/static/config/index.html

dimana 1.2.3.4 ganti dengan IP yang sesuai dengan komputer server asterisk anda.

Nah apakah sudah berhasil?

Jika masih muncul 404 Not Found, maka kita perlu tahapan terakhir

sudo rm -Rf /usr/share/asterisk/static-http/
sudo ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/static-http

Apakah sudah berhasil? Masih belum?
Asterisk-gui berhenti pada tahapan Checking write permission for gui folder menandakan ada masalah pada permission. Lakukan perintah ini

cd /usr/share/asterisk/static-http
sudo chown -R asterisk:asterisk config/
sudo service asterisk restart

Nah sekarang buka kembali asterisk-gui di web browser. Berhasil bukan? Selamat mencoba!

Advertisements