<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2897598073397202738</id><updated>2011-07-28T18:50:51.951-04:00</updated><category term='zoneminder en debian'/><title type='text'>Danilo Navarro</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://warilo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2897598073397202738/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://warilo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>warilo</name><uri>http://www.blogger.com/profile/17973193749431510489</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://content.answers.com/main/content/wp/en/f/fa/Shion-HadesSanctuary.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2897598073397202738.post-2653502023356904872</id><published>2007-07-27T12:04:00.004-04:00</published><updated>2008-03-19T10:44:33.531-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zoneminder en debian'/><title type='text'>ZONEMINDER EN DEBIAN (ETCH)</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LJ84He5xS2w/RqttyxQIWXI/AAAAAAAAAAM/yx6dIbX2mqE/s1600-h/ZoneMinder.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_LJ84He5xS2w/RqttyxQIWXI/AAAAAAAAAAM/yx6dIbX2mqE/s320/ZoneMinder.gif" alt="" id="BLOGGER_PHOTO_ID_5092284522654357874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;La creación de este blog es para documentar y exponer a la comunidad  todo lo que tenga que ver en el mundo Linux por sobre todo en Debian.&lt;br /&gt;&lt;br /&gt;Para comenzar voy a tratar sobre la instalación  de ZoneMinder  el cual es una completa solución de vídeo vigilancia permitiendo capturar,  grabar y monitorizar cualquier cámara CCTV conectada a una máquina basada en Linux. soporta interfaces de Video For Linux (V4L) y puede soportar múltiples cámaras sin pérdida aparente de rendimiento. ZoneMinder requiere MySQL, PHP y el servidor apache para mas información respecto a este potente software visite la pagina oficial &lt;a href="http://www.zoneminder.com/"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Para la instalación de ZoneMinder  se debe tener los siguientes paquetes instalados en debian:&lt;br /&gt;&lt;br /&gt;apt-get install build-essential apache mysql-server-5.0 &lt;span style="font-size:100%;"&gt;&lt;span&gt;libmysqlclient15-dev php4 php4-mysql &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;netpbm libssl-dev &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libjpeg62-dev &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libmime-perl &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libwww-perl &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libarchive-tar-perl &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libdate-manip-perl &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libarchive-zip-perl &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;libmime-lite-perl &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libdbi-perl &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libdbd-mysql-perl &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;libpcre3-dev&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;debian:~# echo kernel.shmmax = 134217728 &gt;&gt; /etc/sysctl.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;debian:~# reboot&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;Ya instalados todos los paquetes hay que descargar &lt;a href="http://www.zoneminder.com/downloads.html"&gt;ZoneMinder,&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una ves descargado el archivo tar.gz que contiene el software, hay que descomprimir el archivo.&lt;br /&gt;&lt;br /&gt;debian:~# tar -zxvf ZoneMinder-1.22.3.tar.gz&lt;br /&gt;&lt;br /&gt;Ya descomprimido el archivo se entra a la carpeta que contiene el ZoneMinder y se compila.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre  style="font-family:times new roman,serif;"&gt;debian:~# cd &lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt;-1.22.1&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;debian:~/&lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt;-1.22.1#./configure --with-webdir=/var/www/zm\ --with-cgidir=/usr/lib/cgi-bin --with-webuser=www-data --with-webgroup=www-data&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;Despues se carga la base de datos mysql de ZoneMinder.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;pre style="font-family: times new roman,serif;"&gt;&lt;span style="font-size:100%;"&gt;debian:~/ZoneMinder-1.22.1# mysql mysql &lt; db/zm_create.sql&lt;br /&gt;&lt;/span&gt;debian:~/ZoneMinder-1.22.1# mysql mysql&lt;br /&gt;debian:~/ZoneMinder-1.22.1# mysql mysql &lt;&gt; grant select,insert,update,delete on zm.* to 'zmuser'@localhost identified by 'zmpass';&lt;br /&gt;mysql&gt; quit&lt;br /&gt;se reinicia mysql y posteriormente la instalación.&lt;br /&gt;&lt;br /&gt;debian:~/&lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt;-1.22.1# mysqladmin reload&lt;br /&gt;debian:~/&lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt;-1.22.1# make install&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;A hora solo queda crear el scrip de arranque de la siguiente manera. Utilizando algun editor texto, obviamente el que mas le acomode a ustedes, y se procede a  crear el  archivo /etc/init.d/zm y en cual se debe colocar las siguientes lineas.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;pre&gt;&lt;span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:times new roman,serif;"&gt;#!/bin/sh&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;# description: Control &lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt; as a Service&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;# chkconfig: 2345 99 99&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;# Source function library.&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;#. /etc/rc.d/init.d/functions&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;prog=&lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;ZM_PATH_BIN="/usr/local/bin"&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;command="$ZM_PATH_BIN/zmpkg.pl"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;start() {&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        echo -n "Starting $prog: "&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        $command start&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        RETVAL=$?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        echo&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;[ $RETVAL = 0 ] &amp;amp;&amp;amp; touch /var/lock/subsys/zm&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        return $RETVAL&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;}&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;stop() {&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;echo -n $"Stopping $prog: "&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        $command stop&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        RETVAL=$?&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        [ $RETVAL = 0 ] &amp;amp;&amp;amp; echo success&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        [ $RETVAL != 0 ] &amp;amp;&amp;amp; echo failure&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;echo&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        [ $RETVAL = 0 ] &amp;amp;&amp;amp; rm -f /var/lock/subsys/zm&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;}&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;status() {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        result=`$command status`&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        if [ "$result" = "running" ]; then&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;                 echo "&lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt; is running"&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;    RETVAL=0&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        else&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;    echo "&lt;span id="st" name="st" class="st"&gt;ZoneMinder&lt;/span&gt; is stopped"&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;                RETVAL=1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        fi&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;case "$1" in&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;'start')&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        start&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;;;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;'stop')&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;stop&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        ;;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;'restart')&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        stop&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;start&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        ;;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;'status')&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        status&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;;;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;*)&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;&lt;br /&gt;echo "Usage: $0 { start | stop | restart | status }"&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;        RETVAL=1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;        ;;&lt;/span&gt; &lt;span style="font-family:times new roman,serif;"&gt;esac&lt;/span&gt;&lt;br /&gt;exit $RETVAL&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;Despues de crear este archivo damos los privilegios correspondientes.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:times new roman,serif;"&gt;debian:~# chmod 755 /etc/init.d/zm&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman,serif;"&gt;debian:~# update-rc.d zm defaults&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span class="sg"&gt; &lt;/span&gt;Con esto ya se tiene instalado ZoneMinder, para comprobar si esta corriendo correctamente se coloca en el navegador localhost/zm y mostrara la pagina de configuracion.&lt;br /&gt;&lt;br /&gt;Otra cosa Importante si se utilizan camaras web y se desea saber la resulucion maxima y bajo que canal es apropiado correrla corren el siguiente comando en consola &lt;span style="font-size:100%;"&gt;&lt;span&gt;&lt;span style="font-family:times new roman,serif;"&gt;debian:~# zmu -d /dev/video0 -q -v&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:monospace;"&gt; &lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;y entregara la información  necesaria para configurar la webcam.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Con esto se daria por finalizado el tema adios.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2897598073397202738-2653502023356904872?l=warilo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warilo.blogspot.com/feeds/2653502023356904872/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2897598073397202738&amp;postID=2653502023356904872' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2897598073397202738/posts/default/2653502023356904872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2897598073397202738/posts/default/2653502023356904872'/><link rel='alternate' type='text/html' href='http://warilo.blogspot.com/2007/07/zoneminder-en-debian-etch.html' title='ZONEMINDER EN DEBIAN (ETCH)'/><author><name>warilo</name><uri>http://www.blogger.com/profile/17973193749431510489</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://content.answers.com/main/content/wp/en/f/fa/Shion-HadesSanctuary.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_LJ84He5xS2w/RqttyxQIWXI/AAAAAAAAAAM/yx6dIbX2mqE/s72-c/ZoneMinder.gif' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
