SEPT 07
Installer openJabNab
Blog, openJabNab, Qt
0 commentaire
Prérequis :
- Serveur Apache
- Environnement de développement avec Qt 4.2
Tout d'abord, récupérer les sources depuis le SVN :
svn co https://openjabnab.svn.sourceforge.net/svnroot/openjabnab openjabnab
Configuration de la partie serveur web :
Le contenu du répertoire http-wrapper doit se trouver à la racine du site web. Vous devez donc y trouver deux répertoires (ojn_local et ojn_admin) et deux fichiers (openjabnab.php et .htaccess)
Configuration de la partie "Serveur Xmpp" :
Il faut tout d'abord compiler les sources pour obtenir l'éxecutable et les plugins. Se placer dans le répertoire openjabnab (celui qui contient un fichier openjabnab.pro) puis lancer les commandes suivantes :
qmake -r
make
Si tout s'est déroulé correctement, vous ne devriez pas avoir de message d'erreur.
Maintenant, copier le fichier openjabnab.ini-dist dans le répertoire bin, et renommer ce fichier en openjabnab.ini
Les lignes importantes du fichier de configuration sont les suivantes :
[Config]
RealHttpRoot : Chemin où se trouvent les fichiers en local
StandAlone : true ou false pour définir si le serveur est en mode autonome (true) ou si on redirige les requêtes sur les serveur de Violet
StandAloneWelcome : true pour lire un fichier mp3 de bienvenue à la connection du lapin (en mode autonome uniquement)
StandAloneAuthBypass : true pour supprimer l'authentification Jabber (en mode autonome uniquement) A N'UTILISER QUE POUR UNE UTILISATION PERSONNELLE
Bootcode : chemin vers le fichier bootcode (en mode autonome uniquement)
[OpenJabNabServers]
PingServer : domaine utiliser pour le "ping"
BroadServer : domaine utiliser pour le "broadcast"
XmppServer : domaine utiliser pour le protocole jabber. Il est conseillé de mettre une IP. Sinon, il faudra définir une entrée DNS ( _xmpp-client._tcp.my.domain.com )
Il est aussi possible de changer tous les autres paramètres.
Lancer le serveur en lancant l'éxecutable openjabnab présent dans le répertoire bin.
Il ne reste plus qu'à configurer le nabaztag/tag :
- Mettre le nabaztag/tag en mode "configuration" (le brancher en appuyant sur a tête jusqu'à ce que toutes ses lumières deviennent bleues)
- Dans la configuration avancée, remplacer r.nabaztag.com:vl par my.domain.com/vl