[Ubuntu] Konfigurasi Chatt Server Dengan Menggunakan Ejabberd

Konfigurasi Chatt Server Dengan Aplikasi Ejabberd



Assalamu'alaikum Wr Wb

Yap, kembali lagi dengan saya.. kali ini saya akan memberikan tutorial cara menggunakan aplikasi Ejabberd, ejabberd merupakan aplikasi chat server yang dapat berjalan di distro liux, seperti centos, ubuntu, arch linux dan lain lain, namun kali ini saya akan menggunakan Ubuntu Server 12.4.



Disini saya menggunakan versi ejabberd yang bisa dibilang ya versi old banget, yaitu v2 sedangkan sekarang sudah v17. Tapi gapapa:v yang penting bisa :v

Untuk mempersingkat waktu langsung saja kita ketahap konfigurasinya

Konfigurasi Server


1) Pertama yang harus kita lakukan adalah menginstall paket dari ejabberd itu sendiri dengan cara menggunakan command
apt-get install ejabberd

2) Edit file konfigurasi ejabberd
nano /etc/ejabberd/ejabberd.cfg

3) Tambahkan User "admin", untuk caranya bisa kalian lihat pada gambar dibawah ini


4) langkah selanjutnya adalah menambahkan user admin beserta password pada server ejabberd
ejabberdctl register admin localhost "password"

5) Restart service ejabberd agar konfigurasi yang baru berjalan. Kemudian lihat status ejabberd untuk memastikan ejabberd telah berjalan dengan baik
ejabberdctl restart
ejabberdctl status 


6) Sekarang dari client akses server ejabberd yang telah dibuat menggunakan web browser dengan cara mengetikan ip pada kolom url seperti dibawah ini
http://(ipserverejabberd):5280/admin 
Setelah itu akan muncul pop-up login, maka dari itu login dengan user admin yang telah dibuat sebelumnya


7) Nah, berikut tampilan utama ejabberd v2

8) Untuk membuat akun, klik pada tab Virtual Hosts, kemudian klik pada localhost


9) Klik menu User


10) Buat user minimal dua untuk pengetesan chatting nanti. karna kalo satu doang itu gamungkin banget, yakali chatting sendiri kek bocah anu :v



Pada contoh diatas saya membuat user dimas dan user trihandika

Pengetesan pada Client


Untuk pengetesan chatting ini, saya menggunakan aplikasi Pidgin

1) Buat account pada pidgun dengan cara yang sudah saya tandai pada gambar dibawah ini.

Pada protocol pilih XMPP, kemudian pada Username isikan dengan user yang sudah kalin buat pada tahap sebelumnya, untuk domainnya isikan saja localhost, setelah itu pada Resoure isikan ip dari server ejabberd kalian, dan terkahir jangan lupa untuk diberi password


2) Pindah ke tab Advanced, kemudian pada Connect server, isikan dengan ip dari server ejabberd kalian.

Jika semua sudah, klik Add


3) Maka akan muncul caution seperti gambar dibawah ini, klik Accept


4) Klik menu Buddies kemudian klik Add chatt untuk membuat room yang akan digunakan untuk room chat sever nanti


5) Lakukan hal yang sama pada client kedua, login pula dengan user yang sudah dibuat sebelumnya. untuk lebih jelasnya lihat kembali pada nomor 1

Jika sudah klik menu Buddies. Karna tadi sudah buat room, maka user yang lainnya hanya perlu join ke room tersebut, maka dari itu klik Join a Chat


6) Masukan nama roomnya sesuai dengan apa yang sudah dibuat tadi, kemudian klik Join


7) Last, coba test chatting pada kedua user



Selesaiiiiiiiii:3

Oke mungkin cukup sekian untuk postingan tentang cara Konfigurasi Chatt Server dengan menggunakan Ejabberd

Sekian dan Semoga Bermanfaat

Comments