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/07/25 18:56]
redoxps
installer_openjabnab [2019/08/25 13:56] (current)
Line 4: Line 4:
   * Qt en version 4.3 minimum (avec les librairies de développement)   * Qt en version 4.3 minimum (avec les librairies de développement)
   * un nabaztag/tag (ou plusieurs)   * un nabaztag/tag (ou plusieurs)
-  * git (afin de récupérer votre copie du code source) 
-  * cron (pour tout ce qui est 'périodique': heures, surprises) 
  
 === Récupérer les sources === === Récupérer les sources ===
Line 14: Line 12:
      
 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 :
-  * server (Il s'agit de tous les fichiers pour le serveur+  * server 
- +Il s'agit de tous les fichiers pour le serveur 
-  * http-wrapper (Il s'agit des fichiers pour la partie HTTP)+  * http-wrapper 
 +Il s'agit des fichiers pour la partie HTTP
  
 === Mettre en place la partie HTTP === === Mettre en place la partie HTTP ===
  
 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).
- 
-Pour cela modifier le /etc/apache2/sites-enabled/000-default de façon à ce que /var/www soit remplacé partout par /var/www/http-wrapper. 
- 
-Cela doit être fait à 2 lignes normalement :  
- 
-  * DocumentRoot /var/www/http-wrapper 
-  * <Directory /var/www/http-wrapper/> 
-  *  
-Il faut aussi retirer les AllowOverride none qui se trouvent dans le fichier de config. Ces derniers bloqueraient l'.htaccess nécessaire au bon fonctionnement de l'url rewriting 
  
 <note important> <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> </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  +  * 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/   * L'utilisateur qui lance le openjabnab doit pouvoir écrire dans le dossier http-wrapper/ojn_local/
  
Line 57: Line 46:
 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 71: 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.