Sabtu, 21 Juli 2012

IP PBX Asterisk menggunakan Slackware 13.01


http://photos1.blogger.com/blogger/4931/687/1600/images.3.jpgDear rekan-rekan, semoga tutorial ini bermanfaat bagi rekan-rekan semua dan mohon koreksinya. saya sudah coba test dengan xlite dan berjalan.

Tahapan untuk instalasi asterisk di slackware:
1. instal dahulu slackware di harddisk anda
2. upgrade kernel ke 2.6
3. diperlukan Standard compilation tools yaitu:
===============
* gcc
* make
* diffutils
* binutils
==============
4. untuk packages asterisk diperlukan juga beberapa hal
===================
*Linux kernel header files.
* bison
* ncurses
* zlib
* openssl
==================
5. letakan seluruh modul ke /usr/src

6. Download tarballs asterisk dan modul lainnya
===========================================================
- wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.9.10.tar.gz
- wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.7.tar.gz
- wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.3.tar.gz
- wget http://ftp.digium.com/pub/asterisk/releases/asterisk-addons-1.2.3.tar.gz
- wget http://ftp.digium.com/pub/asterisk/releases/asterisk-sounds-1.2.1.tar.gz
- playvoip untuk web interfaces
=============================================================
7. instalasi
instalasi libpri:
# tar zxvf libpri-1.2.3.tar.gz
# cd /usr/src/libpri-1.2.3
# make clean
# make
# make install
Instalasi zaptel
# tar zxvf zaptel-1.2.7.tar.gz
# cd /usr/src/zaptel-1.2.7
# make clean
# make
# make install
instalasi asterisk
#tar zxvf asterisk-1.2.9.10.tar.gz
#cd /usr/src/asterisk-1.2.9.10
# make clean
# make mpg123
# make
# make install
# make samples

8. copykan script untuk slackware
cp /usr/src/asterisk/contrib/init.d/rc.slackware.asterisk /etc/rc.d/rc.asterisk

9. installasi playvoip
# tar zxvf playvoip-0.1.tar.gz
# cd /usr/src/playvoip-0.1
edit config.php ---> vi config.php
$conf_db['host'] = "localhost";
$conf_db['user'] = "root";
$conf_db['pass'] = "yoncrew";
$conf_db['name'] = "voiprakyat_asterisk";
$voip_domain = "10.9.21.86";

#lalu save
copy kan seluruh folder web ke /var/www/htdocs
#cp -R /usr/src/playvoip-0.1/web /var/www/htdocs

10. Edit astwebhelper
# vi /usr/src/playvoip-0.1/bin/astwebhelper
di bagian--> VRWEB="/var/www/html"; ' isikan dimana anda akan letakan
misal ke /var/www/hdocs

buatkan crontab (crontab -e)
* * * * * /usr/local/sbin/astwebhelper >/dev/null 2>&1
11. Copy astwebhelper ke /usr/local/sbin
# cp /usr/src/playvoip-0.1/bin/astwebhelper /usr/local/sbin/

12. Copykan directory asterisk ke /etc/asterisk (edit dahulu) sesuai manual
playvoip
# cp /usr/src//playvoip-0.1/etc/asterisk/*.conf /etc/asterisk/
# chmod 666 /etc/asterisk/*_additional.conf

13. buat database menggunakan mysql
buka web ke http://localhost/phpMyAdmin
create new database => isi dgn voiprakyat_asterisk sesuai dengan
config.php
lalu import sql dari /usr/src/playvoip/sql/voiprakya.sql

14. buka web anda http://localhost/web/

untuk di php.ini tolong edit option untuk tampilin errornya di offkan saja

Thx

Panduan / Manual Instal Slackware 13.0

Bagi rekan-rekan yang memerlukan Panduan/Manual instal Slackware 13.0 (unofficial) dapat mendownload manual tersebut di halaman ini. Ditujukan bagi pemula yang ingin menginstal Slackware 13.0 dan perlu tuntunan (mungkin agak detil). Ada puluhan gambar hasil capture menu saat instal Slackware 13.0 di Virtual Machine.
Ada 3 format yang dapat didownload : .pdf, .odt, dan .doc. Versi .odt dan .doc disediakan bagi rekan-rekan yang ingin mengedit dan menggandakan kembali (jika dirasa perlu).
Feel Free untuk mengganti dengan nama Anda dan mempresentasikan instalasi Slackware 13.0 kepada pacar Anda ! Oops :)
Salam.
Download File :
Atau buka terminal Anda dan gunakan wget :
Selamat bereksperimen !