bjc / ejabberd forked from processone/ejabberd
- Source
- Commits
- Network (10)
- Downloads (23)
- Graphs
-
Tree:
06921b4
badlop (author)
Wed Nov 04 12:19:38 -0800 2009
ejabberd /
| name | age | message | |
|---|---|---|---|
| |
COPYING | Sat Oct 09 13:15:49 -0700 2004 | |
| |
README | Thu Jul 30 11:29:46 -0700 2009 | |
| |
contrib/ | Wed Sep 02 07:26:01 -0700 2009 | |
| |
doc/ | ||
| |
examples/ | Tue Jun 16 04:27:33 -0700 2009 | |
| |
src/ | ||
| |
tools/ | Fri Oct 02 08:04:16 -0700 2009 |
README
ejabberd - High-Performance Enterprise Instant Messaging Server Quickstart guide 0. Requirements To compile ejabberd you need: - GNU Make - GCC - Erlang/OTP R12B-4 or higher, R13B or higher. - exmpp 0.9.1 or higher - OpenSSL 0.9.6 or higher, for STARTTLS, SASL and SSL encryption. Optional, highly recommended. - Zlib 1.2.3 or higher, for Stream Compression support (XEP-0138). Optional. - Erlang mysql library. Optional. MySQL authentication/storage. - Erlang pgsql library. Optional. PostgreSQL authentication/storage. - PAM library. Optional. For Pluggable Authentication Modules (PAM). - ImageMagick’s Convert program. Optional. For CAPTCHA challenges. 1. Compile and install on *nix systems To compile ejabberd, go to the directory src/ and execute the commands: ./configure make To install ejabberd, run this command with system administrator rights (root user): sudo make install These commands will: - Install the configuration files in /etc/ejabberd/ - Install ejabberd binary, header and runtime files in /lib/ejabberd/ - Install the administration script: /sbin/ejabberdctl - Install ejabberd documentation in /share/doc/ejabberd/ - Create a spool directory: /var/lib/ejabberd/ - Create a directory for log files: /var/log/ejabberd/ 2. Start ejabberd You can use the ejabberdctl command line administration script to start and stop ejabberd. For example: ejabberdctl start For detailed information please refer to the ejabberd Installation and Operation Guide

