Instalação do ZoneMinder 1.28.0 no Ubuntu ou Ubuntu Server 14.04-14.10 64 bits

Publicado por matheus ferreira cardoso em 30/06/2015

[ Hits: 11.313 ]

 


Instalação do ZoneMinder 1.28.0 no Ubuntu ou Ubuntu Server 14.04-14.10 64 bits



Ubuntu ou Ubuntu Server 14.04-14.10 64 bits com ZoneMinder 1.28.0.

Obs.: faça tudo como usuário root.

Instalando o LAMP Server:

# apt-get install tasksel
# tasksel install lamp-server

Opcional - definir endereço IP estático:

# nano /etc/network/interfaces

Fazer alterações semelhantes a estas:

auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1

Adicione "innodb_file_per_table" no arquivo my.cnf. Para adicionar "innodb_file_per_table" edite o arquivo my.cnf:

# nano /etc/mysql/my.cnf

Under [mysqld] add
innodb_file_per_table

Para salvar: Ctrl + x, digite "yes" ou "s" se seu nano estiver em português e dê enter.

Restarte o MySQL:

# service mysql restart

Obs.: para você adicionar câmeras para o sistema você pode precisar de aumentar o tamanho do "innodb_buffer_pool_size" quando essa configuração é executado fora do espaço de seu sistema ela pode agir como se estivesse fora do espaço em disco. Uma maneira de verificar isso é instalar o MySQLTuner e executá-lo a partir da linha de comando. Quando os resultados são mostrados você pode editar o arquivo my.cnf e alterar o tamanho do buffer. O "innodb_buffer_pool_size" default é 128M. No fórum ZM eu encontrei uma configuração recomendada de 256M. Instale e execute MySQLTuner para determinar o tamanho recomendado para o seu sistema. Certifique-se de reiniciar o MySQL depois de fazer alterações.

CGI não está habilitado no Ubuntu 14.04 por padrão. Habilitá-lo assim:

# a2enmod cgi

Restarte o Apache:

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

Ou:

# service apache2 restart

Adicione repositórios:

# apt-get install software-properties-common python-software-properties
# add-apt-repository ppa:iconnor/zoneminder
# apt-get update

Instale o ZoneMinder:

# apt-get install zoneminder

Nota: algumas configurações de pacotes serão necessárias. Você precisará instalar alguns componentes "extras": VLC, torun, libvlc, etc:

# apt-get install libvlc-dev libvlccore-dev vlc

Adicione um sleep para permitir que o MySQL inicie antes do ZoneMinder. Para isso, edite o arquivo e adicione 15 ao sleep:

# nano /etc/init.d/zoneminder

#Adicionar sleep 15
start() {
sleep 15
echo -n "Starting $prog: "

Para salvar: Ctrl + x, digite "yes" ou "s" se seu nano estiver em português e dê enter.

Criar um link simbólico para o arquivo de configuração do Apache do ZoneMinder:

# ln -s /etc/zm/apache.conf /etc/apache2/conf-available/zoneminder.conf

Agora, digo que o arquivo de configuração e do Apache ZoneMinder:

# a2enconf zoneminder

Crie um novo usuário:

# adduser www-data video

Restarte o Apache:

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

Ou:

# service apache2 restart

Instale o Cambozola (necessário se você usar o Internet Explorer):

# cd /usr/src && wget http://www.andywilcock.com/code/cambozola/cambozola-latest.tar.gz

Descompacte o arquivo:

# tar -xzvf cambozola-latest.tar.gz

Agora copie:

# cp cambozola-0.935/dist/cambozola.jar /usr/share/zoneminder

Agora você deve ser capaz de acessar o servidor web usando: https://servername

NTP Daily Sync

Crie um script para ser executado diariamente:

# nano /etc/cron.daily/ntpdate

Copie o seguinte em usando o nano:

#!/bin/bash
ntpdate ntp.ubuntu.com

Para salvar: Ctrl + x, digite "yes" ou "s" se seu nano estiver em português e dê enter.

Dê permissão para o script que você criou:

# chmod 755 /etc/cron.daily/ntpdate

Abra o ZoneMinder no seu browser: http://serverip/zm

Exemplo: http://127.1.0.0/zm

Outras dicas deste autor

Virtualbox no Debian - Instalação via repositórios

Instalando o ambiente gráfico Xfce 4 no Ubuntu 15.04.com exclusão do Unity

Squid no CentOS - Configuração simples

Squid no CentOS - Parte 2: Autenticação

Proxy no Xfce 4

Leitura recomendada

Rodando DVDs encriptados no Ubuntu Linux

Auto-complete em Python no editor Vim

Chromium no Ubuntu 14.04 e Linux Mint 17

Tutorial Gaupol - Sincronização de legendas no Linux

Configuração de Client VPN Cisco (Group Authentication)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts