Differences
This shows you the differences between two versions of the page.
installer_openjabnab [2011/09/21 14:21] alexis |
installer_openjabnab [2019/08/25 13:56] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | === Les pré-requis === | ||
- | * Serveur apache (avec le mod rewrite) + php | ||
- | * Qt en version 4.3 minimum (avec les librairies de développement) | ||
- | * un nabaztag/ | ||
- | |||
- | === Récupérer les sources === | ||
- | |||
- | Les sources les plus à jour sont sur GitHub : https:// | ||
- | |||
- | git clone https:// | ||
- | | ||
- | 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 | ||
- | * http-wrapper | ||
- | Il s'agit des fichiers pour 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). | ||
- | |||
- | <note important> | ||
- | Attention à la gestion des droits des fichiers sur certains systèmes d' | ||
- | </ | ||
- | * Il faut que l' | ||
- | * L' | ||
- | |||
- | === Compiler le serveur openJabNab === | ||
- | | ||
- | Se déplacer dans le répertoire " | ||
- | cd <path to sources>/ | ||
- | Générer les fichiers Makefile avec la commande "qmake -r" | ||
- | Lancer la compilation (make) | ||
- | qmake -r | ||
- | 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 | ||
- | cp openjabnab.ini-dist bin/ | ||
- | [[configurer_openjabnab|Editer ce fichier]], et remplacer " | ||
- | |||
- | 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' | ||
- | === Plugin annuaire === | ||
- | |||
- | * à la main | ||
- | Fichier : bin/ | ||
- | Ajouter : | ||
- | [global] | ||
- | URL=freenabaztag.com | ||
- | |||
- | * par l' | ||
- | Rentrer freenabaztag.com comme URL dans la page de configuration du plugin | ||
- | === Lancer le serveur === | ||
- | |||
- | Lancer l' | ||
- | ./ | ||
- | |||
- | === Utilisation du serveur === | ||
- | |||
- | [[configurer_votre_lapin|Configurer le nabaztag/ | ||
- | |||
- | Enregistrer la configuration pour relancer le lapin. |