Assalamualaikum Wr. Wb
Pada postingan saya kali ini saya ingin membahas mengenai Chatserver menggunakan Ejabberd (Ubuntu 14.04). Sebelum ke langkah-langkahnya, apa sih Ejabberd itu?
Ejabberd adalah aplikasi opensource linux yang menyediakan layanan Instant Messaging (IM) atau layanan chatting.
Langsung ke langkah-langkahnya ajaa yukk :
Konfigurasi Server
1. Pertama kali yang kita lakukan adalah menginstall sistem operasi ubuntu 14.04.
2. Jika sudah terinstall > buka terminal > masuk root > coba ping google.
3. Selanjutnya kita akan menginstall ejabberdnya dengan mengetikkan perintah apt-get -y install ejabberd.
4. Kemudian kita akan menambahkan usernya.
Ket :
- admin = username yang digunakan
- localhost = hostname yang digunakan
- password = password yang digunakan
5. Kita akan menambahkan hak akses user yang telah kita buat tadi untuk melakukan login nantinya, maka ketikkan perintah nano /etc/ejabberd/ejabberd.cfg
6. Cari script seperti gambar dibawah ini, dan tambahkan admin (usernya) seperti gambar dibawah ini.
7. Jangan lupa untuk menjalankan ejabberd dengan perintah service ejabberd start, dan restart ejabberd nya dengan mengetikkan perintah service ejabberd restart.
8. Selanjutnya kita akan mengakses ejabberd menggunakan browser dengan menggunakan (ipserver):5280/admin. dan nantinya akan muncul pop up, maka isikan user dan passwordnya sesuai dengan yang kita konfigurasi sebelumnya.
9. Selanjutnya kita akan coba membuat akun, caranya klik virtual hosts > localhost > pengguna > isikan pengguna dan sandinya > tambah pengguna.
10. Lalu kita buat akun kedua, caranya tetap sama seperti gambar yang diatas
11. Dan disini terlihat akun telah terbuat.
Verifikasi Client 1 dan 2
1. Untuk verifikasinya kita gunakan pidgin, maka kita buka aplikasi pidginnya, lalu klik Add.
2. Lalu kita atur protocolnya menggunakan XMPP, isikan username nya dengan user yang kita buat, domain dengan hostname, resource dengan ip server, dan passwordnya sesuai dengan yang kita buat sebelumnya.
![]() |
| Client 1 |
![]() |
| Client 2 |
3. Masih di bagian yang sama, cuma bedanya sekarang kita beralih ke jendela advanced, disini kita akan merubah connect servernya menjadi ip server, jika sudah maka klik Add.
![]() |
| Client 1 |
![]() |
| Client 2 |
4. Selanjutnya akan muncul SSL certificate verification nya maka klik Accept untuk menerimanya.
![]() |
| Client 1 |
![]() |
| Client 2 |
Menambahkan kontak dan chatting
1. Pada akun client 1 (kamilah) kita akan coba menambahkan kontak. Caranya dengan klik Buddies > Add Buddy...
2. Dan isikan pada kolom buddy's username dengan nama kontak yang ingin kita tambahkan yaitu client 2 dengan nama laila (dan menambahkan @localhost dibelakang usernamenya) setelah itu klik add.
3. Kemudian pada pidgin user pertama akan muncul notifikasi untuk melakukan Authorize buddy. Selanjutnya klik Send Instant Message.
4. Dan coba melakukan chatting, dimana ini dari sisi client 1 yang sedang melakukan chatting dengan client 2.
Yap mungkin itu saja yang dapat saya sampaikan, kurang lebihnya saya mohon maaf.
Wassalamualaikum Wr. Wb.




















0 komentar:
Posting Komentar