Comment installer ZoneMinder 1.29 sur un Raspberry PI 2 avec Raspbian 8.1 (Jessy) 64 bit
traduction de https://wiki.zoneminder.com/Raspbian
Si vous voyez une ( des ) erreurs ou amélioration, n’hésitez pas
Pré-requis:
SD card avec raspbian Jessie
filesystem étendu
le systeme boot en console
reseau configuré en ip fixe
se logguer par: pi
Mot de passe
passer en root
sudo su
Update des Sources Raspbian
apt-get update
apt-get upgrade
apt-get dist-upgrade
Ajouter Debian Jessie backports à la fin de source.list:
nano /etc/apt/sources.list
deb http://http.debian.net/debian jessie-backports main
Ctrl+o Entrée pour sauver CTRL+x pour sortir
Ajouter la priorité a ce repository
nano /etc/apt/preferences.d/zoneminder
Package: *
Pin: origin http.debian.net
Pin-Priority: 1100
Ctrl+o Entrée pour sauver CTRL+x pour sortir
Update Sources
apt-get update
vous devriez avoir une erreur GPG:
W: GPG error: http://http.debian.net jessie-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
la corriger comme suis:
gpg --keyserver pgpkeys.mit.edu --recv-key 8B48AD6246925553 + Entrée
gpg -a --export 8B48AD6246925553 | sudo apt-key add - + Entrée
gpg --keyserver pgpkeys.mit.edu --recv-key 7638D0442B90D010 + Entrée
gpg -a --export 7638D0442B90D010 | sudo apt-key add - + Entrée
apt-get update
apt-get upgrade
apt-get dist-upgrade
Installer PHP, et MySQL server (cela installe MySQL server 5.5.)
apt-get install php5 mysql-server php-pear php5-mysql
Installer Zoneminder
apt-get install zoneminder
Vous pouvez avoir besoin d'installer les "composants extra" de VLC
apt-get install libvlc-dev libvlccore-dev vlc
Créer la BD de Zoneminder dans MySQL (Note: cela créé aussi l'utilisateur de Zoneminder user et ses permissions dans MySQL)
Cela créé un fichier caché qui contient MySQL user et password.
cd ~
nano .my.cnf
[client]
user=root
password=mot de passe (Le mot de passe de votre session pi )
Ctrl+o Entrée pour sauver CTRL+x pour sortir
Créer la base de donnée (Entrée apres chaque commande)
mysql < /usr/share/zoneminder/db/zm_create.sql
mysql -e "grant select,insert,update,delete,create on zm.* to 'zmuser'@localhost identified by 'zmpass';"
Effacer le fichier de mot de passe
rm .my.cnf
Donner les permissions à /etc/zm/zm.conf pour root:www-data 740
chmod 740 /etc/zm/zm.conf
chown root:www-data /etc/zm/zm.conf
Valider le démarrage de Zoneminder au boot
systemctl enable zoneminder.service
Ajouter www-data au groupe sudo (pour valider l'utilisation des camera locales)
adduser www-data video
Démarrer Zoneminder
systemctl start zoneminder.service
Verifier que Zoneminder tourne
systemctl status zoneminder.service
Valider CGI et la configuration de Zoneminder dans Apache.
a2enmod cgi
a2enconf zoneminder
Redémarrer Apache
service apache2 restart
Vous pouvez essayer zoneminder à ce moment mais il y a encore des config que vous aurez besoin de changer dans le gui.
Optionnel: Installer Cambozola
cd /usr/src && wget http://www.andywilcock.com/code/cambozo ... est.tar.gz
tar -xzvf cambozola-latest.tar.gz
remplacer cambozola actuel avec la version téléchargée de cambozola
cp cambozola-0.936/dist/cambozola.jar /usr/share/zoneminder
Ceci peut ne pas marcher, chez moi c'est plutôt :
cp cambozola-0.936/dist/cambozola.jar /usr/share/zoneminder/www
Mémoire partagée:
128MB shhmax:
sudo su -
echo "kernel.shmmax = 134217728" >> /etc/sysctl.conf
exit
2MB shmall:
sudo su -
echo "kernel.shmall = 2097152" >> /etc/sysctl.conf
exit
Ouvrir Zoneminder dans le browser
http://localhost/zm
Options
index "system"
Dévalider: Check with zoneminder.com for updated versions (?) Save
index "Images"
vérifier si cambozola java streaming client est installé (?) Save
index "Paths"
Changer PATH_ZMS /zm/cgi-bin/nph-zms Save
Optionnel: PATH_SWAP /dev/shm (processus en disque RAM) Save
Redemarrer Zoneminder
Zoneminder est pret a recevoir des cameras !
Si une erreur timezone au démarrage, pb de php.ini
sudo nano /etc/php5/apache/php.ini et a la fin avant end :
; Local Variables:
; tab-width: 4
date.timezone = "Europe/Paris"
; End:
installer Zoneminder 1.29 sur raspian jessy 8
Les applications du Raspberry Pi en contrôle d'accès, alarme et vidéosurveillance
Modérateur : Francois
Retourner vers « Accès, alarme et vidéosurveillance »
Aller à
- Présentez vous !
- Votre avis sur le forum
- Utiliser le Raspberry Pi
- ↳ Débutants
- ↳ En panne ?
- ↳ Utilisateurs avancés
- ↳ Les applications spécialisées du Raspberry Pi
- La domotique avec le Raspberry Pi
- ↳ Accès, alarme et vidéosurveillance
- ↳ Gestion centralisée ouverture/fermeture
- ↳ Téléphonie et télécommunication
- ↳ Gestion de la température
- ↳ La météo
- ↳ Gérer l'énergie
- ↳ Que d'eau, que d'eau !
- ↳ Robots and Co
- ↳ Des interfaces pour le Raspberry Pi
- ↳ Et tout le reste
- Les jeux sur Raspberry Pi
- ↳ Emulation de consoles sur Raspberry Pi
- ↳ Les jeux "baremetal" sur Raspberry Pi
- Les événements liés au Raspberry Pi
- ↳ Vos annonces d'événements autour du Raspberry Pi
- Les systèmes d'exploitation du Raspberry Pi
- ↳ NOOBS et NOOBS Lite
- ↳ Raspbian
- ↳ Arch Linux
- ↳ RISC OS
- ↳ OpenELEC
- ↳ Raspbmc (OSMC)
- ↳ Ubuntu MATE
- ↳ Les utilitaires et le Raspberry Pi
- ↳ Les commandes Linux
- ↳ Les autres OS
- Le matériel et les périphériques du Raspberry Pi
- ↳ Raspberry Pi (tout modèles)
- ↳ Les cartes SD et micro SD
- ↳ Le Compute Module
- ↳ Le GPIO
- ↳ Les cartes d'extension pour les Raspberry Pi
- ↳ Les BUS interfaces
- ↳ Le module caméra et ses clones
- ↳ Les alimentations
- ↳ Les sorties Vidéo et Audio du Raspberry Pi
- ↳ Le réseau sur le Raspberry Pï
- ↳ Les ports USB
- ↳ Les accessoires du Raspberry Pi
- ↳ Les clones du Raspberry Pi
- ↳ L'électronique et le Raspberry Pi
- Projets
- ↳ Projets
- La programmation du Raspberry Pi
- ↳ Python
- ↳ Scratch
- ↳ C / C++
- ↳ Java
- ↳ Assembleur
- ↳ Autres langages
- Education, formation et Raspberry Pi
- ↳ Tutoriels
- ↳ Fiches pédagogiques
- ↳ Stages d'application Raspberry Pi
- Achat-Vente
- ↳ Les petites annonces achat-vente du Raspberry Pi