Mandriva 2008.0 free installation
Pour installer Zone linder sur une Mandriva 2008.0 free:
Ouvrir une console en root et installer les paquetages de base :
- urpmi ffmpeg xawtv phpmyadmin mysql libmysql-devel ant
Le programme vous demande de choisir d'installer de nouveaux paquetages, choisir celui ci: java-1.6.0-sun-devel-1.6.0.02-1.0.9mdv2008.0.i586 (choix 3)
Une fois l'installation des paquetages terminée, démarer MySql:
- service start mysqld
Ensuite, télécharger, décompacter, et configurer zoneminder:
- wget http://www.zoneminder.com/downloads/ZoneMinder-1.22.3.tar.gz
- tar -xvzf ZoneMinder-1.22.3.tar.gz
- cd ZoneMinder-1.22.3
- ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin
Si message d'erreur "error: C++ preprocessor "/lib/cpp" fails sanity check" installer ceci:
- urpmi gcc-c++
Refaire un configure:
- ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin
Si message d'erreur "error: zm requires libjpeg.a", installer ceci:
- urpmi libjpeg-devel
Refaire un configure:
- ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin
A ce stade le Makefile de ZM doit être créé mais regardons les modules complémentaires dont on a besoin. ZM l'indique lors du déroulement du ./configure.
Installer donc les modules suivants:
- urpmi perl-Archive-Tar perl-Archive-Zip perl-MIME-tools perl-Email-MIME avcodec
Refaire un configure:
- ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin
A ce stade ZM est configuré avec les modules dont on a besoin. Il faut maintenant créer une base de données pour ZM:
- mysql mysql < db/zm_create.sql
- mysql
mysql> GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@localhost identified by 'zmpass';
mysql> quit
- mysqladmin reload
Installer ZM:
- make install
A ce stade ZM est installé sur votre machine.
Si vous le désirez vous pouvez installer le module de visualisation créé par Andy Widlock intitulé cambozola:
si vous êtes toujours dans le dossier de ZM, remonter d'un cran:
- cd..
- wget http://www.charliemouse.com/code/cambozola/cambozola-latest.tar.gz
- tar xvfz cambozola-latest.tar.gz
- cp /home/"nom_utilisateur"/cambozola-0.68/dist/cambozola.jar /var/www/html/zm
- chmod 775 /var/www/html/zm/cambozola.jar
Lancer votre serveur web:
- service httpd start
Pour démarrer Zoneminder, démarrer votre navigateur web préféré et tapez cette adresse:
N'oubliez pas d'activer le module cambozola dans ZM.
En espérant que ce petit tuto serve au plus grand nombre et évite les nombreux soucis que j'ai pu rencontrer avant d'installer "facilement" ce logiciel.
Voici une copie de mon écran avec Zoneminder en fonctionnement.
Nicolas MEMETEAU. 19:02, 1 Novembre 2008.