25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-26 17:38:45 +01:00
Go to file
Mickaël Rémond a1d0e7d7cb * src/ejabberd_service.erl: Add extra info in the log about which
components is connected and which Erlang process is handling
it. This is usefull in context where many types of components are
used (Thanks to Jerome Sautret) (EJAB-211).

SVN Revision: 743
2007-03-13 15:01:27 +00:00
contrib/extract_translations * src/msgs/ru.msg: Updated (thanks to Sergei Golovan) 2006-02-25 19:48:17 +00:00
doc * src/odbc/ejabberd_odbc.erl: ejabberd admin can now choose the 2007-03-10 15:53:53 +00:00
examples * src/ejabberd_c2s.erl: Send new id for each new stream inside one 2005-04-09 23:47:56 +00:00
src * src/ejabberd_service.erl: Add extra info in the log about which 2007-03-13 15:01:27 +00:00
tools * tools/ejabberdctl: Added call to "exec" (thanks to Sergei 2004-09-10 20:57:00 +00:00
ChangeLog * src/ejabberd_service.erl: Add extra info in the log about which 2007-03-13 15:01:27 +00:00
COPYING * src/msgs/nl.msg: Updated (thanks to Sander Devrieze) 2004-10-09 20:15:49 +00:00
README * README: Added this file as a quickstart guide. 2006-12-16 13:57:37 +00:00

ejabberd - High-Performance Enterprise Instant Messaging Server 

Quickstart guide

0. Dependancies

To build ejabberd, you need:
 - GNU Make
 - GCC
 - libexpat 1.95 or higher
 - Erlang/OTP R9C-2 or higher
 - OpenSSL 0.9.6 or higher (optional)
 - Zlib 1.2.3 or higher (optional)
 - GNU Iconv 1.8 or higher (optional, not needed on systems with GNU libc)

1. Build and install on *nix systems

To build ejabberd, please go into the src directory and type the 
following commands:
 ./configure && make
 sudo make install

These commands will:
 - install a startup script into the directory /usr/sbin,
 - install ejabberd into the directory /var/lib/ejabberd,
 - install the configuration file into /etc/ejabberd,
 - create a directory called /var/log/ejabberd to store log files.

Note: "sudo make install" means that the "make install" command should
      be run with system administrator rights (root).

2. Run

To run ejabberd, type the following command:
 erl -pa /var/lib/ejabberd/ebin -sname ejabberd -s ejabberd

For detailled informations, please refer to:
http://www.process-one.net/en/projects/ejabberd/docs/guide_en.html