Zoneminder jest kombajnem w swojej dziedzinie.
Na system Windows producenci bardzo często udostępniają narzędzie do zarządzania kamerami jednak zapominają iż nie wszyscy są uzależnieni od Windowsa.
Dzięki i chwała jest oprogramowanie Open Source które doskonale spełnia swoje zadanie.
Poniżej krok po kroku opiszę jak zainstalować Zoneminder który pomoże nam monitorować mieszkanie na systemach Linux.
W poprzedniej części opisywałem instalację serwera LAMP który będzie niezbędny do zainstalowania ZoneMindera
Pominę tą instalację ponieważ wszyscy mogą skorzystać z poprzedniego poradnika przejdziemy od razu do instalacji.
Instalacja i konfoguracja sudo:
apt-get update
apt-get install sudo
usermod -a -G sudo
exit
Uruchamiamy sudo i wykonujemy aktualizację systemu:
sudo -i
apt-get upgrade
Pakiet zonemindera nie znajduje się w standardowych repozytoriach a w backports należy dodać je do naszego systemu:
nano /etc/apt/sources.list
I dodajemy repozytorium:
# Backports repository
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
Aktualizacja repozytoriów i instalacja zonemindera:
apt-get update
apt-get install zoneminder
Możemy również wypakować dokumentację i się z nią zapoznać:
gunzip /usr/share/doc/zoneminder/README.Debian.gz
cat /usr/share/doc/zoneminder/README.Debian
Następnym krokiem jest konfiguracja bazy danych:
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
Nadajemy uprawnienia na plik:
chgrp -c www-data /etc/zm/zm.conf
Uruchamiamy i konfigurujemy zonemindera wraz ze startem systemu
systemctl enable zoneminder.service
uruchamiamy odpowiednie moduły apache:
a2enconf zoneminder
a2enmod cgi
a2enmod rewrite
Konfiguracja strefy czasowej
nano /etc/php5/apache2/php.ini
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Europe/Warsaw
Ostatnim krokiem jest restart apache oraz uruchomienie zoneminder:
systemctl reload apache2
systemctl start zoneminder
To wszystko całość powinna działać poprawnie
Zoneminder powinien być dostępny pod: http://ADRESIP/zm/
w przypadku Ubuntu sprawa jest jeszcze łatwiejsza, autorzy uruchomili skrypt autoinstalacji:
Pobieramy skrypt ze strony:
Nadajemy chmod:
chmod 755 zm_install
i uruchamiamy instalator zrobi za nas całą robotę:
./zm_install
Poniższy poradnik opisuje sposób instalacji KeePass w systemie Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor to wszechstronny program PDF, który zawiera wiele funkcji. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Możesz oddzielić dwa lub więcej poleceń za pomocą średników (;), Średnik (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Poniższy poradnik opisuje sposób instalacji Rocket.Chat W systemie Rocky Linux 8 Całość bardzo prosto zainstalujemy…