Installation

  1. Go to the ejabberd download page and wget the desired link: wget https://www.process-one.net/downloads/downloads-action.php?file=/ejabberd/17.09/ejabberd-17.09-0.x86_64.rpm
  2. Install the package: yum localinstall -y downloads-action*

Configuration

  1. Go the ejabberd bin directory: cd /opt/ejabberd*/bin
  2. Start the server: ./ejabberdctl start
  3. Check the status of the server: ./ejabberdctl status
  4. Admin UN and PW are both set to ‘admin’ by default so it would be best to change the PW. Syntax for it is as follows: ./ejabberdctl change_password [USER] [HOST_NAME] [NEW_PASSWORD] which in this case would be ./ejabberdctl change_password admin localhost [NEW_PASSWORD]
  5. Add users with the following syntax: ./ejabberdctl register [USER] [HOST_NAME] [PASSWORD]

Configuration with the web-interface