Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 59 lines (42 sloc) 1.715 kb
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
1 ejabberd - High-Performance Enterprise Instant Messaging Server
2
3 Quickstart guide
4
5
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
6 0. Requirements
7
8 To compile ejabberd you need:
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
9 - GNU Make
10 - GCC
8cd0894 badlop Update version numbers of the related: exmpp, ejabberd 2, and Erlang
badlop authored
11 - Erlang/OTP R12B-5 or higher. Recommended: R12B-5, R13B04 and R14B01.
33116be badlop Disapprove the use of R14A and R14B due to the rwlock bug.
badlop authored
12 Avoid R14A and R14B.
9050aa1 badlop Support exmpp's jid record, and require next exmpp release (EXMPP-41)
badlop authored
13 - exmpp 0.9.6 or higher
3e97054 badlop Requirement of OpenSSL increased from 0.9.6 to 0.9.8
badlop authored
14 - OpenSSL 0.9.8 or higher, for STARTTLS, SASL and SSL encryption.
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
15 - Zlib 1.2.3 or higher, for Stream Compression support
16 (XEP-0138). Optional.
13fcbd6 badlop * doc/guide.tex: Explain that the recommended Erlang/OTP version
badlop authored
17 - Erlang mysql library. Optional. MySQL authentication/storage.
18 - Erlang pgsql library. Optional. PostgreSQL authentication/storage.
19 - PAM library. Optional. For Pluggable Authentication Modules (PAM).
f5dc8d2 badlop Document GSSAPI (EJAB-831)
badlop authored
20 - ESASL library. Optional. For SASL GSSAPI authentication.
3156cdf badlop Fix character in README file, in master, too.
badlop authored
21 - ImageMagick's Convert program. Optional. For CAPTCHA challenges.
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
22
23
24 1. Compile and install on *nix systems
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
25
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
26 To compile ejabberd, go to the directory src/ and execute the commands:
27 ./configure
28 make
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
29
3bc7127 badlop Rename aclocal.m4 to acinclude.m4 (thanks to Andreas Köhler)
badlop authored
30 If you get an error like:
31 ./configure: No such file or directory
32 the solution is to first execute:
33 aclocal
34 autoconf
35
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
36 To install ejabberd, run this command with system administrator rights
37 (root user):
38
39 sudo make install
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
40
41 These commands will:
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
42 - Install the configuration files in /etc/ejabberd/
4eaa8e1 Merge from trunk (r1457 to r1563).
Jean-Sébastien Pédron authored
43 - Install ejabberd binary, header and runtime files in /lib/ejabberd/
44 - Install the administration script: /sbin/ejabberdctl
45 - Install ejabberd documentation in /share/doc/ejabberd/
46 - Create a spool directory: /var/lib/ejabberd/
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
47 - Create a directory for log files: /var/log/ejabberd/
48
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
49
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
50 2. Start ejabberd
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
51
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
52 You can use the ejabberdctl command line administration script to
53 start and stop ejabberd. For example:
54 ejabberdctl start
7f4d5a8 Mickaël Rémond * README: Added this file as a quickstart guide.
mremond authored
55
56
de433ef badlop * README: Updated to match the content of the ejabberd Guide
badlop authored
57 For detailed information please refer to the
58 ejabberd Installation and Operation Guide
Something went wrong with that request. Please try again.