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