WHAT'S NEW?
Loading...

Membuat VoIP dengan Ejabberd di Ubuntu

Assalamualaikum

Pada kesempatan kali ini saya akan posting materi tentang VoIP, yaitu Cara Membangun Server VoIP dengan menggunakan Ejabberd di Ubuntu. 

Ejabberd merupakan server aplikasi XMPP yang menggunakan bahasa pemrograman Erlang dan mampu berjalan di beberapa sistem operasi, seperti Mac OS X, GNU/Linux, FreeBSD, NetBSD, OpenBSD, dan OpenSolaris. Selain pada sistem operasi tersebut, Ejabberd juga bisa berjalan pada sistem operasi Microsoft Windows. Nama ejabberd adalah singkatan dari Erlang Jabber Daemon. Ejabberd sendiri merupakan perangkat lunak open source yang didistribusikan berdasarkan persyaratan dari GNU General Public License. Pada tahun 2009, Ejabberd merupakan salah satu aplikasi open source terpopuler yang ditulis di Erlang.

Yang dibutuhkan di konfigurasi ini :
  •  1 Server Ubuntu
  • Minimal 2 client yang akan menggunakan layanan chat dari server
  • 1 jaringan
  • Internet



Sekarang kita masuk ke tahap konfigurasi :

Konfigurasi Server :

Pertama install Ejabberd nya dengan menggunakan perintah 
 apt-get -y install ejabberd 

Selanjutnya, registrasi username dan password yang akan digunakan untuk Login dan melakukan konfigurasi Ejabberd dengan menggunakan perintah
 ejabberdctl register admin localhost password


 Keterangan :
  • register : untuk melakukan registrasi akun
  • admin : username untuk akun yang dubuat
  • localhost : domain yang digunakan
  • password : password yang digunakan untuk akun 


Kemudian kita edit file ejabberd.yml dengan perintah 
 nano /etc/ejabberd/ejabberd.yml 

Setelah itu tambahkan script berikut, seperti yang sudah saya tandai pada gambar dibawah 

Setelah itu restart ejabberd nya agar konfigurasi yang sudah dilakukan dapat berjalan  

Kemudian buka web browser untuk mulai membuka menu konfigurasi Ejabberd, caranya dengan mengetikkan 
 https://IPServerUbuntu:5280/admin/
pada address bar di browser, lalu masukkan username dan password yang sudah diregister sebelumnya 

Dan berikut adalah tampilan dari Web Konfigurasi Ejabberd 
Sekarang kita akan menambah user untuk client Ejabberd, untuk menambah user klik Virtual Hosts > Pengguna
Setelah itu masukkan username dan password untuk user yang akan dibuat 

Tambahkan juga username dan password untuk user yang kedua 




Konfigurasi Client

Pertama, install terlebih dulu aplikasi Pidgin di komputer client, setelah itu buka aplikasi tersebut dan klik Accounts > Add 
Kemudian masukkan username, domain, IP Server, dan juga password nya sesuai dengan yg sudah dikonfigurasi tadi  

Lalu klik tab Advanced, kemudian masukkan IP Server pada Connect server, jika sudah klik Add 

Jika client yang kedua juga sudah ditambahkan, sekarang kita bisa menambah teman dari client ke-2 tersebut, dengan cara klik Buddies > Add Buddy pada client yang pertama
Selanjutnya, masukkan username dari client ke-2, jika sudah klik Add 


Jika kalian ingin melakukan chat, kalian bisa klik 2x nama teman kalian, setelah itu kalian bisa melakukan chat dengan teman kalian tersebut. Dan ini merupakan contoh dari chat yang dilakukan antara 2 client Ejabberd yang menggunakan Pidgin 



SELESAI


Semoga Bermanfaat

0 komentar:

Posting Komentar