Internet - Communication & Réseau

Installer zoneminder depuis le RPM Mageia 2

Dernière mise à jour : 20/12/2016 à 16h12
Table des matières

zoneminder



Présentation




Zoneminder est une solution open source efficace de vidéosurveillance, acceptant des sources vidéo analogiques (connectées via une carte d'acquisition), des webcams ou encore des caméras réseau. Il est capable d'envoyer les images capturées sur un serveur déporté via FTP ou SMTP (mail) mais dispose également d'un serveur web dédié permettant de consulter les images et vidéos capturées ainsi que de contrôler le système de vidéo-surveillance…


Cet article est inspiré du très bon document rédigé sur le wiki Mandriva. Il est simplement adapté à Mageia.

Préambule: Zoneminder est un logiciel libre de gestion de caméras sur un réseau.



Prérequis




Pour installer Zoneminder sur une Mageia il faut:



  • Installer le RPM
  • Créer la base mysql
  • Créer l'utilisateur de la base
  • Lancer ZoneMinder
  • Déclarer ses caméras





Installer le RPM




Aller dans le centre de gestion des logiciels et rechercher le RPM: zoneminder.

Si vous ne le voyez pas, vous avez sans doute les filtres mal configurés. Les mettre sur "tous" et "tous".

Créer la base mysql




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

Code BASH :
systemctl restart mysqld.service 


Créez la base MySQL "zm" (elle ne semble pas créée automatiquement) :

Code BASH :
 mysql -u root -p </usr/share/zoneminder/db/zm_create.sql
Enter password:
 


(hop ! un petit coup de MySQL pour s'assurer que la base est bien créée : )

Code BASH :
 mysql -u root -p
Enter password:
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| zm                 |
+--------------------+
3 rows in set (0.00 sec)


C'est bon.



Créer l'utilisateur de la base




Code SQL :
mysql>USE mysql;
DATABASE changed
mysql>CREATE USER 'zmuser' IDENTIFIED BY 'zmpass';
Query OK, 0 ROWS affected (0.02 sec)
mysql>GRANT ALL ON zm.* TO 'zmuser'@'localhost';
Query OK, 0 ROWS affected (0.00 sec)
mysql>quit
bye
 


NB: si vous décidez de changer le mot de passe par défaut "zmpass" (ce qui est une bonne idée), n'oubliez pas de reporter cette modification dans /etc/zm/zm.conf.



Lancer ZoneMinder




Démarrer le service

Code BASH :
su
Mot de passe
systemctl start  zoneminder.service
Starting zoneminder (via systemctl):   OK


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

http://localhost/zm

Pour voir les log de démarrage de zoneminder, ça se trouve dans /var/log/syslog et /tmp/zmpkg.log.

Écrit par : thierryR, Le: 09/12/12



Retour :Utiliser Mageia

Cette page a été vue 11294 fois