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: 9.001 ]

 


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

Proxy no Xfce 4

Squid no CentOS - Configuração simples

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

Squid no CentOS - Parte 2: Autenticação

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

Leitura recomendada

Instalação do Sublime no Fedora 31

Erro procurando TkCximage ao iniciar aMSN (mais aprofundado)

Criando uma network bridge para o VirtualBox

Pacote BrOffice 2.2.1 (verificador ortográfico pt_BR) para Slackware 12

Integração do CACTI (Version 0.8.7b) com autenticação LDAP-Linux

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
{BANNER_MODEL1}
{BANNER_MODEL2}
{BANNER_MODEL3}

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts