Servidor de video vigilancia con Ubuntu y ZoneMinder ( III )

En el post anterior instalamos el SO y en este vamos a integrar todo lo necesario para nuestro servidor, el primer paso es instalar un servidor LAMP como ya había mencionado anteriormente es la unión de Linux, Apache, MySql y PHP, para esto abrimos un terminal y tecleamos:

sudo tasksel

Con la flecha hacia abajo del teclado buscamos “LAMP server” una vez seleccionado presionamos la barra de espacio para seleccionar, presionamos la tecla tab para seleccionar aceptar y damos enter, con esto instalaremos de manera automática el servidor.

Durante la instalación nos va a pedir que establezcamos una contraseña para MySql, la confirmamos, la contraseña debemos recordarla por que la vamos a necesitar mas adelante.

ahora instalaremos phpmyadmin tecleamos lo siguiente en la terminal:

sudo apt-get install phpmyadmin

Durante la instalación nos va pedir el root password de MySql, despues nos preguntara con que servidor queremos que trabaje seleccionamos apache y aceptar, si todo marcha bien hasta este punto iniciemos la instalacion de zoneminder, abrimos un terminal y tecleamos:

sudo apt-get install zoneminder

sudo apt-get -f install

Ahora enlazamos zoneminder con apache

sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf

Reiniciamos apache

sudo /etc/init.d/apache2 force-reload

Ahora creamos la base datos para que trabaje con zoneminder

sudo mysql -u root -p < /usr/share/zoneminder/db/zm_create.sql

Nos logeamos como root en mysql

mysql -u root -p

Ahora le otorgamos algunos permisos a la base de datos y creamos el usuario que la utilizara, los datos ‘zmuser’ y ‘zmpass’ son usuario y contraseña si lo deseamos podemos cambiarlos, yo no he tenido problema al hacerlo.

grant select,insert,update,delete on zm.* to ‘zmuser’@localhost identified by ‘zmpass’;

Ahora otorgamos privilegios

flush privileges;

Salimos de mysql

quit

Cambiamos los permisos de acceso a zmfix

sudo chmod 4755 /usr/bin/zmfix

Iniciamos zmfix

zmfix -a

Creamos el usuario www-data y lo añadimos al grupo video

sudo adduser www-data video

Ahora abrimos el archivo sysctl.conf

sudo nano /etc/sysctl.conf

Nos dirigimos hacia el final del archivo y añadimos lo siguiente

kernel.shmall = 134217728
kernel.shmmax = 134217728

Ahora abrimos un navegador y tecleamos lo siguiente

http://localhost/zm

Si nos aparece la consola de zoneminder hasta el momento todo ha salido bien, si tenemos algún problema repitan el proceso paso por paso o hasta la creación de la base de datos.

Consola de Zonemider

Ahora vamos a instalar cambozola, que en pocas palabras es un programa escrito en java (.jar) que nos permite transmitir stream jpeg desde el servidor sin que en la computadora cliente este instalado java, esto nos permite poder ver las camaras en cualquier computadora.

cd /tmp
wget http://www.charliemouse.com/code/cambozola/cambozola-latest.tar.gz
tar xvfz cambozola-latest.tar.gz
sudo cp cambozola-0.76/dist/* /usr/share/zoneminder/

Listo con esto ya tendremos instalado zoneminder con cambozola en el próximo post añadiremos las cámaras, los dispositivos a utilizar son cámaras ip D-Link DCS900 y DCS910.

6 comentarios el “Servidor de video vigilancia con Ubuntu y ZoneMinder ( III )

  1. Estoy a la espera del siguiente capitulo de este gran manual.

    Gracias por el aporte a la comunidad.

    Recordemos que:

    “Recoger datos es solo el primer paso hacia la sabiduría,
    pero compartir información es el primer paso hacia comunidad”

  2. Hola… seguí tu manual al pie de la letra y me funciono como corresponde, ahora lo que pasa es que igual las camaras se ven lentas.

    me podiras ayudar con el tema

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s