Instalasi Ejabberd Instant Messenger Server Di Centos

Jumat, 23 Juli 2010 Label: , ,
Ejabberd adalah salah satu Jabber/XMPP instant messaging server gratisan dibawah license GPLv2. Ejabberd ditulis menggunakan bahasa pemrograman erlang/OTP. Ejabberd memiliki beberapa fitur yang tidak jauh berbeda dengan Jabber/XMPP server lainnya selain fitur standar yang telah tertanam pada engine ejabberd terdapat pula fitur lain diantaranya ejabberd is cross-platform, fault-tolerant, clusterable and modular.Langsung saja kita bahas instalasi ejabberd pada system operasi CentOSInstalasi
Download aplikasi ejabberd pada situs http://www.process-one.net/en/ejabberd/downloads atau langsung mengetikan perintah :
#wget http://www.process-one.net/downloads/ejabberd/2.1.4/ejabberd-2.1.4-linux-x86-installer.bin.gz
Setelah proses download selesai lanjutkan dengan ekstrak dan install
# gunzip ejabberd-2.1.4-linux-x86-installer.bin.gz
# chmod 777 ejabberd-2.1.4-linux-x86-installer.bin
# ./ ejabberd-2.1.4-linux-x86-installer.bin

Nah jangan terkejut karena instalasi ini biarpun dijalankan pada command line tp muncul GUInya :D
Pilih bahasa yang anda suka :DTentukan letak file hasil instalasiTentukan domain dari server ejabberdMengisikan nama administrator ejabberd
Mengisikan password administrator
Pilihan clusteringKemudian siapin kopi dan cemilan buat menunggu proses instalasi :D
Konfigurasi
Kenapa harus konfigurasi? Karena biarpun kita sudah input username admin pada saat instalasi tetapi user tersebut belum digunakan untuk login pada admin panel. Admin panel yang dimaksud adalah suatu halaman web yang digunakan untuk pengelolaan ejabberd. Admin panel dapat dibuka dengan mengetikan http://ip_server_IM:5280/admin/. Agar user dapat dikenali oleh ejabberd dengan cara register user tersebut pada IM client yang mendukung server jabber antara lain adalah pidgin,gajim dll. Untuk contoh saya menggunakan pidgin


Pada kolom connect server isi dengan no IP server jabber anda
Kadang – kadang dalam pembuatan user ejabberd ada masalah pada registration_timeout. Oleh karena itu harus ditambahkan modul untuk membuang registration_timeout tersebut.
# cd /opt/ejabberd-2.1.4/conf
# vim ejabberd.cfg
Kemudian tambahkan baris berikut ini
{registration_timeout, infinity}
Pengetesan
Pengetesan dapat dilakukan dengan membuka http://IPServeranda:5280/admin. Sebelum dibuka pada browser sebaiknya dicek terlebih dahulu service dari ejabberd
# cd /opt/ejabberd-2.1.4/bin
# ./ejabberdctl start
Setelah service ejabberd berhasil dijalankan baru akan tampil

Masukan username admin@namadomain serta passwordnya seperti yang telah kita buat pada pidgin dan pada saat instalasi.
Nah bila telah muncul halaman seperti gambar diatas instalasi ejabberd telah berhasil. Waktunya slametan server IM baru

5 komentar:

MAHO SUPER mengatakan...

:maho: :maho:

asdf mengatakan...

ngejunk

Learning by googling, Learning by doing mengatakan...

hus hus,,,,,,

Unknown mengatakan...

akhirnya berhasil juga nginstal ajabberd nya..thanks ya kakak..lanjutkan

Bedjo Lover mengatakan...

makasih kk atas tutorialnya

Posting Komentar

 
Learning more and more © 2010 | Designed by Blogger Hacks | Blogger Template by ColorizeTemplates