$ sudo apt-get update
$ sudo apt-get install jabberd2
Pour l'utilisation de jabberd2, il faut obligatoirement un serveur de base de données (postgre, mysql, oracle ou sqlite) afin de conserver toutes les données utilisateurs.
Le script d'installation de la base MySQL se trouve dans le répertoire /usr/share/doc/jabberd2
Pour l'installer :
Extraction du fichier
$ gzip -d /usr/share/doc/jabberd2/db-setup.mysql.gz
Connexion à MySQL
$ mysql -u root -p
Une fois connecté à MySQL
$ .
> \. db-setup.mysql
> GRANT select,insert,delete,update ON jabberd2.* to jabberd2@localhost IDENTIFIED by 'secret';
Remplacer secret par le mot de passe désiré
Toutes les modifications sont à faire dans les fichiers sm.xml & c2s.xml dans /etc/jabberd2
Nom de domaine du serveur jabberd2
Renseigner le champ id de la section sm du fichier sm.xml
Renseigner le champ id de la section local du fichier c2s.xml
Paramètres de connexions à MySQL
Renseigner le champ dbname,
user et pass de la section mysql du fichier sm.xmlRenseigner le champ dbname, user et pass de la section mysql du fichier c2s.xml
Pour accéder au serveur de l'extérieur du réseau interne via un client de messagerie instantanée, créer une règle de routage au niveau du routeur afin de rediriger le port 5222 de l'IP externe vers le port 5222 de l'IP interne du serveur.
Installation pour Ubuntu :
$ sudo apt-get update
$ sudo apt-get install pidgin
Infos supplémentaires concernant l'installation de Pidgin sur Ubuntu
Installation pour Windows :
Configuration de pidgin :
A l'ouverture de pidgin
Cliquer sur le bouton Ajouter
Dans la liste Protocole, sélectionner XMPP
Remplir les champs :
Cocher les cases :
Dans l'onglet Avancé :
La configuration est terminée