8
INSTALAÇÃO DO ZABBIX 2.4 NO CENTOS 6.5 Requisitos: http://www.blogdomedeiros.com.br/update-instalacao-do-zabbix-2-2-2- 4/ Ainda é necessário ter um MySQL pronto para receber o sistema. O SELinux precisa estar em modo permissivo e para este artigo, vou desabilitar o IPtables. Configurando o servidor: 1. Instale o MySQL: # yum install mysql-server -y 2. Inicie o serviço e marque para inicializar com o sistema: # service mysqld start # chkconfig mysqld on 3. Configuração inicial do Mysql: # mysql_secure_installation Siga os passos, configure uma senha de root (no exemplo, coloquei “ADMINUSER”), apague as bases de teste e usuário anonimos. 4. Configurando o SElinux: # setenforce Permissive # vi /etc/selinux/config Altere o campo SELINUX de “enforcing” para “permissive”. Instalando o Zabbix Server: 1. Instalando o RPM: # rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix- release-2.4-1.el6.noarch.rpm 2. Instalando o Zabbix Server e o Frontend: # yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

Instalação Do Zabbix 2.4 No Centos 6.5

  • Upload
    ivan

  • View
    54

  • Download
    1

Embed Size (px)

DESCRIPTION

Instalar o Zabbix passo a passo no CENTOS Linux

Citation preview

Page 1: Instalação Do Zabbix 2.4 No Centos 6.5

INSTALAÇÃO DO ZABBIX 2.4 NO CENTOS 6.5

Requisitos:

http://www.blogdomedeiros.com.br/update-instalacao-do-zabbix-2-2-2-4/

Ainda é necessário ter um MySQL pronto para receber o sistema. O SELinux precisa estar em modo permissivo e para este artigo, vou desabilitar o IPtables.

Configurando o servidor:

1. Instale o MySQL:

# yum install mysql-server -y

2. Inicie o serviço e marque para inicializar com o sistema:

# service mysqld start

# chkconfig mysqld on

3. Configuração inicial do Mysql:

# mysql_secure_installation

Siga os passos, configure uma senha de root (no exemplo, coloquei “ADMINUSER”), apague as bases de teste e usuário anonimos.

4. Configurando o SElinux:

# setenforce Permissive

# vi /etc/selinux/config

Altere o campo SELINUX de “enforcing” para “permissive”.

Instalando o Zabbix Server:

1. Instalando o RPM:

# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

2. Instalando o Zabbix Server e o Frontend:

# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

OBS: DIGITE SEMPRE Y QUANDO PEDIR E QUANDO PEDIR SENHA E DER ERRO TECLE ENTER SEM DIGITAR A SENHA POIS JÁ SE ENCONTRA COMO ROOT.

3. Configurar o banco de dados para o Zabbix:

Page 2: Instalação Do Zabbix 2.4 No Centos 6.5

# mysql –u root –p

Digite a senha que criou na instalação do mysql e ENTER

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix';

mysql> exit

4. Populando o banco de dados:

 # cd /usr/share/doc/zabbix-server-mysql-2.4.0/create

# mysql –u root –p – --password=adminuser useradd=zabbix < schema.sql

# mysql –u root –p --password=adminuser useradd=zabbix < images.sql

# mysql –u root –p --password=adminuser useradd=zabbix < data.sql

5. Alterando os arquivos de configuração:

zabbix_server.conf

# vi /etc/zabbix/zabbix_server.conf

Descomente os seguintes parametros, alterando o que for preciso para que fique dessa forma:

DBHost=localhostDBName= zabbixDBUser=zabbixDBPassword=zabbix

zabbix_agent.conf

O caminho dos logs dessa versão é: /var/log/zabbix/zabbix_agentd.log

O conf do agente já vem com uma configuração razoável, sendo os campos que vale a pena citar:

Server=127.0.0.1 (já é o nosso localhost)Hostname=Zabbix Server (que é o nome do host que já está configurado no Zabbix)

6. Iniciando os serviços e configurando para inicialização com o sistema:

# service zabbix-server start

# service zabbix-agent start

# chkconfig zabbix-server on

Page 3: Instalação Do Zabbix 2.4 No Centos 6.5

# chkconfig zabbix-agent on

Configurando o HTTPD:

Outro ponto interessante, é que o Zabbix instalado via RPM agora já configura tudo pra você, inclusive o HTTPD. É necessário configurar apenas um campo do arquivo de configuração, que vem comentado.

# vi /etc/httpd/conf.d/zabbix.conf

Descomente a linha do campo “php_value date.timezone Europe/Riga” e altere para:

php_value date.timezone America/Sao_Paulo

Inicie o HTTPD e deixe marcado para inicializar com o sistema:

# service httpd start

# chkconfig httpd on

Instalando o Frontend:

1. Acesse a URL: http://ip_do_servidor_zabbix/zabbix e clique em Next. O print está como 2.2, mas o tutorial é válido para a versão 2.4, não se engane 

2. Verifique os requisitos. Se não houver nenhuma pendencia, clique em Next;

Page 4: Instalação Do Zabbix 2.4 No Centos 6.5

3. Configure a conexão com o Banco de Dados conforme a figura:

4. Configure o Host, porta e nome para a instalação:

Page 5: Instalação Do Zabbix 2.4 No Centos 6.5

5. Revise as configurações e clique em Next:

6. Instalação concluída, agora clique em Finish:

Page 6: Instalação Do Zabbix 2.4 No Centos 6.5

7. Agora é só fazer o login com usuário Admin e senha zabbix:

8. Pronto! Zabbix instalado e rodando:

Page 7: Instalação Do Zabbix 2.4 No Centos 6.5

Percebam que o meu Zabbix já está em português, mas ele vem por padrão em ingles. Para mudar, vá no canto superior direito em “Profile” e depois altere a linguagem no menu.

Espero que este post tenha ajudado a esclarecer como funciona a nova instalação do Zabbix. No próximo artigo, vou ensinar como atualizar sua versão antiga para a atual 2.4.

Abraço forte e até a próxima!

http://www.blogdomedeiros.com.br/update-instalacao-do-zabbix-2-2-2-4/