Je cherche un serveur XMPP à installer sur mon serveur Ubuntu, mais je n’avais pas pu trouver de comparaison entre les avantages et les inconvénients de différentes implémentations. Existe-t-il une implémentation de type defacto-standard (comme Apache pour http, par exemple)?
Les fonctionnalités que le serveur devrait avoir sont:
En gros, vous n’avez qu’une option: ejabberd
Les trois autres disponibles dans le repo Ubuntu (11.04+) sont:
Vous pouvez regarder http://en.wikipedia.org/wiki/Comparison_of_XMPP_server_software pour comparer certaines fonctionnalités
HTH
Openfire est rapide, facile et fiable. Je l'ai aussi bien exécuté sous le serveur Ubuntu que sur le bureau. Pour la personne moyenne, je dirais que l’utilisation de la version de bureau est simple, car cette interface facilite tellement l’installation et la maintenance que tout le monde peut la gérer. Je fais tourner mon serveur depuis plus de 5 ans, face à Internet et c'est un champion.
Vous pouvez également l'exécuter sans tête dans une édition de serveur Ubuntu ou centos VM à l'aide de vmplayer avec les paramètres réseau pontés/répliqués sur l'état de la connexion réseau physique à l'aide de 1 ou 2 cœurs virtuels. C'est facile.
Je le recommande à tous ceux qui n’auront pas accès à des milliers d’utilisateurs simultanés en ligne, car outre qu’ils sont très faciles à installer au départ, la configuration s’effectue via une interface graphique épurée et difficile à obtenir.
Prendre plaisir
Il y a une pile LAMP qui est dans le repo. Utilisez simplement aptitude (ouvrez la console et tapez "aptitude" & enter) et vous le verrez sous l’arborescence "Tâches" en tant que "serveur de lampes".