The ejabberd is is one of the most popular jabber servers which be used for instant messaging on your own server. In this article, you will be able to learn how to install and configure ejabberd-Xmpp server on Linux server
First of all you need to activate EPEL-Repository on your CentOS machine..
Centos 6 For 64 Bit.
Centos6 For 32 Bit.
Centos 5 For 32 Bit.
Centos 5 For 64 Bit.
Installation
On Ubuntu
Open the following port in the Firewall.
configure your firewall to allow following default ports:
5280:tcp for configuration admin-interface
5222:tcp for xmpp default port without ssl
optional:
5223:tcp for xmpp with ssl
5269:tcp for communication with other jabber servers
main configuration files are exist under /etc/ejabberd directory
Now edit the following lines in /etc/ejabberd/ejabberd.cfg
Find the below line
Modify this line to represent the correct host name. Example:
add admin:
now start your server and add the admin user:
#ejabberdctl register username domain.com password
Finally Connect to webinterface via http://server-ip-address:5280/admin
