README
1 ejabberd - High-Performance Enterprise Instant Messaging Server
2
3 Quickstart guide
4
5
6 0. Requirements
7
8 To compile ejabberd you need:
9 - GNU Make
10 - GCC
11 - libexpat 1.95 or higher
12 - Erlang/OTP R10B-9 or higher
13 - OpenSSL 0.9.6 or higher, for STARTTLS, SASL and SSL
14 encryption. Optional, highly recommended.
15 - Zlib 1.2.3 or higher, for Stream Compression support
16 (XEP-0138). Optional.
17 - GNU Iconv 1.8 or higher, for the IRC Transport
18 (mod_irc). Optional. Not needed on systems with GNU Libc.
19
20
21 1. Compile and install on *nix systems
22
23 To compile ejabberd, go to the directory src/ and execute the commands:
24 ./configure
25 make
26
27 To install ejabberd, run this command with system administrator rights
28 (root user):
29
30 sudo make install
31
32 These commands will:
33 - Install a startup script: /sbin/ejabberdctl
34 - Install ejabberd in /var/lib/ejabberd/
35 - Install the configuration files in /etc/ejabberd/
36 - Create a directory for log files: /var/log/ejabberd/
37
38
39 2. Start ejabberd
40
41 You can use the ejabberdctl command line administration script to
42 start and stop ejabberd. For example:
43 ejabberdctl start
44
45
46 For detailed information please refer to the
47 ejabberd Installation and Operation Guide
48