Difference between revisions of "Mandriva 2008.0 free installation"

From ZoneMinder Wiki
Jump to navigationJump to search
Line 6: Line 6:
Le programme vous demande de choisir d'installer de nouveaux paquetages, choisir celui ci:
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)
java-1.6.0-sun-devel-1.6.0.02-1.0.9mdv2008.0.i586 (choix 3)
C'est le java runtime accès, utile pour la visualisation de la video dans Zoneminder.




Line 18: Line 20:
# ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin
# ./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:
Si le message d'erreur "''error: C++ preprocessor "/lib/cpp" fails sanity check''" apparait, installer ceci:
# urpmi gcc-c++
# urpmi gcc-c++


Line 24: Line 26:
# ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin
# ./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:
Si le message d'erreur "''error: zm requires libjpeg.a''"apparait, installer ceci:
# urpmi libjpeg-devel
# urpmi libjpeg-devel


Line 35: Line 37:
'''Installer donc les modules suivants:'''
'''Installer donc les modules suivants:'''
# urpmi perl-Archive-Tar perl-Archive-Zip perl-MIME-tools perl-Email-MIME avcodec
# urpmi perl-Archive-Tar perl-Archive-Zip perl-MIME-tools perl-Email-MIME avcodec
Ces modules sseront utiles pour compressé les vidéos, et envoyer des mails de notification automatiques.


Refaire un configure:
Refaire un configure:
Line 40: Line 44:




'''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:'''
'''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 grace à MySQL:'''


# mysql mysql < db/zm_create.sql
# mysql mysql < db/zm_create.sql
Line 55: Line 59:




'''A ce stade ZM est installé sur votre machine.'''
'''A ce stade ZM est installé sur votre machine dans le répertoire /var/www/html/zm.''


Si vous le désirez vous pouvez installer le module de visualisation créé par Andy Widlock intitulé cambozola:
Si vous le désirez vous pouvez installer le module de visualisation créé par Andy Widlock intitulé cambozola:
Line 76: Line 80:
http://localhost/zm
http://localhost/zm


N'oubliez pas d'activer le module cambozola dans ZM.
Si vous l'avez instaaé, n'oubliez pas d'activer le module cambozola dans les options de 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.
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 quelques copies de mon écran avec Zoneminder en fonctionnement.
Voici quelques copies de mon écran, avec Zoneminder en fonctionnement.


[[Image:web_capture1.jpg]]
[[Image:web_capture1.jpg]]

Revision as of 15:54, 1 November 2007

Pour installer Zoneminder sur une Mandriva 2008.0 free:

Ouvrir une console en root et installer les paquetages de base :

  1. 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)

C'est le java runtime accès, utile pour la visualisation de la video dans Zoneminder.


Une fois l'installation des paquetages terminée, démarer MySql:

  1. service start mysqld


Ensuite, télécharger, décompacter, et configurer zoneminder:

  1. wget http://www.zoneminder.com/downloads/ZoneMinder-1.22.3.tar.gz
  2. tar -xvzf ZoneMinder-1.22.3.tar.gz
  3. cd ZoneMinder-1.22.3
  4. ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin

Si le message d'erreur "error: C++ preprocessor "/lib/cpp" fails sanity check" apparait, installer ceci:

  1. urpmi gcc-c++

Refaire un configure:

  1. ./configure --with-webdir=/var/www/html/zm --with-cgidir=/var/www/cgi-bin --with-mysql=usr/include/mysql --with-ffmpeg=/usr/bin

Si le message d'erreur "error: zm requires libjpeg.a"apparait, installer ceci:

  1. urpmi libjpeg-devel

Refaire un configure:

  1. ./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:

  1. urpmi perl-Archive-Tar perl-Archive-Zip perl-MIME-tools perl-Email-MIME avcodec

Ces modules sseront utiles pour compressé les vidéos, et envoyer des mails de notification automatiques.

Refaire un configure:

  1. ./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 grace à MySQL:

  1. mysql mysql < db/zm_create.sql
  2. mysql

mysql> GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@localhost identified by 'zmpass';

mysql> quit

  1. mysqladmin reload


Installer ZM:

  1. make install


'A ce stade ZM est installé sur votre machine dans le répertoire /var/www/html/zm.

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:

  1. cd..
  1. wget http://www.charliemouse.com/code/cambozola/cambozola-latest.tar.gz
  2. tar xvfz cambozola-latest.tar.gz
  3. cp /home/"nom_utilisateur"/cambozola-0.68/dist/cambozola.jar /var/www/html/zm
  4. chmod 775 /var/www/html/zm/cambozola.jar


Lancer votre serveur web:

  1. service httpd start


Pour démarrer Zoneminder, démarrer votre navigateur web préféré et tapez cette adresse:

http://localhost/zm

Si vous l'avez instaaé, n'oubliez pas d'activer le module cambozola dans les options de 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 quelques copies de mon écran, avec Zoneminder en fonctionnement.

Web capture1.jpg


Web capture2.jpg


Web capture3.jpg


Nicolas MEMETEAU. 19:02, 1 Novembre 2008.