Install Ejabberd Jabber server


Ejabberd is a high-performance Jabber/XMPP server, written in erlang. It comes with a built-in web-based management interface.

To install the server and its components, run:

apt-get install ejabberd

After it is installed, you need to edit the configuration file found at /etc/ejabberd/ejabberd.cfg.

In the configuration file, you need to add the host name you want the server to use (unless you only want to run on localhost). Change:

{hosts, ["localhost"]}.

to

{hosts, ["localhost","servername.com"]}.

In addition, you need to create an admin user. Change:

{acl, admin, {user, "", "localhost"}}.

to

{acl, admin, {user, "admin-name", "servername.com"}}.

Now, restart the service:

service ejabberd restart

Finally, set the password for your admin user:

ejabberdctl register admin-name servername.com password

All set. For any further configuration, you can log in to the web-based management panel. In your web browser, go to http://servername.com:5280/admin and enter the admin username and password.

--
Source: ubuntu.com 

Was this answer helpful?

 Print this Article

Also Read

Install Plesk

Use the One-Click Installer utility to perform a clean installation of the Plesk Panel in one...

Optimize MySQL server

In this article, we will cover basics of MySQL server optimization. For server example, we will...

Install GNOME desktop environment and VNC server

This guide uses Ubuntu version 12.04 LTS so there may be extra steps for different versions....

Install OpenVPN AS

To install OpenVPN AS software in CentOS / Debian operating systems, perform the steps below....

Execute cPanel scripts from SSH

Here are the scripts provided by cPanel that you can use to automate, configure, fix some issues...