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
- 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
Bahan :
- 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)
#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