Difference between revisions of "Mandriva 2008.0 free installation"

From ZoneMinder Wiki
Jump to navigationJump to search
Line 7: Line 7:
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, démarer MySql:'''
Une fois l'installation des paquetages terminée, démarer MySql:
# service start mysqld
# service start mysqld


Ensuite, télécharger, décompacter, et configurer  zoneminder:
'''Ensuite, télécharger, décompacter, et configurer  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 29: Line 28:
# ./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 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:
'''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
# urpmi perl-Archive-Tar perl-Archive-Zip perl-MIME-tools perl-Email-MIME avcodec


Line 37: Line 37:
# ./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.
'''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:
Il faut maintenant créer une base de données pour ZM:'''


# mysql mysql < db/zm_create.sql
# mysql mysql < db/zm_create.sql
Line 48: Line 48:
# mysqladmin reload
# mysqladmin reload


Installer ZM:
'''Installer ZM:'''
# make install
# make install


A ce stade ZM est installé sur votre machine.
'''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 le désirez vous pouvez installer le module de visualisation créé par Andy Widlock intitulé cambozola:
Line 63: Line 63:
# chmod 775 /var/www/html/zm/cambozola.jar
# chmod 775 /var/www/html/zm/cambozola.jar


Lancer votre serveur web:
'''Lancer votre serveur web:'''
# service httpd start
# service httpd start



Revision as of 14:00, 1 November 2007

Pour installer Zone linder 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)

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 message d'erreur "error: C++ preprocessor "/lib/cpp" fails sanity check" 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 message d'erreur "error: zm requires libjpeg.a", 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

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:

  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.

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

Démarrer votre navigateur web préféré et tapez cette adresse: http://localhost/zm

N'oubliez pas d'activer le module cambozola dans ZM.

Nicolas MEMETEAU.