Konfigurasi Chat Server Menggunakan Ejabberd


Selamat datang di 3G! Go Getol Gan! Emang bener hidup kita itu kudu getol gan, makannya kita kudu rajin dan semangat buat nyelesain semuanye, ini nih bakal saya tunjukin tugas yang insyaallah bermanfaat buat kalian.

Jabber adalah suatu sistem komunikasi online generasi baru, yang memiliki keunggulan tak terbantahkan dibandingkan dengan ICQ. Hal ini didasarkan pada Jabber membangun layanan terkenal seperti seperti Google Talk, Ya Online, Gizmo, dan juga saat ini Facebook Chat juga menggunakan Jabber protokol.

Berikut konfigurasi nya:

Topologi yang saya gunakan. 


  • KONFIGURASI SERVER UBUNTU (EJABBERD)
1. Masuk ke root dan install terlebih dahulu paket Ejabberd nya. Untuk install nya diperlukan koneksi internet.
apt-get -y install ejabberd

2. Tambahkan user untuk ejabberd
ejabberdctl register admin localhost password
  • admin = username nya
  • localhost = hostname nya
  • password = password yang digunakan.
3. Kemudian tambahkan hak akses untuk admin agar kita bisa login ejabberd dengan akun yang dibuat.
nano /etc/ejabberd/ejabberd.cfg

4. Kemudian jalankan ejabberd. Dan direstart.
service ejabberd start
service ejabberd restart 

5. Jika semua sudah di konfigurasi, masuk browser untuk akses ejabberd nya. Masukan username dan password dengan akun yang dibuat.
ip_ejabberd:5280/akun

6. Buat akun untuk client dan isi pengguna dan sandi nya.
Virtual Hosts>Localhost>Pengguna

7. Buat juga untuk client yang kedua.


  • LOGIN AKUN MENGGUNAKAN XMPP CLIENT (JITSI)
Untuk mencoba login user nya saya menggunakan Jitsi karena bisa untuk Windows dan Linux, ada banyak xampp yang bisa digunakan silahkan klik XMPP CLIENTS.

1. Install, kemudian buka Jitsi untuk masuk user. Pilih Network XMPP, masukan username dan password dengan akun yang telah dibuat di virtualhost ejabberd tadi. Kemudian kalau sudah klik Advanced.
Tools>Options>Accounts>Add.

2. Pada tampilan ini beri centang pada Override server default options, dan connect server isi ip server ejabberd.
Advanced>Connection

3. Inilah informasi untuk akun kalian.
Sign In

4. Muncul Pop Up.
Continue Anyway

5. Akun sudah tersedia.

6. Akun sudah online.

7. Tambahkan contact agar punya teman untuk di chat.
File>Add Contact

8. Isi Id or number dan display name untuk kontak teman berdasarkan akun yang dia punya.

9. Kemudian masukan akun yang kedua nya.
Tools>Options>Account>Add

10. Beri centang Override server default options, dan connect server isi ip server ejabberd.
Advanced>Connection

11. Informasi akun.

12. Beri izin untuk teman yang mengundang.
Deny

13. Akun sudah tersedia.

  • PENGUJIAN
1. Sekarang test kirim pesan ke akun yang kedua.

2. Masuk di akun kedua dan akan ada pesan masuk, coba balas pesan nya, karena kalau gk dibales kasian dia nya nungguin, cape kan nunggu.

3. Cek ke akun yang pertama ada pesan masuk dari balasan akun kedua. SELESAI!!!

Seperti itu lah konfigurasi yang bisa saya jelaskan. Terima kasih sudah mengunjungi blog ini. Go Getol Gan!!

Share this

Related Posts

Previous
Next Post »