Nginstall Chat Server Jabber di (K)Ubuntu.
Enak lho bisa chatting sama orang2 sekantor kalo lokal. Gak ngaruh sama lingkungan luar. Jadi kalo internet mati kayak waktu itu (kasus gempa Taiwan), gak bakal jadi masalah besar. Berikut ini adalah how to install ejabberd chat server yang mendukung banyak protokol termasuk jabber.
1) Install paket ejabberd
sudo apt-get install ejabberd
2) Edit domain di /etc/ejabberd/ejabberd.cfg. Pasang komen pada localhost dengan menggunakan % (PERHATIKAN ADA TITIK SETELAH “}”)
%{hosts, ["localhost"]}.
{hosts, ["kerenabis.com"]}.
3) Restart untuk mengaktifkan chat kerenabis.com
sudo /etc/init.d/ejabberd restart
4) Tambah user untuk mengatur segalanya (jika Anda memiliki sistem LDAP, langsung lompat ke tahap 5)
sudo ejabberdctl register penguasa kerenabis.com penguasaPassword
Untuk menjadikan ia admin, tambah edit file /etc/ejabberd/ejabberd.cfg. Tambahkan
{acl, admin, {user, “penguasa”}}
5) Jika Anda pakai LDAP.
% sancho21: kita pakai LDAP
%{auth_method, internal}.
% For LDAP authentication use these lines instead of above one:
{auth_method, ldap}.
{ldap_servers, ["localhost"]}. % List of LDAP servers
{ldap_uidattr, “uid”}. % LDAP attribute that holds user ID
{ldap_base, “ou=People,dc=kerenabis,dc=com”}. % Search base of LDAP directory
{ldap_rootdn, “cn=admin,dc=kerenabis,dc=com”}. % LDAP manager
{ldap_password, “password sang admin”}. % Password to LDAP manager
6) Buka web administrasi http://localhost:5280/admin. Masukkkan secara lengkap penguasa@kerenabis.com dan isi passwordnya
7) Untuk klien bisa memasukkan di Gaim sebagai Jabber. Servernya jangan lupa dioverride ke ip server. Karena kerenabis.com itu hanya nama virtual untuk chat saja.
Sebenarnya protokol lain juga didukung. Tapi saya belum tahu saja caranya. Oh, ya selamat mencoba!
3 comments so far
Leave a reply

ass…
salam kenal…
saya memang lagi cari2 nih cara install ejabberd..maklumlah pemula, saya sudah coba intruksi yg anda berikan tapi setiap kl masuk ke localhost:5280/admin tetap saja tak berhasil. apa ya kira2 yang kurang. untuk LDAP apa saja yang harus di install?
terima kasih
wass..
Coba lakukan konfigurasi setahap demi setahap. Konfig, testing, konfig, testing, dst sampai mencapai konfig akhir yang Anda inginkan. Misal, pastikan Anda sukses menginstall tanpa LDAP dahulu. Jika berhasil, berarti kemungkinan ada masalah di LDAP. Coba dicek apakah ada yang pakai port yang sama.
Oh ya, ada fitur menarik yaitu mod_shared_roster. Fitur yang tersedia di file konfigurasi ini memungkinkan kita untuk mengelompokkan account2 sehingga setiap user gak perlu add secara manual