Escolar Documentos
Profissional Documentos
Cultura Documentos
Front-end Apache 2.
#aptgetupdate
1. Instalando as dependncias
Comece a instalar os pacotes:
#aptgetinstallmysqlserver5.5apache2php5php5curl
php5devphp5mysqlphp5gdphp5xmlrpcopenipmilibssh21
libssh21devlibssh2phpfpinglibcurl3libiksemel3
libiksemeldevsnmplibmysqlddevlibmysqldpic
libmysqlclientdevmake
Obs.: eu prefiro instalar um pacote de cada vez, para verificar o passo a passo.
2. Instalando o Zabbix Server
Depois das dependncias resolvidas, vamos baixar o source do Zabbix em:
http://www.zabbix.com/download.php
#tarxvzfzabbix[Verso].tar.gz
Crie o usurio "zabbix" em seu sistema:
#groupaddzabbix
#useraddgzabbixzabbix
#mysqlurootp
Crie a database:
mysql> createdatabasezabbixdb;
mysql> quit;
Configure a permisso ao usurio "zabbix":
#mysqlurootpe"grantallprivilegesonzabbixdb.*to
zabbix@localhostidentifiedby'zabbix';"
Obs.: v at o diretrio descompactado do Zabbix, que possui os arquivos ".sql" (no caso
desta verso: /srv/zabbix/zabbix-2.0.6/database/mysql) e estando neste diretrio, digite:
#mysqluzabbixpzabbixdb<schema.sql
#mysqluzabbixpzabbixdb<images.sql
#mysqluzabbixpzabbixdb<data.sql
Agora o banco de dados est preparado para instalao do Zabbix.
CONFIGURAO
4. Configurando os pacotes (sources)
Dentro do diretrio do Zabbix (/srv/zabbix/zabbix-2.0.6/), vamos compil-lo com os
seguintes parmetros:
#./configureenableserverenableagentwithmysql
enableipv6withsnmpwithlibcurl3withssh2
#makeinstall
Adicione ao final do arquivo "/etc/services", as seguintes linhas:
zabbix-agent
zabbix-agent
zabbix-trapper
zabbix-trapper
10050/tcp #Zabbix Agent
10050/udp #Zabbix Agent
10051/tcp #Zabbix Trapper
10051/udp #Zabbix Trapper
http://[IP_DO_SERVIDOR]
E aparecer:
It works!
This is the default web page for this server.
The web server software is running
but no content has been added, yet.
#/etc/init.d/apache2restart
6. Configurando a inicializao do sistema
Entre no diretrio "/srv/zabbix/zabbix-2.0.6/misc/init.d/debian" e copie os arquivos para
"/etc/init.d":
#cpzabbixagent/etc/init.d
#cpzabbixserver/etc/init.d
D permisso de execuo para estes arquivos:
#chmod+x/etc/init.d/zabbixserver/etc/init.d/zabbix
agent
Inicie os servios:
#/etc/init.d/zabbixserverstart
#/etc/init.d/zabbixagentstart
Verifique se os processos esto rodando:
#psef|grepzabbix
zabbix 2189
#updaterc.dfzabbixserverdefaults
#updaterc.dfzabbixagentdefaults
Como estamos configurando um servidor Ubuntu, o diretrio default do Apache
"/var/www". aconselhvel criar um diretrio "zabbix":
#mkdir/var/www/zabbix
Entre no diretrio dos fontes "/srv/zabbix/zabbix-2.0.6/frontends/php" e copie todo o
contedo para "/var/www/zabbix":
#cpa*/var/www/zabbix/
#chownRwwwdata:wwwdata/var/www/zabbix/
Agora, j pode acessar o Zabbix atravs da URL:
http://[IP_DO_SERVIDOR]/zabbix
TERMINANDO A INSTALAO PELA INTERFACE GRFICA
Detalhes do servidor:
Username: admin
Password: zabbix