Difference between revisions of "Mandriva 2008.0 free installation"
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''Pour installer | '''Pour installer Zoneminder sur une Mandriva 2008.0 free:''' | ||
Ouvrez une console en '''root''' et installez les paquetages de base : | |||
# urpmi ffmpeg xawtv phpmyadmin mysql libmysql-devel ant | # urpmi ffmpeg xawtv phpmyadmin mysql libmysql-devel ant | ||
Le programme vous demande de choisir d'installer de nouveaux paquetages, | Le programme vous demande de choisir d'installer de nouveaux paquetages, choisissez 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) | ||
'''Une fois l'installation des paquetages terminée, | C'est le java runtime environnement, utile pour la visualisation de la vidéo dans Zoneminder. | ||
'''Une fois l'installation des paquetages terminée, démarrez MySql:''' | |||
# service start mysqld | # service start mysqld | ||
'''Ensuite, | |||
'''Ensuite, téléchargez, décompactez, et configurez zoneminder:''' | |||
# wget http://www.zoneminder.com/downloads/ZoneMinder-1.22.3.tar.gz | # wget http://www.zoneminder.com/downloads/ZoneMinder-1.22.3.tar.gz | ||
# tar -xvzf ZoneMinder-1.22.3.tar.gz | # tar -xvzf ZoneMinder-1.22.3.tar.gz | ||
Line 16: | 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" | Si le message d'erreur "''error: C++ preprocessor "/lib/cpp" fails sanity check''" apparaît, installez ceci: | ||
# urpmi gcc-c++ | # urpmi gcc-c++ | ||
Refaîtes un configure: | |||
# ./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", | Si le message d'erreur "''error: zm requires libjpeg.a''" apparaît, installez ceci: | ||
# urpmi libjpeg-devel | # urpmi libjpeg-devel | ||
Refaîtes un configure: | |||
# ./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 | ||
Line 31: | Line 35: | ||
'''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.''' | '''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.''' | ||
''' | '''Installez 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 seront utiles pour compresser les vidéos et envoyer des mails de notification automatiques. | |||
Refaîtes un configure: | |||
# ./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 | ||
'''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 grâce à MySQL:''' | ||
# mysql mysql < db/zm_create.sql | # mysql mysql < db/zm_create.sql | ||
Line 48: | Line 54: | ||
# mysqladmin reload | # mysqladmin reload | ||
''' | |||
'''Installez ZM:''' | |||
# make install | # make install | ||
'''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: | ||
Si vous êtes toujours dans le dossier de ZM, remontez d'un cran: | |||
# cd.. | # cd.. | ||
Line 63: | Line 71: | ||
# chmod 775 /var/www/html/zm/cambozola.jar | # chmod 775 /var/www/html/zm/cambozola.jar | ||
''' | |||
'''Lancez votre serveur web:''' | |||
# service httpd start | # service httpd start | ||
'''Pour démarrer Zoneminder, démarrez votre navigateur web préféré et tapez cette adresse:''' | |||
http://localhost/zm | http://localhost/zm | ||
Si vous l'avez installé, 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:''' | |||
[[Image:web_capture1.jpg]] | |||
[[Image:web_capture2.jpg]] | |||
[[Image:web_capture3.jpg]] | |||
Nicolas MEMETEAU. | Nicolas MEMETEAU. 19:02, 1 Novembre 2007. |
Latest revision as of 09:05, 3 November 2007
Pour installer Zoneminder sur une Mandriva 2008.0 free:
Ouvrez une console en root et installez les paquetages de base :
- urpmi ffmpeg xawtv phpmyadmin mysql libmysql-devel ant
Le programme vous demande de choisir d'installer de nouveaux paquetages, choisissez celui-ci: java-1.6.0-sun-devel-1.6.0.02-1.0.9mdv2008.0.i586 (choix 3)
C'est le java runtime environnement, utile pour la visualisation de la vidéo dans Zoneminder.
Une fois l'installation des paquetages terminée, démarrez MySql:
- service start mysqld
Ensuite, téléchargez, décompactez, et configurez 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 le message d'erreur "error: C++ preprocessor "/lib/cpp" fails sanity check" apparaît, installez ceci:
- urpmi gcc-c++
Refaîtes 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 le message d'erreur "error: zm requires libjpeg.a" apparaît, installez ceci:
- urpmi libjpeg-devel
Refaîtes 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.
Installez donc les modules suivants:
- urpmi perl-Archive-Tar perl-Archive-Zip perl-MIME-tools perl-Email-MIME avcodec
Ces modules seront utiles pour compresser les vidéos et envoyer des mails de notification automatiques.
Refaîtes 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 grâce à MySQL:
- mysql mysql < db/zm_create.sql
- mysql
mysql> GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@localhost identified by 'zmpass';
mysql> quit
- mysqladmin reload
Installez ZM:
- 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, remontez 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
Lancez votre serveur web:
- service httpd start
Pour démarrer Zoneminder, démarrez votre navigateur web préféré et tapez cette adresse:
Si vous l'avez installé, 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:
Nicolas MEMETEAU. 19:02, 1 Novembre 2007.