Manual Zabbix
Após a instalação do Debian Server e serviços básicos, vamos resolver as dependências da aplicação, para que a instalação do Zabbix tenha sucesso.
Nessa instalação optamos pelos seguintes pacotes:
Banco de Dados Mysql;
Front-end Apache 2;
PHP5 e extensões do PHP.
O comando para atualização:
# apt-get update
Ele está verificando os pacotes no servidor
Aguarde até o final
1. Instalando as dependências
Comece a instalar os pacotes:
# apt-get install -y --force-yes make flex gcc gpp apache2 php5 php5-mysql libapache2-mod-php5 php5-gd php-net-socket libpq5 libpq-dev snmp snmpd libiksemel-dev libcurl4-gnutls-dev vim libssh2-1-dev libssh2-1 libopenipmi-dev libsnmp-dev mysql-server-5.5 mysql-client wget libmysqld-dev curl fping openjdk-6-jdk libperl-dev
No decorrer da instalação dos pacotes, como estamos instalando pela primeira vez o mysql, ele irá pedir para colocar uma senha.
OBS: Lembre-se de guardar ela, pois iremos precisar futuramente.
Ele irá pedir a senha para o root do Mysql
Senha usada: 12qwaszx
Repita a senha
Senha: 12qwaszx
Aguarde
2. Criando a pasta do Zabbix
# mkdir /etc/zabbix/
Acessar a pasta
# cd /etc/zabbix/
3. Baixando o Zabbix e descompactando ele.
# wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.3/zabbix-2.2.3.tar.gz
Arquivo sendo baixado
Arquivo baixado, para verificar
# ls –la
Para descompactar o arquivo
# tar xvzf zabbix-2.2.3.tar.gz
4. Criando grupo e usuário Zabbix
# groupadd zabbix
Criando um usuário para o Zabbix
# useradd -g zabbix zabbix
5. Configurando os pacotes (sources)
Acesse a pasta
# cd zabbix-2.2.3
Use o comando para copilar o zabbix.
# ./configure --prefix=/etc/zabbix --enable-server --enable-agent --enable-java --with-mysql --with-net-snmp --with-jabber --with-libcurl=/usr/bin/curl-config --with-ssh2 --with-openipmi
Aguarde a compilação ser terminada.
Vamos usar o comando abaixo para fazer a leitura dos arquivos.
#make
Vamos instalar os