This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
ejabberd /
| name | age | message | |
|---|---|---|---|
| |
COPYING | Sat Oct 09 13:15:49 -0700 2004 | |
| |
README | Fri Aug 07 03:22:11 -0700 2009 | |
| |
contrib/ | Tue Jun 16 10:48:38 -0700 2009 | |
| |
doc/ | Wed Nov 04 01:42:54 -0800 2009 | |
| |
examples/ | Thu Nov 22 05:46:50 -0800 2007 | |
| |
src/ | ||
| |
tools/ | Fri Sep 25 00:02:23 -0700 2009 |
README
ejabberd - High-Performance Enterprise Instant Messaging Server Quickstart guide 0. Requirements To compile ejabberd you need: - GNU Make - GCC - Libexpat 1.95 or higher - Erlang/OTP R10B-9 or higher. The recommended version is R12B-5. Support for R13 is experimental. - 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). - GNU Iconv 1.8 or higher, for the IRC Transport (mod_irc). Optional. Not needed on systems with GNU Libc. - ImageMagick’s Convert program. Optional. For CAPTCHA challenges. - exmpp 0.9.1 or higher. Optional. For import/export XEP-0227 files. 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








