Zoneminder: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Boenki (Diskussion | Beiträge) wikifiziert |
||
Zeile 1: | Zeile 1: | ||
Zoneminder ist eine Ansammlung von Applikationen, welche im Zusammenspiel eine komplette Überwachungslösung für Ihre Bedürnisse ist. Es erlaubt das analysieren, aufnehmen, überwachen von CCTV oder Sicherheitskameras, angeschlossen an eine linux basierende Maschine. Das Spektrum der unterstüzten Kameras umfasst, V4L / UVC Kameras die per USB, Netzwerk oder eine BTTV Karte angeschlossen sind, aber auch IP - Netzwerkkameras mit Streamingfunktion. | Zoneminder ist eine Ansammlung von Applikationen, welche im Zusammenspiel eine komplette Überwachungslösung für Ihre Bedürnisse ist. Es erlaubt das analysieren, aufnehmen, überwachen von CCTV oder Sicherheitskameras, angeschlossen an eine linux basierende Maschine. Das Spektrum der unterstüzten Kameras umfasst, V4L / UVC Kameras die per USB, Netzwerk oder eine BTTV Karte angeschlossen sind, aber auch IP - Netzwerkkameras mit Streamingfunktion. | ||
== Installation == | |||
Vorausgesetzt ist, dass Apache, MySQL, PHP und [[Yaourt]] schon lauffähig vorhanden sind. | |||
$ yaourt -S zoneminder-svn | $ yaourt -S zoneminder-svn | ||
Zeile 18: | Zeile 14: | ||
Ist das Paket gebaut und installiert muss man sich den Feinheiten widmen. | Ist das Paket gebaut und installiert muss man sich den Feinheiten widmen. | ||
== Apache konfigurieren == | == Apache konfigurieren == | ||
$ sudo nano /etc/httpd/conf/httpd.conf | $ sudo nano /etc/httpd/conf/httpd.conf | ||
Zeile 30: | Zeile 23: | ||
Include /etc/httpd/conf/extra/httpd-zm.conf | Include /etc/httpd/conf/extra/httpd-zm.conf | ||
zu prüfen ist ob PHP von Apache schon genutzt wird, dafür | zu prüfen ist ob PHP von Apache schon genutzt wird, dafür müssen diese 2 Zeilen | ||
vorhanden sein | vorhanden sein | ||
LoadModule php5_module modules/libphp5.so | LoadModule php5_module modules/libphp5.so | ||
Include conf/extra/php5_module.conf | Include conf/extra/php5_module.conf | ||
== PHP konfigurieren == | == PHP konfigurieren == | ||
$ sudo nano /etc/php/php.ini | $ sudo nano /etc/php/php.ini | ||
Zeile 63: | Zeile 53: | ||
open_basedir = /home/:/tmp/:/usr/share/pear/:/etc/:/var/lib/zm/:/var/lib/zm/www | open_basedir = /home/:/tmp/:/usr/share/pear/:/etc/:/var/lib/zm/:/var/lib/zm/www | ||
== MySQL konfigurieren == | == MySQL konfigurieren == | ||
Wenn alles richtig klappt wird beim installieren des | Wenn alles richtig klappt wird beim installieren des Pakets die | ||
Datenbank automatisch mit initialisiert. Man wird gebeten Benutzer | Datenbank automatisch mit initialisiert. Man wird gebeten Benutzer | ||
und Password einzugeben. | und Password einzugeben. | ||
Zeile 80: | Zeile 67: | ||
die Initialisierung wiederholt starten. | die Initialisierung wiederholt starten. | ||
== Zoneminder konfigurieren == | == Zoneminder konfigurieren == | ||
Die Zoneminder Konfigurationsdatei ist unter | Die Zoneminder Konfigurationsdatei ist unter | ||
Zeile 92: | Zeile 76: | ||
zu finden, Änderungen sind aber eigentlich nicht nötig | zu finden, Änderungen sind aber eigentlich nicht nötig | ||
== Weblinks == | |||
* [http://www.zoneminder.com Homepage von Zoneminder] {{sprache|en}} |
Version vom 15. Juli 2009, 11:06 Uhr
Zoneminder ist eine Ansammlung von Applikationen, welche im Zusammenspiel eine komplette Überwachungslösung für Ihre Bedürnisse ist. Es erlaubt das analysieren, aufnehmen, überwachen von CCTV oder Sicherheitskameras, angeschlossen an eine linux basierende Maschine. Das Spektrum der unterstüzten Kameras umfasst, V4L / UVC Kameras die per USB, Netzwerk oder eine BTTV Karte angeschlossen sind, aber auch IP - Netzwerkkameras mit Streamingfunktion.
Installation
Vorausgesetzt ist, dass Apache, MySQL, PHP und Yaourt schon lauffähig vorhanden sind.
$ yaourt -S zoneminder-svn
oder
$ yaourt -S zoneminder
Die zoneminder-svn sollte aufgrund Ihrer Aktualität vorgezogen werden.
Ist das Paket gebaut und installiert muss man sich den Feinheiten widmen.
Apache konfigurieren
$ sudo nano /etc/httpd/conf/httpd.conf
ergänzt man durch folgende Zeile:
Include /etc/httpd/conf/extra/httpd-zm.conf
zu prüfen ist ob PHP von Apache schon genutzt wird, dafür müssen diese 2 Zeilen vorhanden sein
LoadModule php5_module modules/libphp5.so Include conf/extra/php5_module.conf
PHP konfigurieren
$ sudo nano /etc/php/php.ini
dort muss die Option
short_open_tag = On
gesetzt sein, am besten plaziert man es ganz am Ende der Datei.
Folgende Extensions müssen aktiviert werden
extension=gd.so extension=gettext.so extension=mcrypt.so extension=mysql.so extension=mysqli.so extension=session.so extension=sockets.so
Der Pfad zu Zoneminder und seinen Dateien muss PHP zugänglich gemacht werden:
open_basedir = /home/:/tmp/:/usr/share/pear/:/etc/:/var/lib/zm/:/var/lib/zm/www
MySQL konfigurieren
Wenn alles richtig klappt wird beim installieren des Pakets die Datenbank automatisch mit initialisiert. Man wird gebeten Benutzer und Password einzugeben.
Benutzer = root / Passwort = dasvonihnenvergebeneMySQLrootpw
Sollte dies scheitern kann man zu einem späteren Zeitpunkt mit dem Aufruf von
$ /usr/lib/zm/bin/zminit
die Initialisierung wiederholt starten.
Zoneminder konfigurieren
Die Zoneminder Konfigurationsdatei ist unter
/etc/zm.conf
zu finden, Änderungen sind aber eigentlich nicht nötig