Langsung saja xixixi.. disini akan saya jelaskan sedikit tentang Voip. VoIP adalah sebuah server yang dibangun untuk memberikan layanan Telepon gratis, selain Telepon gratis, disini kita juga bisa Video Call, dan juga Chatting layaknya BBM (Blackberry Messager) :3 Gimana? Mau coba? oke Lets Try It :3

Bahan :

- Laptop or PC (yg udah terinstal linux) xixixi disini ane makek Linux Ubuntu 14.04 LTS
- Akses Point / Wifi / Tathering HP (ane makek wifi) xixixi :D nah disini wifi digunakan sebagai media penyambung untuk server dan client yaitu berupa android :v
- Android Tentunya :p 2 buah :3 untuk uji  coba :3
- Linphone (Download di Playstore)




Siap? Ready? Okeh langsung OTW :3

#Langkah pertama Install Kamailio Server di PC :3

Masuk terminal lalu copas or ketik perintah berikut :p

sudo apt-get update
sudo apt-get install mysql-server
sudo apt-get install kamailio kamailio-mysql-modules


Finish? Okey Next :p awas SAVE :v

#Langkah kedua Setting Kamctl

sudo nano /etc/kamailio/kamctlrc

Next, sesuaikan file kamctlrc dengan script berikut :3

# your SIP domain
SIP_DOMAIN=192.168.10.2

## chrooted directory
# $CHROOT_DIR="/path/to/chrooted/directory"

## database type: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT, or SQLITE
# by default none is loaded
#
# If you want to setup a database with kamdbctl, you must at least specify
# this parameter.
DBENGINE=MYSQL

## database host
DBHOST=localhost

## database name (for ORACLE this is TNS name)
DBNAME=kamailio2

# database path used by dbtext, db_berkeley or sqlite
DB_PATH="/usr/local/etc/kamailio/dbtext"

## database read/write user
DBRWUSER="kamailio"

## password for database read/write user
DBRWPW="kamailiorw"

## database read only user
DBROUSER="kamailioro"

## password for database read only user
DBROPW="kamailioro"

## database access host (from where is kamctl used)
DBACCESSHOST=localhost

## database super user (for ORACLE this is 'scheme-creator' user)
DBROOTUSER="root"


Lalu SAVE :p Done :3 Eis awas, IP yang berwarna biru diatas desesuaikan ama IP PC/Laptopmu yang kamu dapet dari wifi :v okeh NEXT..

#Langkah ketiga Membuat Database :3 

Database? Yak database, tapi disini tanpa menggunakan mysql yak :v cukup mudah kok :3 cukup isikan perintah ini :

sudo kamdbctl create
sudo nano /etc/default/kamailio

Sesuaikan dengan konfigurasi berikut :

#
# Kamailio startup options
#


# Set to yes to enable kamailio, once configured properly.
RUN_KAMAILIO=yes

# User to run as
USER=kamailio

# Group to run as
GROUP=kamailio


Done? lalu restart Kamailio :3

sudo service kamailio restart

Next menambahkan akun user dari kamailio, Cukup ketikan perintah :

kamctl add namauser password

Contoh : kamctl add 007 putraganteng (untuk menambahkan user lagi cukup ketikan seperti perintah disamping)
disini 007 adalah username dan sekaligus akan menjadi nomor telepon kita di kamailio :p dan ganteng adalah passwordnya :3
oh iya disini ane buat 2 user, yaitu :
User dengan nomor 007 dan password putraganteng
dan User nomor 008 dengan password putracupu

Done :3 Selesai deh Konfigurasi Servernya ^_^, lah ko terus? cara makeknya gimana? mungkin itu yang ente fikir :p tenang its baru config server :v untuk clientnya menggunakan android :v dan bisa dilihat DISINI :p

0 comments:

Posting Komentar

 
Top