Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
installer_openjabnab [2011/04/12 17:48]
alexis
installer_openjabnab [2019/08/25 13:56] (current)
Line 7: Line 7:
 === Récupérer les sources === === Récupérer les sources ===
  
-Les sources les plus à jour sont sur GitHub : https://github.com/Pixel166/OpenJabNab+Les sources les plus à jour sont sur GitHub : https://github.com/OpenJabNab/OpenJabNab
  
-  git clone https://github.com/Pixel166/OpenJabNab.git+  git clone https://github.com/OpenJabNab/OpenJabNab.git
      
 Cette commande va récupérer les sources, et créer notamment deux répertoires : Cette commande va récupérer les sources, et créer notamment deux répertoires :
Line 21: Line 21:
 Le serveur apache doit être configuré de manière à ce que le répertoire http-wrapper soit la racine du domaine (ou sous-domaine). Le serveur apache doit être configuré de manière à ce que le répertoire http-wrapper soit la racine du domaine (ou sous-domaine).
  
 +<note important>
 Attention à la gestion des droits des fichiers sur certains systèmes d'exploitation. Attention à la gestion des droits des fichiers sur certains systèmes d'exploitation.
 +</note>
 +  * Il faut que l'utilisateur système qui lance le serveur web puisse lire et écrire des fichiers dans le répertoire http-wrapper
 +  * L'utilisateur qui lance le openjabnab doit pouvoir écrire dans le dossier http-wrapper/ojn_local/
  
 === Compiler le serveur openJabNab === === Compiler le serveur openJabNab ===
Line 31: Line 35:
   qmake -r   qmake -r
   make   make
 +Pour les utilisateurs sous Windows, il sera peut-être nécessaire de modifier les fichiers .pro créés, en remplacant
 +  win32{
 +  QMAKE_CXXFLAGS_WARN_ON += -WX
 +  }
 +par
 +  win32{
 +  QMAKE_CXXFLAGS_WARN_ON += -Wextra
 +  }
 +
 Copier le fichier openjabnab.ini-dist dans le répertoire bin, et le renommer en openjabnab.ini Copier le fichier openjabnab.ini-dist dans le répertoire bin, et le renommer en openjabnab.ini
   cp openjabnab.ini-dist bin/openjabnab.ini   cp openjabnab.ini-dist bin/openjabnab.ini
-[[configurer_openjabnab|Editer ce fichier]], et remplacer "my.domain.com" avec votre domaine+[[configurer_openjabnab|Editer ce fichier]], et remplacer "my.domain.com" avec votre domaine
 + 
 +Copier le fichier bootc dans le répertoire bin. 
 + 
 +=== Configurer les plugins === 
 + 
 +Les configurations peuvent se faire soit à la main, en éditant des fichiers, soit en passant par l'interface d'administration. Dans ce cas, il faudra lancer le serveur auparavant. 
 +=== Plugin annuaire === 
 + 
 +  * à la main 
 +Fichier : bin/plugins/plugin_annuaire.ini 
 +Ajouter : 
 +  [global] 
 +  URL=freenabaztag.com
  
-Choisir le mode d'authentification voulue (en fonction du mode standalone ou proxy) dans le fichier bin/plugins/plugin_auth.ini +  * par l'interface d'aministration 
-== Mode proxy == +Rentrer freenabaztag.com comme URL dans la page de configuration du plugin 
-  * proxy +=== Lancer le serveur ===
-== Mode standalone == +
-  * full +
-  * patched+
  
 Lancer l'exécutable "openjabnab" créé dans le répertoire bin Lancer l'exécutable "openjabnab" créé dans le répertoire bin
Line 47: Line 70:
 === Utilisation du serveur === === Utilisation du serveur ===
  
-Configurer le nabaztag/tag ((le brancher en appuyant sur le bouton au dessus de la tête jusqu'à ce que les lumières soient bleues)) pour qu'il utilise le domaine "my.domain.com/vl" à la place de r.nabaztag.com/vl (dans les paramètres avancés - Advanced settings)+[[configurer_votre_lapin|Configurer le nabaztag/tag]] pour qu'il utilise le domaine "my.domain.com/vl" à la place de r.nabaztag.com/vl (dans les paramètres avancés - Advanced settings)
  
 Enregistrer la configuration pour relancer le lapin.  Enregistrer la configuration pour relancer le lapin.