Ejabberd

From MattWiki
Jump to: navigation, search
ejabberd
Developer(s) Process One
Stable release
17.07 / July 6, 2017; 4 months ago (2017-07-06)[1]
Repository github.com
Written in Erlang
Operating system Cross-platform
Type XMPP server
License MIT License[2]
Website ejabberd.im
XMPP Portal
XMPP Servers: Servers Category
XMPP Clients: Clients Category
User Guides: User Guide Category


ejabberd is an XMPP application server, written mainly in the Erlang programming language. It can run under several Unix-like operating systems such as Mac OS X, GNU/Linux, FreeBSD, NetBSD, OpenBSD and OpenSolaris. Additionally, ejabberd can run under Microsoft Windows. The name ejabberd stands for Erlang Jabber Daemon (Jabber being a former name for XMPP) and is written in lowercase only, as is common for daemon software.

ejabberd is free software, distributed under the terms of the GNU General Public License.

Installing on Ubuntu

noteThis Page was written with Ubuntu 16.04 LTS in mind, and may not work correctly with other versions or distributions.

apt-get update && apt-get -y install erlang expat libexpat1-dev
cd /var/src/
git clone git@github.com:processone/ejabberd.git
cd /var/src/ejabberd/
./autogen.sh && ./configure && make && make install
ejabberdctl start
  1. "Github". Github.com. 2017-07-06. Retrieved 2017-07-31. 
  2. "Github GPLv2 License". Github.com. 2014-02-22. Retrieved 2017-07-31.