Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| installer_openjabnab [2011/07/25 19:26] – redoxps | installer_openjabnab [2019/08/25 13:56] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| 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/ | * un nabaztag/ | ||
| - | * git (afin de récupérer votre copie du code source) | ||
| - | * cron (pour tout ce qui est ' | ||
| - | * screen (pour pouvoir surveiller facilement le serveur) | ||
| === Récupérer les sources === | === Récupérer les sources === | ||
| Line 15: | 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 | + | * server |
| - | * http-wrapper | + | 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 === | === 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 / | ||
| - | |||
| - | Cela doit être fait à 2 lignes normalement : | ||
| - | |||
| - | * DocumentRoot / | ||
| - | * < | ||
| - | * | ||
| - | Il faut aussi retirer les '' | ||
| <note important> | <note important> | ||
| Attention à la gestion des droits des fichiers sur certains systèmes d' | Attention à la gestion des droits des fichiers sur certains systèmes d' | ||
| - | * Il faut que l' | ||
| - | '' | ||
| - | * L' | ||
| </ | </ | ||
| + | * Il faut que l' | ||
| + | * L' | ||
| === Compiler le serveur openJabNab === | === Compiler le serveur openJabNab === | ||
| | | ||
| Se déplacer dans le répertoire " | Se déplacer dans le répertoire " | ||
| - | cd <path to sources>/ | + | cd <path to sources>/ |
| Générer les fichiers Makefile avec la commande "qmake -r" | Générer les fichiers Makefile avec la commande "qmake -r" | ||
| Lancer la compilation (make) | Lancer la compilation (make) | ||
| 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 remplaçant | + | Pour les utilisateurs sous Windows, il sera peut-être nécessaire de modifier les fichiers .pro créés, en remplacant |
| win32{ | win32{ | ||
| QMAKE_CXXFLAGS_WARN_ON += -WX | QMAKE_CXXFLAGS_WARN_ON += -WX | ||
| 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/ | cp openjabnab.ini-dist bin/ | ||
| - | [[configurer_openjabnab|Editer ce fichier]], et remplacer | + | [[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/plugins/ | ||
| + | Ajouter : | ||
| + | [global] | ||
| + | URL=freenabaztag.com | ||
| - | Choisir le mode d'authentification voulue (en fonction | + | * par l' |
| - | == Mode proxy == | + | Rentrer freenabaztag.com comme URL dans la page de configuration |
| - | * proxy | + | === Lancer le serveur |
| - | == Mode standalone == | + | |
| - | * full | + | |
| - | * patched | + | |
| Lancer l' | Lancer l' | ||
| Line 71: | Line 70: | ||
| === Utilisation du serveur === | === Utilisation du serveur === | ||
| - | Configurer le nabaztag/ | + | [[configurer_votre_lapin|Configurer le nabaztag/ |
| - | pour qu'il utilise le domaine/IP que vous avez défini plus haut : " | + | |
| Enregistrer la configuration pour relancer le lapin. | Enregistrer la configuration pour relancer le lapin. | ||