![]() |
|
Home | Linux | Réseaux | Developpement | Divers | FAQ | Forum | Guestbook | Musique | |
Big Brother1 - IntroductionQu'est ce donc cette chose étrange ? 2 - Préparation et installationBig Brother fonctionne sur (presque) tout les systèmes de type Unix telque : bsdi, sco3, sco, freebsd, solaris, hpux9, hpux, linux, sunos, netbsd, osf, ultrix, irix, unixware, redhat, aix, dynix, debian, dgux, caldera, mandrake. 2.1 Quelques préparatifs d'avant gardeAvant installation vous devez créer un utilisateur membre d'un groupe spécifique à ce dernier qui executera ce programme, exemple : bigb (user), bigb (group). Prenez connaisance du user utilisé pour les accès au serveur apache, regardez dans /etc/httpd/conf/httpd/.conf, il se peut que le user par défaut soit nobody, apache ... (identique au group), vous en aurez besoin pour la suite. Le programme d'installation se trouve à l'adresse suivante http://bb4.com, prenez les sources du serveur pour Unix et téléchargez les dans /tmp. Décompressez l'archive dans /tmp puis copiez le fichier bb16d.tar dans /home/bigb. Puis désarchivez le fichier et vous devez obtenir une arberescence comme ceci :
bbxxx/ xxx --> version de BB
bbvar/acks/
/data/
/disabled/
/hist/
/histlogs/
/logs/
2.2 La configurationAllez dans le répertoire bbxxx/install, puis lancez la commande suivante : $ ./bbconfig <OS-NAME> où OS-NAME définit l'un des OS cités ci-dessus Par exemple ./bbconfig redhat, ./bbconfig caldera, ./bbconfig mandrake etc... Lors de l'execution du
programme il vous posera ces questions : 2.3 Passons à l'installation$ cd ../src $ make $ make install $ cd ../.. $ chown -R bb bbvar bb 2.4 Ajout des différents hôtes du réseau$ cd ../etc Editez le fichier bb-host et ajoutez les noeuds de votre réseau comme cet exemple : 192.168.1.1 tux.domain.fr # BBPAGER BBNET BBDISPLAY telnet http://tux.domain.fr 192.168.1.2 toto.domain.fr # pop smtp ... 192.168.1.10 titi.domain.fr # ftp 2.5 Vérification des scripts de configuration (bbdef.sh, bbinc.sh et bbsys.sh)$ ./bb-chkcfg.sh 2.6 Vérification du fichier bb-host$ ./bbchkhosts.sh 2.7 Création de liens et de droits$ cd ../.. $ ln -s bbdir bb (les scripts pointent vers le lien bb donc ne le modifiez pas) $ cd bb $ chown -R Attention, n'oubliez pas le "point" ; $ cd .. $ chown -R bbuser bbvar (attribution des droits sur les variables) $ ln -s /chemin_vers_bb/www /serveur_web/htdocs/bb Exemple : ln -s /home/bigb/bb/www /var/www/html/bb.
3 - Démarrage de Big Brothercd bb ./runbb.sh start Vous pouvez voir le résultat en vous connectant à l'adresse suivante http://localhost/bb sur votre browser préféré. 4 - Optimisation de Big BrotherPar défaut Big Brother est en mode statique afin de le rendre dynamique (rafraichi l'affichage toutes les dix minutes) éditez le fichier bb-def.sh et modifiez la valeur BBLOGSTATUS="STATIC" en BBLOGSTATUS="DYNAMIC". Lancer Big Brother automatiquement au démarage de la machine ; créez un script shell que vous placerez dans le runlevel que vous utilisez comme cet exemple : #!/bin/sh # # BigBrother 1.6d su - bigbrozer -c "cd /home/bigbrozer/bb;./runbb.sh start" N'oubliez pas de le rendre executable sinon ... |
|
|