ZoneMinder che combinano il monitoraggio su Linux
Zoneminder è combinare nel suo campo.
Per Windows, i produttori forniscono molto spesso uno strumento di gestione della fotocamera, ma dimenticano che non tutti dipendono da Windows.
Grazie e lode è il software Open Source che fa perfettamente il lavoro.
Di seguito, descriverò passo dopo passo come installare Zoneminder che ci aiuterà a monitorare l'appartamento su sistemi Linux.
Ho descritto nella parte precedente installando il server LAMP che sarà necessario per installare ZoneMinder
Salterò questa installazione perché tutti possono utilizzare la guida precedente, andremo direttamente all'installazione.
Installazione e configurazione di sudo:
1 2 3 4 | apt-get update apt-get install sudo usermod -a -G sudo exit |
Eseguiamo sudo ed eseguiamo un aggiornamento di sistema:
1 2 | sudo -i apt-get upgrade |
Il pacchetto zoneminder non è nei repository standard e nei backport dovrebbe essere aggiunto al nostro sistema:
1 | nano /etc/apt/sources.list |
E aggiungiamo un repository:
1 2 | # Backports repository deb http://httpredir.debian.org/debian jessie-backports main contrib non-free |
Aggiornamento dei repository e installazione di zoneminder:
1 2 | apt-get update apt-get install zoneminder |
Possiamo anche decomprimere la documentazione e leggerla:
1 2 | gunzip /usr/share/doc/zoneminder/README.Debian.gz cat /usr/share/doc/zoneminder/README.Debian |
Il passaggio successivo consiste nel configurare il database:
1 2 | cat /usr/share/zoneminder/db/zm_create.sql | sudo mysql --defaults-file=/etc/mysql/debian.cnf echo 'grant lock tables,alter,create,select,insert,update,delete,index on zm.* to 'zmuser'@localhost identified by "zmpass";' | sudo mysql --defaults-file=/etc/mysql/debian.cnf mysql |
Diamo il permesso per il file:
1 | chgrp -c www-data /etc/zm/zm.conf |
Eseguiamo e configuriamo zoneminder con l'avvio del sistema
1 | systemctl enable zoneminder.service |
eseguiamo i moduli apache appropriati:
1 2 3 | a2enconf zoneminder a2enmod cgi a2enmod rewrite |
Configurazione del fuso orario
1 | nano /etc/php5/apache2/php.ini |
1 2 3 4 | [Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = Europe/Warsaw |
L'ultimo passaggio è riavviare apache e avviare zoneminder:
1 2 | systemctl reload apache2 systemctl start zoneminder |
Dovrebbe funzionare tutto bene
Zoneminder dovrebbe essere disponibile su: http://INDIRIZZO / zm /
con Ubuntu è ancora più semplice, gli autori hanno eseguito uno script di installazione automatica:
Scarichiamo lo script dal sito:
Diamo chmod:
1 | chmod 755 zm_install |
ed eseguire il programma di installazione farà tutto il lavoro per noi:
1 | ./zm_install |