2149396 Zoneminder Spanish Stepbystep

7
ZONEMINDER ZoneMinder la solución superior de la seguridad y de la vigilancia de la cámara de vídeo de Linux. Para la instalación del sistema lo primero q debemos tener en cuenta si el pc o servidor posee instalado al apache2, phph5 y mysql, si no es así pasamos a instalarlos de la siguiente manera, nos dirigimos a un terminal o una consola (shell). INSTALACION DEL APACHE2, PHP5 y MYSQL Instalar apache2, php5, phpmyadmin, ffmpeg y mysql #aptitude install apache2 php5 mysql-server phpmyadmin ffmpeg Enlazar apache con PHP5 #cd /etc/apache2/mods-enabled # ln -s /etc/apache2/mods-available/php5.load Enlazar a phpmyadmin con apache # cd /var/www/ #ln -s /usr/share/phpmyadmin Se crea un archivo de prueba #nano /var/www/testphp.php Se agrega la siguiente linea dentro del archivo <?php phpinfo(); ?> Se abre el archivo de configuración de apache y designas el servidor que debe atender las peticiones #nano /etc/apache2/apache2.conf Se agregas la siguiente linea al principio del archivo abierto ServerName 127.0.0.1 Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas. Telf. 0212–7718800/8801. Fax: 0212-5646116 Sitio Web: www.cnti.ve

Transcript of 2149396 Zoneminder Spanish Stepbystep

Page 1: 2149396 Zoneminder Spanish Stepbystep

ZONEMINDER

ZoneMinder la solución superior de la seguridad y de la vigilancia de la cámara de vídeo de Linux.

Para la instalación del sistema lo primero q debemos tener en cuenta si el pc o servidor posee instalado al apache2, phph5 y mysql, si no es así pasamos a instalarlos de la siguiente manera, nos dirigimos a un terminal o una consola (shell).

INSTALACION DEL APACHE2, PHP5 y MYSQL

Instalar apache2, php5, phpmyadmin, ffmpeg y mysql

#aptitude install apache2 php5 mysql-server phpmyadmin ffmpeg

Enlazar apache con PHP5

#cd /etc/apache2/mods-enabled# ln -s /etc/apache2/mods-available/php5.load

Enlazar a phpmyadmin con apache

# cd /var/www/#ln -s /usr/share/phpmyadmin

Se crea un archivo de prueba

#nano /var/www/testphp.php

Se agrega la siguiente linea dentro del archivo<?php phpinfo(); ?>

Se abre el archivo de configuración de apache y designas el servidor que debe atender las peticiones

#nano /etc/apache2/apache2.conf

Se agregas la siguiente linea al principio del archivo abierto

ServerName 127.0.0.1

Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.Telf. 0212–7718800/8801. Fax: 0212-5646116

Sitio Web: www.cnti.ve

Page 2: 2149396 Zoneminder Spanish Stepbystep

Se reinicia el servidor apache

#/etc/init.d/apache2 restart

Se garantiza el acceso de zoneminder a mysql

# mysql mysql -pmysql> grant select,insert,update,delete on zm.* to 'zmuser'@localhost identified by

'zmpass';mysql> quit# mysqladmin reload

INSTALACION DEL ZONEMINDER

Se agrega a los repositorios la opción de unstable.

#nano /etc/apt/sources.list

#repositorios unstabledeb http://ftp.us.debian.org/debian/ unstable main contrib non-freedeb-src http://ftp.us.debian.org/debian/ unstable main

Se crea el archivo de APT que permita trabajar mezclados testing/unstable

#nano /etc/apt.conf

Se agregar las siguientes lineas al archivo anterior, las cuales hacen preferible a testing ante unstable

APT::Default-Release "testing";

Se actualizan los repositorios

# aptitude update

Se Instala zoneminder desde unstable

# aptitude install -t unstable zoneminder

Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.Telf. 0212–7718800/8801. Fax: 0212-5646116

Sitio Web: www.cnti.ve

Page 3: 2149396 Zoneminder Spanish Stepbystep

Enlazar apache con zoneminder

# cd /var/www/#ln -s /usr/share/zoneminder

Se comentan las lineas unstable en los repositorios

#nano /etc/apt/sources.list

#repositorios unstable#deb http://ftp.us.debian.org/debian/ unstable main contrib non-free#deb-src http://ftp.us.debian.org/debian/ unstable main

Actualizar los repositorios

# aptitude update

LISTO...!!! ya tienen zoneminder, ahora desde el navegador

http://localhost/zoneminder o remotamente http://dirección_ip_del_servidor/zoneminderhttp://localhost/phpmyadmin o remotamente http://dirección_ip_del_servidor/phpmyadmin

