Zoneminder: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Spychodelics (Diskussion | Beiträge)
K Änderungen von Dirk (Diskussion) wurden auf die letzte Version von Ub4000 zurückgesetzt
Markierung: Zurücksetzung
 
(14 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{righttoc}}
Zoneminder ist eine Ansammlung von Applikationen, welche im Zusammenspiel eine komplette Überwachungslösung darstellt. Es erlaubt das Analysieren, Aufnehmen und Überwachen von CCTV oder Sicherheitskameras. Das Spektrum der unterstützen Kameras umfasst V4L / UVC Kameras die per USB, Netzwerk oder eine BTTV Karte angeschlossen sind, aber auch IP-Netzwerkkameras mit Streamingfunktion. 


== Zoneminder ==
== Installation ==
Voraussetzung ist, dass Apache, MySQL und PHP schon lauffähig vorhanden sind. Wenn dies der Fall ist, kann Zoneminder aus dem [http://aur.archlinux.org/packages.php?ID=24035 AUR] installiert werden. Eine detaillierte Anleitung dazu findet man im Artikel [[ArchLinux User-Community Repository]].


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. 
== Konfiguration benötigter Anwendungen ==
 
=== Apache ===
Vorausgesetz ist, dass Apache, MySQL, PHP und Yaourt schon lauffähig vorhanden sind.
  $ sudoedit /etc/httpd/conf/httpd.conf
 
== Installation Zoneminder ==
 
$ 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:
ergänzt man durch folgende Zeile:
Zeile 30: Zeile 13:
  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  
   
   
Zeile 36: Zeile 19:
  Include conf/extra/php5_module.conf
  Include conf/extra/php5_module.conf


 
=== PHP ===
== PHP konfigurieren ==
  $ sudoedit /etc/php/php.ini
 
  $ sudo nano /etc/php/php.ini


dort muss die Option  
dort muss die Option  
Zeile 46: Zeile 26:
  short_open_tag = On
  short_open_tag = On


gesetzt sein, am besten plaziert man es ganz am Ende der Datei.
gesetzt sein, am besten platziert man es ganz am Ende der Datei.


Folgende Extensions müssen aktiviert werden  
Folgende Extensions müssen aktiviert werden  
Zeile 63: Zeile 43:
  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 ===
 
Wenn alles richtig klappt wird beim installieren des Pakets die  
 
== MySQL konfigurieren ==
 
Wenn alles richtig klappt wird beim installieren des Packets die  
Datenbank automatisch mit initialisiert. Man wird gebeten Benutzer  
Datenbank automatisch mit initialisiert. Man wird gebeten Benutzer  
und Password einzugeben.  
und Passwort einzugeben.  


  Benutzer = root / Passwort = dasvonihnenvergebeneMySQLrootpw
  Benutzer = root / Passwort = dasvondirvergebeneMySQLrootpw


Sollte dies scheitern kann man zu einem späteren Zeitpunkt mit dem Aufruf von  
Sollte dies scheitern kann man zu einem späteren Zeitpunkt mit dem Aufruf von  
Zeile 81: Zeile 56:
die Initialisierung wiederholt starten.
die Initialisierung wiederholt starten.


== Zoneminder konfigurieren ==
== Konfiguration ==
 
Die Zoneminder Konfigurationsdatei ist unter  
Die Zoneminder Konfigurationsdatei ist unter  


  /etc/zm.conf  
  /etc/zm.conf  


zu finden
zu finden, Änderungen sind aber eigentlich nicht nötig
 
== Weblinks ==
* [http://www.zoneminder.com Homepage von Zoneminder] {{sprache|en}}


[[Kategorie:Anwendungen]]


Webpräsenz Zoneminder [http://www.zoneminder.org]
[[en:ZoneMinder]]
[[ja:ZoneMinder]]
[[ru:ZoneMinder]]

Aktuelle Version vom 24. Mai 2023, 18:29 Uhr

Zoneminder ist eine Ansammlung von Applikationen, welche im Zusammenspiel eine komplette Überwachungslösung darstellt. Es erlaubt das Analysieren, Aufnehmen und Überwachen von CCTV oder Sicherheitskameras. Das Spektrum der unterstützen Kameras umfasst V4L / UVC Kameras die per USB, Netzwerk oder eine BTTV Karte angeschlossen sind, aber auch IP-Netzwerkkameras mit Streamingfunktion.

Installation

Voraussetzung ist, dass Apache, MySQL und PHP schon lauffähig vorhanden sind. Wenn dies der Fall ist, kann Zoneminder aus dem AUR installiert werden. Eine detaillierte Anleitung dazu findet man im Artikel ArchLinux User-Community Repository.

Konfiguration benötigter Anwendungen

Apache

$ sudoedit /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

$ sudoedit /etc/php/php.ini

dort muss die Option

short_open_tag = On

gesetzt sein, am besten platziert 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

Wenn alles richtig klappt wird beim installieren des Pakets die Datenbank automatisch mit initialisiert. Man wird gebeten Benutzer und Passwort einzugeben.

Benutzer = root / Passwort = dasvondirvergebeneMySQLrootpw 

Sollte dies scheitern kann man zu einem späteren Zeitpunkt mit dem Aufruf von

$ /usr/lib/zm/bin/zminit

die Initialisierung wiederholt starten.

Konfiguration

Die Zoneminder Konfigurationsdatei ist unter

/etc/zm.conf 

zu finden, Änderungen sind aber eigentlich nicht nötig

Weblinks