Friday, April 17, 2015

Cara Install Asterisk GUI VoIP Server di FreeBSD 10.1

Yang paling utama adalah mengupdate ports FreeBSD nya:

# portsnap fetch
# portsnap extract

Install nano untuk text editornya, ini yang sering saya pakai.

#pkg install nano

Install libffi karena ini sangat dibutuhkan pada saat membangun Asterisk.

# cd /usr/ports/devel/libffi
# make config-recursive
# make install clean

Install Asterisk:

# cd /usr/ports/net/asterisk
# make config-recursive
# make install clean

Enable Asterisk di file rc.conf , untuk memproses Asterisk pada saat booting awal.

# nano /etc/rc.conf

asterisk_enable="YES"


Download dan install Asterisk-GUI disini saya sarankan untuk penggunaan Asterisk GUI sehingga memudahkan dalam menejemen pengelolaan VoIP karena antarmuka yang mudah dipahami.

Download dan ekstrak filenya terlebih dahulu :

# cd ~
# fetch http://downloads.asterisk.org/pub/telephony/asterisk-gui/asterisk-gui-2.1.0-rc1.tar.gz
# tar xvf asterisk-gui-2.1.0-rc1.tar.gz

Install dan Konfigurasi Asterisk GUI

# cd asterisk-gui-2.1.0-rc1
# ./configure --prefix=/usr/local
# gmake
# gmake install
# cd /usr/local/etc/asterisk/


Ubah http.conf untuk mengaktifkan Asterisk-GUI:

# nano http.conf

Ubah dan tambahkan kode berikut:

[general]
enabled=yes
enablestatic=yes
bindaddr=0.0.0.0
bindport=8088

Ubah manager.conf untuk mengaktifkan dan menambahkan  'admin' pengguna :

# nano manager.conf

Ubah dan tambahkan kode berikut:

[general]
enabled = yes
webenabled = yes

[admin]
secret = admin  #ubah untuk kata sandi anda
read = system,call,log,verbose,command,agent,config,read,write,originate
write = system,call,log,verbose,command,agent,config,read,write,originate

Menjalankan DAHDI (Digium/Asterisk Hardware Device Interface)

Buat konfigurasi DAHDI dari sample:

# cp /usr/local/etc/dahdi/system.conf.sample /usr/local/etc/dahdi/system.conf

Buat file konfigurasi DAHDI palsu:

# touch /usr/local/etc/asterisk/dahdi_scan.conf
# echo "[general]" > /usr/local/etc/asterisk/dahdi_guiread.conf


Pemecahan masalah

Jika Anda menginstal Asterisk-GUI, Anda harus membuat link simbolik dalam agar bekerja dengan benar, jika tidak GUI akan ada dalam loop terus menerus di log-in:

# cd /var
# mkdir lib
# ln -s /usr/local/share/asterisk /var/lib/asterisk

Direkomendasikan untuk mengubah kepemilikan berikut file/direktori untuk pengguna Asterisk:

# chown -R asterisk:asterisk /usr/local/etc/asterisk/ /usr/local/lib/asterisk /usr/local/share/asterisk /usr/local/etc/dahdi /var/lib/asterisk
# chmod 644 /usr/local/etc/asterisk/*


Memulai Asterisk

# service asterisk start


Setelah instalasi selesai, bisa langsung mengakses alamat http://AlamatIP:8088/static/config/index.html
masuk dengan user 'admin' dan kata sandi yang sudan di setting di manager.conf.


Halaman Login, user 'admin' pass 'admin'




Tampilan Manajemen  Asterisk GUI - VoIP Server


5 comments:

  1. mhn dibantu mas koq file http://downloads.asterisk.org/pub/telephony/asterisk-gui/asterisk-gui-2.1.0-rc1.tar.gz not found..
    dimana file nya ya mas
    thanks for help

    ReplyDelete
  2. Silahkan di unduh di :
    http://www.mulyanasandi.web.id/asterisk/asterisk-gui-2.1.0-rc1.tar.gz

    Semoga bermanfaat :D

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. http://www.mulyanasandi.web.id/asterisk/asterisk-gui-2.1.0-rc1.tar.gz
    maaf bang,mengapa gagal trus downloadnya,mhn bantuanya.

    ReplyDelete
  5. kang, mohon ngelmu, saya sudah instal dan berhasil, adakah tutorial nya untuk konfigurasi selanjutnya asterisk gui ini

    ReplyDelete