Ok kembali lagi dijempolan01, kali ini saya akan menghadirkan sebuah postingan sederhana yaitu mengenai ejabberd chat server, sesuai namanya yaitu chat server dengan menggunakan ejabberd kita bisa membuat sebuah chat server pada sebuah jaringan yang kita miliki, untuk membuat chat server tesebut kita bisa meggunakan beberapa jenis distro operasi linux, os linux yang saya ujikan meggunakan Ubuntu server, untuk client nya kita bisa menggunakan aplikasi pidgin dan juga yang lainny.

1. Kita lakukan update dan juga upgrade

2. Setelah itu kita lakukan instalasi paket ejabberd, untuk proses instalasi kita akan mengunduhnya dari luar. 

3. Masuk pada mode su, setelah itu kita membuat sebuah user yang nantinya user tersebut akan digunakan untuk login ejabberd nya.

4. Setelah itu kita akses file ejabberd.cfg dan edit beberapa isinya, untuk melakukan tersebut kita bisa gunakan perintah sebagai berikut, untuk hostname anda bisa ganti sesuai dengan keinginan anda

5. Setelah itu lakukan service restart pada ejabberd  service ejabberd restart 

6. Kita akses ejabberd yang sudah kita buat tersebut, setelah itu login dengan user yang sudah dibuat.

7. Setelah kita klik virtual host.
8. Kita pilih virtual host yang sudah kita buat, contoh saya menamainya dengan localhost.
9. Untuk menambahkan sebuah user, kita perlu masuk pada menu users, klik menu users.

10. Setelah itu kita masukkan identitas sebuah user yang kita akan buat, masukkan nama user beserta password nya.

11. Jika user yang kita buat tadi berhasil, maka tampilan user yang kita buat tadi akan muncul.

12. Untuk testing apakah chat server berkerja, kita bisa gunakan pidgin untuk mengetesnya, buka menu account setelah itu klik manage account.

13. Masukkan identitas dari server dan juga usernama nya.

14. Masuk pada menu advanced, masukkan alamat ip server nya.

15. Setelah kita manage account, kita perlu mengaktifkan akun nya.

16. Masukkan user/akun yang sudah anda buat pada server ejabberd.

17. Tanda akun sudah terhubung dengan server, maka status akan available dan berwarna hijau.

18. Sekarang kita lakukan proses pengundangan akun lain, supaya kita bisa melakukan komunikasi.

19. Masukka username teman nya.

20. Setelah itu menunggu konfirmasi dari teman, dan setelah itu kita bisa gunakan opsi chat langsung (send instant message) dan juga meng authorize  buddy.

21. Klik 2x pada buddies icon.

22. Nah kita bisa melakukan komunikasi menggunakan, client pidgin dengan chat server ejabberd.