Zoneminder: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Keine Bearbeitungszusammenfassung
(wikifiziert)
Zeile 1: Zeile 1:
== Zoneminder ==
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.   
== Installation Zoneminder ==
 
Vorausgesetz 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 muessen diese 2 Zeilen  
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 Packets die  
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 ==


Webpräsenz Zoneminder [http://www.zoneminder.org]
* [http://www.zoneminder.com Homepage von Zoneminder] {{sprache|en}}

Version vom 15. Juli 2009, 12: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

Weblinks