Etapes pour la mise en place d’une Video surveillance sous ZoneMinder

March 4th, 2011

Comment installer un système de vidéo surveillance pour la caméra ip et la webcam Logitech

Le standard pour la vidéo surveillance sur linux (debian Lenny pour ma part) semble être zoneminder.
Voici quelques tutos et mes remarques quant aux difficultés.
J’ai suivi ces différents tuto, mais sans succès, ni sans avoir trop insister je l’avoue.
Et entre temps, j’ai trouvé CA (je suis sur Debian Lenny pour rappel).
et
Pour ceux  (et celles??)  qui ne connaissent ni espagnol, ni english (ou qui sont fatigués)
Finalement, voici toutes les étapes qui m’ont permis d’arriver au bout de mes peines :

vi /etc/apt/sources.list

deb http://ftp.fr.debian.org/debian lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian lenny main contrib non-free
deb http://ftp.fr.debian.org/debian-security lenny/updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian-security lenny/updates main contrib non-free

:x

apt-get update

apt-get install build-essential
apt-get install apache2
apt-get install mysql-server
apt-get install netpbm
apt-get install libssl-dev
apt-get install libjpeg62-dev
apt-get install libmime-perl
apt-get install libwww-perl
apt-get install libarchive-tar-perl
apt-get install libdate-manip-perl
apt-get install libarchive-zip-perl
apt-get install libmime-lite-perl
apt-get install libdbi-perl
apt-get install libdbd-mysql-perl
apt-get install libpcre3-dev
apt-get install dist-upgrade
apt-get install php5
apt-get install php5-mysql
apt-get install libapache2-mod-auth-mysql
/etc/init.d/apache2 restart
apt-get install ntpdate
apt-get install libmysqlclient15-dev
apt-get install gnutls-bin
apt-get install ffmpeg
apt-get install phpmyadmin
apt-get install pciutils

cd /usr/src
wget http://www2.zoneminder.com/downloads/ZoneMinder-1.24.1.tar.gz
tar -xvzf ZoneMinder-1.24.1.tar.gz
cd ZoneMinder-1.24.1

 

  • Solution 1

vi configure

trouver la ligne
if test “$ZM_SSL_LIB” == “”; then

et mettre
ZM_SSL_LIB=openssl

:x

./configure –with-webdir=/var/www/zm –with-cgidir=/usr/lib/cgi-bin –with-webuser=www-data –with-webgroup=www-data –with-libarch=lib –with-ffmpeg=/usr/local

  • Solution 2

./configure –with-webdir=/var/www/zm –with-cgidir=/usr/lib/cgi-bin –with-webuser=www-data –with-webgroup=www-data –with-libarch=lib –with-ffmpeg=/usr/local

puis on continue

su
perl -MCPAN -e shell
install PHP::Serialization
exit

make
su
make install

mysql -u root -p < db/zm_create.sql

mysql –u root –p
CREATE USER ‘zmuser’@'localhost’ IDENTIFIED BY ‘yourpassword’;
GRANT ALL PRIVILEGES ON `zm` . * TO ‘zmuser’@'localhost’;
exit

vi /usr/local/etc/zm.conf

trouver la ligne 

M_DB_PASS=yourpassword

 

a2enmod php5 && apache2ctl restart

et voilu

Il ne reste plus qu’à se connecter avec htt://localost/zm

Comments are closed.
  • Twitter
  • Facebook