Mengenal XMPP atau Jabber Instant Messenger

Mengenal XMPP atau Jabber Instant Messenger

Posted on

Apakah selama ini anda sebagai pengguna aktif salah satu Messenger yang populer saat ini, seperti WhatsApp, Telegram dan sejenisnya. Artikel kali ini saya ingin mencoba kembali kemasa era 1998, ketika seorang yang bernama Jeremi Miller yang menemukan teknologi Jabber/XMPP pada waktu itu.

Dan ia mengembangkan teknologi alternatif Messenger gratis dan terbuka,  pada saat itu pesan instan yang ekslusif seperti AOL dan ICQ dengan banyak perubahan zaman yang mengikis dan merubah nama-nama dari beberapa teknologi pesan instan yang terkenal pada saat itu, namun sampai sekarang XMPP masih menjadi teknologi yang terbuka bagi siapa saja yang ingin membangun atau menggunakan server XMPP pesan instan ini.

Mengenal XMPP atau Jabber Instant Messenger

Dengan teknologi XMPP anda bisa membangun server untuk chating sendiri seperti WhastApp dan lainnya, karena sumber code dari XMPP terbuka bagi pengembang dimana pun termasuk anda.

Banyak proyek yang sukses mengembangkan teknologi XMPP tersebut diantaranya bisa dilihat pada gambar berikut:

Mengenal XMPP atau Jabber Instant MessengerSaya pribadi pernah menggunakan dan mencoba untuk membangun server berbasis XMPP, dan bukan hanya saya yang menggunakannya ada beberapa pelaku bisnis juga memakai teknologi ini contohnya penjual pulsa yang transaksinya menggunakan XMPP, dengan harapan lebih private dan lebih mandiri.

Bagi anda yang ingin mencoba daftar pada server yang saat ini ada bisa langsung ke situs ini https://jabb.im/reg disana anda bisa membuat user dan password gratis. Kemudian untuk software clienya bisa dilihat dari list berikut https://xmpp.org/software/clients.html, berbagai software client tersedia untuk berbagai operasi sistem dari Windows, Linux, MacOS dan Android.

Cara Install Server Jabber XMPP Server di Ubuntu

Tutorial yang saya tulis ini menggunakan VPS dengan OS Ubuntu, jika anda sudah menyediakan VPS yang maka masuk via SSH login dengan root.

1. Install Jabber

#apt-get -y install ejabberd

2. Membuat User Admin

#ejabberdctl register admin localhost password
berada disini /etc/ejabberd/ejabberd.cfg:

%% Admin user
{acl, admin, {user, “admin”, “localhost”}}.

%% Hostname
{hosts, [“localhost”]}.

3. Setelah semua sudah terinstall dengan benar kemudian Restart

Akses melalui browser dengan dengan alamat url ini http://localhost:5280/admin

Ikuti beberapa settingan selanjutnya, dengan begitu anda sudah memiliki server chating sendiri, toturial lengkapnya bisa anda cek pada url berikut:

https://www.digitalocean.com/community/tutorials/how-to-install-ejabberd-xmpp-server-on-ubuntu

Jika anda tidak mau repot-repot membuat server Jabber XMPP untuk menggunakan alternatif server pesan install bisa dilihat pada list server yang tersedia disini https://list.jabber.at/

Demikian lah artikel kali ini yang membahas alternatif pesan singkat selain WhastApp, atau hanya sekedar ingin mengetahui sejarah. Semoga pembahasan kali ini menambah pengetahuan anda tentang Instant Messaging.