Videovigilancia

Solo disponible en BuenasTareas
  • Páginas : 8 (1877 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de octubre de 2011
Leer documento completo
Vista previa del texto
Instalación de ZONEMINDER + ProFTPd en Debian Lenny
Confeccionado por MrFloppy Mayo 2009 Santiago Chile

RESUMEN
La siguiente guía describe paso a paso como instalar un servidor ZoneMinder de videovigilancia sobre una maquina Debian Lenny. Siempre existen uno que otro problema sobre esta distribución por lo que pienso que este procedimiento facilitara bastante las cosas. Se parte de la baseque ya tenemos un sistema Debian base instalado. Para este procedimiento se utilizo la versión Lenny con kernel 2.6.26. Se utilizo un equipo con procesador ATOM de 1.6 ghz con 1 gb en RAM. La capturadora usada es una AVerMedia DVD EZMaker de procedencia china, con un chip Philips. Utiliza el driver saa7134. Para hacerla funcionar en ZoneMinder es necesario remover el modulo y volverlo a cargar conopciones especiales para cada canal. Se explica en detalle como realizar esto además de un método para ejecutar el programa como un servicio al inicio del sistema operativo. También se explica como realizar la instalación de un servidor FTP que podamos usar para editar los contenidos web en caliente sobre la carpeta de aplicación.

PASO A PASO
Editar /apt/sources.list y agregar lo siguiente:deb http://ftp.cl.debian.org/debian lenny main contrib non-free deb-src http://ftp.cl.debian.org/debian lenny main contrib non-free deb http://ftp.cl.debian.org/debian-security lenny/updates main contrib non-free deb-src http://ftp.cl.debian.org/debian-security lenny/updates main contrib non-free # apt-get update # apt-get install build-essential # apt-get install apache2 # apt-get installmysql-server # apt-get install netpbm # apt-get install libssl-dev # apt-get install libjpeg62-dev # apt-get install libmime-perl # apt-get install libwww-perl # apt-get install libarchive-tar-perl # apt-get install libdate-manip-perl # apt-get install libarchive-zip-perl # apt-get install libmime-lite-perl # apt-get install libdbi-perl # apt-get install libdbd-mysql-perl # apt-get install libpcre3-dev #apt-get install dist-upgrade # apt-get install php5 # apt-get install php5-mysql # apt-get install libapache2-mod-auth-mysql # /etc/init.d/apache2 restart # apt-get install ntpdate # apt-get install libmysqlclient15-dev # apt-get install gnutls-bin # apt-get install ffmpeg # apt-get install phpmyadmin # apt-get install pciutils # ntpdate time.tue.nl # cd /usr/src # wgethttp://www2.zoneminder.com/downloads/ZoneMinder-1.24.1.tar.gz # tar -xvzf ZoneMinder-1.24.1.tar.gz # cd ZoneMinder-1.24.1 # ./configure --with-webdir=/var/www/zm --with-cgidir=/usr/lib/cgi-bin --with-webuser=www-data -with-webgroup=www-data --with-libarch=lib --with-ffmpeg=/usr/local Si nos da un error con openssl, modificar la siguiente línea en el archivo “configure” dejándola como sigue: if test "$ZM_SSL_LIB" == "";then ZM_SSL_LIB=openssl ZM_SSL_LIB=openssl es lo importante Si nos aparece el error "PHP::serialization" , hacer lo siguiente: # perl -MCPAN -e shell install PHP::Serialization exit

Luego procedemos a instalar: # make # make install Ejecutar el script para creación de base de datos y usuario de zoneminder en la carpeta "db" de la carpeta descomprimida de instalación de zoneminder: #debian-vm:~/ZoneMinder-1.24.1/db El archivo se llama zm_create.sql. Yo lo copie y lo pegue en el phpmyadmin para ejecutarlo y con eso quedo funcionando de inmediato. Pueden también hacerlo desde la línea de comandos: # mysql < zm_create.sql -u root –p Les va a pedir el password de root para mysql y va a empezar a ejecutarlo. Ahora tenemos que crear el usuario de base de datos. Nuevamente, podemos hacerlo tantodentro del phpmyadmin como desde la línea de comandos. Esto último se hace de la siguiente forma: # mysql –u root –p mysql> CREATE USER 'zmuser'@'localhost' IDENTIFIED BY 'zmpass'; mysql> GRANT ALL PRIVILEGES ON `zm` . * TO 'zmuser'@'localhost'; mysql> exit Luego nos metemos: http://IP_DEL_SERVIDOR/zm User: admin passw: admin Con eso el ZoneMinder ya esta funcionando. Si tenemos una tarjeta...
tracking img