CONFIGURAR ZONEMINDERAcceso a los devices en /dev/videoX

#chmod 4755 /usr/bin/zmfix

Ir a sistema>administración>usuarios y gruposIr a la ficha de grupos Se selecciona la casilla "mostrar todos los usuarios y grupos"Se ubica el grupo vídeoSe añade el usuario www-dataÓ si es vía consola colocamos

#adduser nombre_del_usuario nombre_del_grupo

Para poder ver vídeos streaming desde jpegDescargar cambozola desde http://www.charliemouse.com/code/cambozola/Descomprimir el archivoCopiar el archivo cambozola.jar al directorio de zoneminder

#cp /ruta/del/archivo/cambozola-0.68/dist/cambozola.jar /var/www/zoneminder/.

- para ver dar acceso a las fotos guardadasAv. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.

Telf. 0212–7718800/8801. Fax: 0212-5646116Sitio Web: www.cnti.ve

Page 4: 2149396 Zoneminder Spanish Stepbystep

Eliminar los enlaces actuales

# rm /var/www/zoneminder/images#rm /var/www/zoneminder/events

Crear los nuevos enlaces# cd /var/www/zoneminder#ln -s /ruta/donde/quieres/las/imágenes#ln -s /ruta/donde/quieres/los/eventos

Firefox viendo múltiples cámaras

En la barra de URL escribir about:config Edite los siguientes parámetros:

network.http.max-connections-per-server de 8 para 32network.http.max-persistent-connections-per-server de 2 para 32

Para evitar que se llene el disco interminablemente

En la pantalla inicial de consola escoger cualquier enlace de eventos (hour,day,week,month, etc)Escoger el enlace de Show Filter Window en la parte superiorEscoger en la lista desplegable superior "choose filter" la opción "purgewhenfull"Adicionalmente seleccionar la opción que desea tomar cuando este al porcentaje deseado. (delete,

execute,create, etc)

CONFIGURANDO LAS OPCIONES

En la ficha SYSTEM:

ZM_AUTH_TYPE What is used to authenticate ZoneMinder users (?) = builtin ZM_AUTH_RELAY Method used to relay authentication information (?)= plain El user y passw iniciales son admin/admin respectivamenteDespués de reiniciar crear las cuentas de usuarios en la ficha "users"

En la ficha PATH:

ZM_DIR_EVENTS Directory where events are stored (?) = eventsZM_DIR_IMAGES Directory where the images that the ZoneMinder client generates are stored

(?) =imagesZM_PATH_ZMS Web path to zms streaming server (?) = /usr/lib/cgi-bin/zms

Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.Telf. 0212–7718800/8801. Fax: 0212-5646116

Sitio Web: www.cnti.ve

Page 5: 2149396 Zoneminder Spanish Stepbystep

En la ficha WEB:

ZM_WEB_RESIZE_CONSOLE Should the console window resize itself to fit (?) = no marcado

En la ficha IMAGES:

ZM_OPT_MPEG Is there an (optional) mpeg video encoder installed (?) = marcado ffmpegZM_OPT_CAMBOZOLA Is the (optional) cambozola java streaming client installed =

marcadoZM_PATH_CAMBOZOLA Web path to (optional) cambozola java streaming client =

/zoneminder/cambozola.jar (donde fue descargado anteriormente)

CONFIGURACION DE CAMARAS DLINK

Para la configurar las cámaras debemos realizarlas de la siguiente manera.

DCS-900Source Type: Remote Remote Host Name: IP Address of CameraRemote Host Port: 80 (Default) Remote Host Path: /VIDEO.CGI or /IMAGE.JPEG

DCS-2100+ & DCS-5300GSource Type: RemoteRemote Host Name: IP Address of CameraRemote Host Port: 80 (Default)Remote Host Path: /cgi-bin/video.jpg

DCS-3220Source Type: RemoteRemote Host Name: IP Address of CameraRemote Host Port: 80 (Default)Remote Host Path: /cgi-bin/video.jpg

Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.Telf. 0212–7718800/8801. Fax: 0212-5646116

Sitio Web: www.cnti.ve

Page 6: 2149396 Zoneminder Spanish Stepbystep

Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.Telf. 0212–7718800/8801. Fax: 0212-5646116

Sitio Web: www.cnti.ve

Page 7: 2149396 Zoneminder Spanish Stepbystep

Av. Universidad, Esquina El Chorro, Torre MCT (antigua sede de Banesco), Piso 11, La Hoyada, Caracas.Telf. 0212–7718800/8801. Fax: 0212-5646116

Sitio Web: www.cnti.ve