Instalação Zabbix 5 Tutorial: Centos 8 – MySQL – Apache

instalação zabbix 5 tutorialEstamos começando hoje uma série de três aulas para você ficar fera em monitoramento de TI: Instalação Zabbix 5 Tutorial no sistema operacional Centos 8 Stream, banco de dados MySQL, em Apache e Nginx. Sem demora, vamos à primeira parte. Conheça os detalhes do procedimento e as dicas para facilitar o seu trabalho.

Passo a passo Instalação Zabbix 5

Passo 1

Instale os pacotes de repositório para o Zabbix 5 e MySQL 8
# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
# rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

Passo 2

Desabilitar selinux e firewalld
Começando pelo selinux
# vi /etc/selinux/config

  • mudar de:
    SELINUX=enforcing
    para:
    SELINUX=disabled

Sem precisar reiniciar
# setenforce 0

Passo 3

Parar serviço de firewall e desabilitar da inicialização
# systemctl disable firewalld
# systemctl stop firewalld

Passo 4

Instalar pacotes do Zabbix e banco de dados MySQL
# dnf clean all
# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent mysql-server

Passo 5

Comando para iniciar serviço do MySQL
# service mysqld start

Logar no banco de dados:
# mysql -u root -p

  •  Atenção: Vai pedir senha; por padrão, aperte somente enter

Dentro da console do MySQL, vamos criar o banco de dados com o nome zabbix, um usuário zabbix e senha Zabbix, com permissão para acessar seu próprio banco, como resultado:

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user [email protected] identified by ‘zabbix’;
mysql> grant all privileges on zabbix.* to [email protected];
mysql> quit;

Passo 6 

Importar os dados para o banco
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p zabbix

Passo 7

Faça: edite o arquivo /etc/zabbix/zabbix_server.conf, procure o parâmetro DBPassword e coloque a senha do usuário zabbix que criamos anteriormente no banco de dados.

DBPassword=zabbix

Passo 8

Editar o arquivo
# vi /etc/php-fpm.d/zabbix.conf

  • Remova o “;” da frente do parâmetro e coloque o timezone correto para você:
    php_value[date.timezone] = America/Sao_Paulo

Passo 9

Habilitar serviços no boot da máquina
# systemctl enable zabbix-server zabbix-agent httpd php-fpm mysqld

Passo 10

Reiniciar os serviços
# systemctl restart zabbix-server zabbix-agent httpd php-fpm mysqld

Passo 11

Para saber o ip do servidor
# ip a s

Passo 12

Finalizar as configurações acessando via navegador
http://ipdoserver/zabbix
Clique em Next

instalação zabbix 5

 

curso zabbix ultimateZabbix 5: aprenda instalar sem complicação

Então, continuando a aula Instalação Zabbix 5 Tutorial Centos 8 – MySQL – Apache, temos o seguinte:

Passo 13

Verifique se todas as dependências estão certas. Depois, clique em Next

Instalação Zabbix 5 tutorial

Passo 14

Coloque o usuário e a senha para conectar ao banco de dados zabbix.

  • Lembre-se: criamos esse acesso antes. A senha é zabbix.

Instalação Zabbix 5 tutorial

Passo 15 

Insira o nome do Zabbix Server, que vai aparecer ao abrir seu Frontend. Escolha o nome de sua preferência.

Passo 16

Tudo ok, ao clicar em Next, você será direcionado para a tela de login do Zabbix.

Usuário: Admin (Atenção: O “A” deve ser maiúsculo, sim!)
Senha: zabbix

Passo 17

Enfim, verifique os logs do Zabbix Server para ver se está tudo ok com este passo de Instalação Zabbix 5 Tutorial.

# tail -f /var/log/zabbix/zabbix_server.log

Passo 18

É hora de instalar outros idiomas Frontend
# yum install -y langpacks-pt_BR glibc-all-langpacks

Passo 19

Instalando SNMP e utilitários
# dnf install net-snmp net-snmp-utils

Passo 20

Habilitar no boot
# systemctl enable snmpd
# systemctl start snmpd

Passo 21

Testar se está respondendo SNMP
# snmpwalk -v2c -c public 127.0.0.1

Passo 22

Reiniciando todos os serviços novamente para checar se está tudo certo
# systemctl restart zabbix-server zabbix-agent httpd php-fpm mysqld snmpd

Passo 23

Alterando o idioma do Frontend
Acesse o Zabbix pela WEB, clique em configurações do usuário:

Passo 24

Selecione o idioma desejado e clique em Atualizar para concluir Instalação Zabbix 5 Tutorial.

Instalação Zabbix 5 tutorial

No próximo post, vamos mostrar como fazer Instalação Zabbix 5 Tutorial em Centos 8 MySQL Nginx. Se eu fosse você, não perderia! Mas, antes de ir, uma dica: confira o repositório de outras versões de SO para o MySQL em https://dev.mysql.com/downloads/repo/yum/. Enquanto aguarda a continuação desta série, aproveite este tutorial com banco de dados PostgreSQL.

Veja também:
Referência: https://www.zabbix.com

Os comentários foram encerrados, mas trackbacks e pingbacks estão abertos.