samedi 3 mai 2008

Démarrage/Arrêt du serveur Jabber

-Si vous avez installé Jabber depuis les sources (fichier tar.gz), pour démarrez le serveur, tapez :
# ./usr/local/jabberd/jabberd

-Il y a un mode debug:
# ./usr/local/jabber/jabberd/jabberd -D

-Si vous avez installé Jabber à partir du fichier rpm, pour démarrer/arrêter/redémarrer, votre serveur Jabber, tapez:
service jabber start/stop/restart

-et le mode "debug" (option -D):

# service jabber stop
# /usr/sbin/jabberd -h jabber.masociete.com -c /etc/jabber/jabber.xml -B -D


-Pour vérifier que le serveur Jabber est effectivement en service, tapez:
ps ax grep jabber

-Vous devez obtenir un résultat ressemblant aux deux lignes suivantes:
3052 ? S 0:00 /usr/sbin/jabberd -h jabber.masociete.com -c /etc/jabber/jabber.xml -B
> 3053 ? S 0:00 /usr/sbin/jabberd -h jabber.masociete.com -c /etc/jabber/jabber.xml -B


-où jabber.masociete.com est remplacé par le hostname de votre serveur.

-Le serveur jabber utilise les ports 5222 (connexion normale avec le client), 5223 (connexion sécurisée avec le client) et 5269 (connexion entre serveurs). En tapant:
netstat -an grep -E '5222'

-vous devez obtenir la ligne suivante, qui vous indique que le serveur Jabber écoute le port 5222:
tcp 0 0 0.0.0.0:5222 0.0.0.0:* LISTEN

-De même pour 5223 et 5269.

-Pour gérer le démarrage, vous pouvez utiliser chkconfig :

# chkconfig --list less # liste des services démarrés
# chkconfig --add jabber # ajouter jabber à la liste des services
# chkconfig jabber off # inhibition du démarrage automatique
# chkconfig jabber on # démarrage automatique au démarrage

Aucun commentaire: