Actualizado a la versión 1.28.1
ZoneMinder es una de las mejores aplicaciones gratuitas, si no la mejor, que he probado en cuanto a sistemas de vigilancia/control/monitorización, ya sea para el trabajo, para casa o para cualquier lugar que queramos tener bajo control. Acepta multitud de modelos de cámaras IP, es fácil de instalar y mucho más fácil de configurar. Te enseñamos cómo instalar y configurar éste sistema de vigilancia gratis en tu ordenador y en muy poco tiempo.
¿Qué es ZoneMinder?
ZoneMinder es la aplicación estrella en cuanto a sistemas de seguridad gratuitos se refiere. ZoneMinder no es sólo importante por la sencillez de su interfaz y la cantidad de opciones que lleva integradas (que te enseñaremos a lo largo del artículo), sino por la comunidad y los foros de soporte que se han creado alrededor de este sistema de vigilancia, en el que podrás solucionar casi cualquier problema que tengas durante la instalación y uso, ya que seguramente hayan sido sufridos por otros usuarios y tengan la solución al problema (http://www.zoneminder.com/forums/)
Puede ser usado como CCTV, cámaras para cuidado de niños y ancianos, sistemas de vigilancia y seguridad, etc. etc. Soporta cámaras semi-automáticas donde podremos dirigir el objetivo remotamente sentados delante de la pantalla de nuestro ordenador, podemos instalar y gestionar varias cámaras a la vez, ya sea conectándolas por USB o a la red. ¿Convencido? ¿Lo probramos?
¿Cómo instalar ZoneMinder?
ZoneMinder puede ser instalado en cualquier distribución Linux. Personalmente, y si tus recursos te lo permiten, recomiendo instalarlo en un servidor, no en tu equipo personal, sobretodo si el uso que le vas a dar a ZoneMinder es de vigilancia o seguridad. Ten en cuenta que ZoneMinder es un sistema de vigilancia/seguridad, y lo suyo es que el equipo que lo tenga instalado esté encendido 24x7.
Para el siguiente ejemplo, se ha utilizado Linux, Ubuntu Server 14.04 64 bits y la versión 1.28.1 de ZoneMinder
Para comenzar como se merece, necesitamos tener previamente instalada una configuración básica de servidor que consiste en OpenSSH, Apache2, PHP y MySQL (LAMP server). Si no la tienes ya, puedes echarle un ojo al artículo Cómo Crear Mi Propio Servidor
Pues bien, empezamos accediendo como root:
sudo su
y seguidamente actualizamos nuestra distro a traves de los repositorios:
apt-get update apt-get upgrade apt-get dist-upgrade
Una vez que el servidor ha terminado de actualizarse, recomiendo configurar nuestro servidor con una IP fija, sobretodo si vamos a acceder desde otras máquinas. De esta forma nos aseguraremos que nuestro servidor de seguridad no cambiará nunca de IP, aunque usemos DHCP en nuestra red. También podremos acceder incluso si el servidor de DNS falla y no podamos acceder por el nombre de host, entonces podremos seguir accediendo por la dirección IP de nuestra máquina. Insisto, este paso es recomendable pero no necesario. Si quieres saber cómo configurar una IP estática, pásate por mi tutorial Cómo Configurar una IP Fija en mi Ordenador para Linux.
Activamos CGI ya que no viene activado por defecto en Ubuntu 14.04.
a2enmod cgi
Guardamos y reiniciamos el servidor para que se actualice la nueva configuración.
service apache2 restart
Añadimos repositorio de la siguiente manera:
apt-get install software-properties-common python-software-properties add-apt-repository ppa:iconnor/zoneminder apt-get update
Ahora viene lo bueno! :)
Instalamos ZoneMinder:
apt-get install zoneminder
Aviso
Instalamos componenetes VLC "extra":
apt-get install libvlc-dev libvlccore-dev vlc
(Opcional) Podemos añadir un pequeño retraso a ZoneMinder para que se ejecute al inicio, pero después de MySQL, así nos aseguraremos que todo se ejecuta en orden y nos ahorramos posibles conflictos que puedan surgir. Escribimos:
nano /etc/init.d/zoneminder
Y añadimos
start() { sleep 15 echo -n "Starting $prog: "
Y guardamos.
A continuación creamos enlace simbólico al fichero de configuración de apache en zoneminder:
ln -s /etc/zm/apache.conf /etc/apache2/conf-enabled/zoneminder.conf
Ahora activamos el fichero de confguración de apache en Zoneminder:
a2enconf zoneminder
Creamos un nuevo usuario
adduser www-data video
Y reiniciamos apache
service apache2 restart
Instalamos Cambozola:
cd /usr/src && wget http://www.andywilcock.com/code/cambozola/cambozola-latest.tar.gztar -xzvf cambozola-latest.tar.gz
Reemplazamos "936" de la siguiente instrucción dependiendo de la versión de cambozola que nos hayamos descargado:
cp cambozola-0.935/dist/cambozola.jar /usr/share/zoneminder
Y ya podrás acceder al servidor de ZoneMinder a través de https://<IPservidor>/zm !!!
Si ahora quieres saber cómo instalar cámaras IP, pásate por el tutorial Cómo Configurar Zoneminder. Los pasos son muy sencillos!
Vídeo: Cómo Instalar Zoneminder, Sistema de Seguridad
Si lo prefieres, también tienes el video tutorial en Youtube:
Artículos Relacionados y de Interés
- Cómo Saber la dirección IP de mi equipo
- Cómo poner Nombre a mi Ordenador
- Como Saber la Dirección IP a partir de la Dirección MAC - Linux
- Cómo hacer que la dirección IP de mi ordenador no varíe