Install Ejabberd Server


Commands (XMPP)

sudo apt-get update && sudo aptitude safe-upgrade

sudo apt-get install build-essential

sudo apt-get install libncurses5-dev openssl libssl-dev fop xsltproc unixodbc-dev gcc-4.6-base cpp-4.6 libgomp1 libquadmath0 libc6-dev openjdk-6-jdk libwxbase2.8 libwxgtk2.8-dev libqt4-opengl-dev libgtk2.0-dev xsltproc erlang-dev

wget http://s3.amazonaws.com/downloads.basho.com/erlang/otp_src_R16B02-basho5.tar.gz

tar zxvf otp_src_R16B02-basho5.tar.gz

cd otp_src_R16B02-basho5

./configure && make && sudo make install

apt-get -y install ejabberd

ejabberdctl register admin localhost [password] // Change to any other password

vi ../../../etc/ejabberd/ejabberd.cfg


// Add this to file ------------------
%% Admin user
{acl, admin, {user, "admin", "localhost"}}.

%% Hostname
{hosts, ["localhost"]}.

%% In-band registration
{access, register, [{allow, all}]}.
//------------------------------------

service ejabberd restart

, , ,

Leave a Reply

Your email address will not be published. Required fields are marked *