Ejabberd : Différence entre versions

De Wiki JabberFR
Aller à : navigation, rechercher
()
Ligne 6 : Ligne 6 :
 
   dernière_version = 1.1.2 |
 
   dernière_version = 1.1.2 |
 
   date_de_dernière_version = 28/09/2006 |
 
   date_de_dernière_version = 28/09/2006 |
   os = Linux |
+
   os = Linux, Windows, Mac OS X, etc. |
 
   type = Serveur Jabber |
 
   type = Serveur Jabber |
 
   licence = logiciel libre sous licence GPL |
 
   licence = logiciel libre sous licence GPL |
Ligne 26 : Ligne 26 :
  
 
== Points faibles ==
 
== Points faibles ==
* pour les développeurs, erlang n'est pas forcément le langage qu'ils connaissent le mieux
+
* pour les développeurs, Erlang n'est pas forcément le langage qu'ils connaissent le mieux
* le fichier de configuration étant écrit en erlang, la syntaxe est importante, et les erreurs de configurations sont trés déroutantes
+
* le fichier de configuration étant écrit en Erlang, la syntaxe est importante, et les erreurs de configurations sont trés déroutantes
  
 
== Installation et configuration ==
 
== Installation et configuration ==

Version du 3 octobre 2006 à 18:59

Ejabberd
Développeur Process One
Dernière version 17.01 (le 20 janvier 2017) modifier
Système(s) d'exploitation Linux, Windows, Mac OS X, etc.
Type Serveur Jabber


Licence(s) logiciel libre sous licence GPL
[[1] Site web]

ejabberd est un serveur Jabber écrit en Erlang, un langage relativement peu connu mais optimisé pour les applications distribuées. ejabberd est soutenu par la société française Process One et est de plus en plus utilisé. ejabberd résiste bien à la charge et grâce à Erlang, il est facile de faire un cluster de serveurs ejabberd. Son installation et son administration sont des plus aisées grâce à son interface web.

Points forts

  • supporte complètement le protocole XMPP
  • stable et connu pour supporter de fortes charges
  • intègre un grand nombre de services par défaut (annuaire, serveur de discussion, service pubsub, etc.)
  • facile à installer et à administrer
  • fournit l'implantation libre de pubsub la plus complète
  • bénéficie d'une documentation importante
  • possibilité de faire un cluster
  • interface web d'administration

Points faibles

  • pour les développeurs, Erlang n'est pas forcément le langage qu'ils connaissent le mieux
  • le fichier de configuration étant écrit en Erlang, la syntaxe est importante, et les erreurs de configurations sont trés déroutantes

Installation et configuration

  • Tout d'abord vous devez installer ejabberd. (Sous Ubuntu ou Debian, un simple apt-get install ejabberd suffit)
{hosts, ["example.net"]}.
  • Toujours dans le fichier de configuration, rajoutez votre nom d'utilisateur comme administrateur (aux alentours de la ligne 9)
{acl, admin, {user, "moncompte"}}.
  • Redémarrez le serveur (/etc/init.d/ejabberd restart sous Debian/Ubuntu)
  • Créez un compte utilisateur avec n'importe quel client Jabber
  • Connectez-vous sur http://localhost:5280/admin (attention, le login est le JID complet, incluant "@domaine")
  • Voilà, vous avez maintenant accès à l'interface de configuration

Tutoriels

Liens

Retour à la page des Administrateurs