Gérer ses caméras avec Zoneminder

III. Installation de Zoneminder

 

L’installation se passe de la même facon que pour openssh. On tape la commande

 

sudo apt-get install zoneminder

 

puis on confirme l’installation

 

Là, tous les packages nécessaires à Zoneminder (Apache, mySQL, etc…) vont être automatiquement récupérés, ce qui est fort pratique !

Lorsque l’installation de mySQL vous demande un mot de passe, ne rien indiquer (la demande est faite plusieurs fois pendant l’installation).

 

On peut au cours de l’installation configurer l’email du système. On donne un nom, ici Zoneminder

 

Puis on indique le serveur SMTP à utiliser, avec l’utilisateur et le mot de passe si jamais votre fournisseur demande une identification.

 

Une fois l’installation de Zoneminder terminée, on configure Apache, qui sera utilisé pour afficher l’interface Web de Zoneminder.

On va éditer le fichier apache.conf en tapant

 

sudo vi /etc/zm/apache.conf

 

Il faut ajouter la ligne

 

Alias /cgi-bin /usr/share/zoneminder/cgi-bin

 

juste après la ligne Alias /zm . Pour ceux qui n’ont jamais utilisé l’éditeur vi, c’est un peu particulier. On trouve les explications sur internet, mais les principales commandes sont:

  • Echap, puis A: pour entrer en mode insertion. On peut alors éditer le fichier
  • Une fois fini, on refait Echap pour entrer en mode fonctions, puis on tape :w (la commande va s’inscrire en bas de l’écran) pour enregistrer les modifications
  • Enfin, :q pour quitter l’éditeur vi.

Cette modification est nécessaire pour que le streaming fonctionne.

Ensuite, on crée un lien entre le fichier apache.conf de Zoneminder et la configuration d’Apache:

 

sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf

On ajoute l’utilisateur www-data (utilisateur utilisé par Apache) au groupe video pour qu’il ait les bons droits d’accès:

 

sudo adduser www-data video

Une dernière modification à faire sur le fichier sysctl.conf pour la gestion de la mémoire. On tape donc

 

sudo vi /etc/sysctl.conf

 

et on ajoute à la fin

 

kernel.shmall = 512000
kernel.shmmax = 500000000

shmmax correspond à la moitié de ma mémoire physique. On peut modifier cela, tant que la valeur ne dépasse pas la taille de la mémoire physique qu’on a réellement.

Il n’y a plus qu’à rebooter le système:

 

sudo reboot

 

Zoneminder devrait se lancer automatiquement au redémarrage. Une fois le serveur redémarré, vous avez sur la page d’accueil l’adresse IP du serveur.

En tapant dans un navigateur web http://adresseipduserveurubuntu/zm , on accède à l’interface web de Zoneminder ! L’installation est terminée :D

 


4 Commentaires
  1. Bonjour,

    Merci pour le tuto.
    Cependant j’aimerai savoir s’il est possible d’utiliser son webcam sous zoneminder pour des captures ?
    En attente de vos retour, merci et bonne journée…

  2. Bonjour, super tuto . au niveau de l’install tout s’est déroulé correctement. J’utilise Zoneminder 1.29.0 sous ubuntu server 14.04. J’ai des caméras d-link, dans zone minder je respecte les données des cam d-link , la ligne apparait bien en vert mais lorsque je clique sur la cam elle ouvre une nouvelle fenêtre mais aucune video n’apparait…:( avez-vous une solution à ce problème.?

    edit : Jajouterais que lorsque je clique sur zone une image figée s’affiche tout à fait normalement.

    il y a bien une détection de mouvement qui se fait car je vois bien les différentes alertes. cependant je ne peux pas les lire vu qu’il n’y a pas de flux video à afficher.

    Me manquerait il des codecs sur le serveur?

  3. Bonjour, je suis en train d’installer Zoneminder sous Linux Mint. L’instalation de Linux s’est passée sans problème (je suis nouveau avec Linux) mais je viens de caler sur,la ligne :
    sudo vi/etc/zm/apache.conf
    j’ai la réponse comme quoi cette commande ne fonctionne pas.
    Merci de votre aide

    • Salut, connecte toi en root (pour cela fait envoi la commande => su). Ensuite envoi la commande => apt install sudo
      Cela va t’installer le package sudo

    Laisser un commentaire

    Ne ratez plus aucune news !

    Inscrivez vous à notre newsletter, et recevez chaque mois toute l'actualité du blog pour ne plus rien louper: actualité, guides, tutoriaux, concours !

    Merci pour votre inscription !