Zoneminder

Aus wiki.archlinux.de

Zoneminder

Vorausgesetz ist, dass Apache, MySQL, PHP und Yaourt schon lauffähig vorhanden sind.


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:

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 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 Packets 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


Webpräsenz Zoneminder [1]