Ferramentas do usuário

Ferramentas do site


zabbix

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
zabbix [2023/06/05 18:37] dhiemeson.nascimentozabbix [2023/06/27 23:03] (atual) dhiemeson.nascimento
Linha 16: Linha 16:
  
 <code> <code>
-# pkg install zabbix62-server-6.2.zabbix64-frontend-php82-6.4.0_2+# pkg install zabbix64-server-6.4.zabbix64-frontend-php82-6.4.0_2 zabbix64-agent-6.4.0
 </code> </code>
  
Linha 138: Linha 138:
 {{ :zabbix_3.jpg?400 |}} {{ :zabbix_3.jpg?400 |}}
  
 +=== 8 - Passando pelo passo 7, vamos para a configuração do banco de dados. Será necessário criar o nosso banco "zabbixdb" e criar nosso usuário "zabbix_user" para acesso ao banco. Estou considerando que você já está com o MySQL instalado e que vamos partir a criação do banco. Siga os passos abaixo: ===
  
 +-- Abra o banco MySQL para criarmos o BD e o Usuário:
 +<code>
 +# mysql -u root -p
 +Enter password: 
 +Welcome to the MySQL monitor.  Commands end with ; or \g.
 +Your MySQL connection id is 12
 +Server version: 8.0.31 Source distribution
 +
 +Copyright (c) 2000, 2022, Oracle and/or its affiliates.
 +
 +Oracle is a registered trademark of Oracle Corporation and/or its
 +affiliates. Other names may be trademarks of their respective
 +owners.
 +
 +Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 +
 +root@localhost [(none)]> 
 +
 +</code>
 +
 +-- Vamos Criar o banco
 +
 +<code>
 +root@localhost [(none)]> create database zabbixdb character set utf8mb4 collate utf8mb4_bin;
 +Query OK, 1 row affected, 1 warning (0.09 sec)
 +</code>
 +
 +-- Vamos criar um usuário dedicado à administração do banco de dados do Zabbix:
 +
 +<code>
 +root@localhost [(none)]> create user zabbix_user@localhost identified by 'sua_senha_vem_aqui';
 +Query OK, 0 rows affected (0.04 sec)
 +</code>
 +
 +-- Dê a esse usuário as permissões para acessar o banco de dados zabbixdb:
 +
 +<code>
 +root@localhost [(none)]> grant all privileges on zabbixdb.* to zabbix_user@localhost;
 +Query OK, 0 rows affected (0.02 sec)
 +</code>
 +
 +--
 +
 +<code>
 +root@localhost [(none)]> set global log_bin_trust_function_creators = 1;
 +Query OK, 0 rows affected (0.02 sec)
 +</code>
 +
 +-- Dê um refresh na tabela de privilégios por conta das modificações feitas e depois vamos sair do console de comando mysql:
 +
 +<code>
 +root@localhost [(none)]> flush privileges;
 +Query OK, 0 rows affected (0.00 sec)
 +
 +root@localhost [(none)]> exit
 +Bye
 +</code>
 +
 +=== 9 - Vamos instalar o banco de dados: ===
 +
 +-- Entre no diretório: 
 +<code>
 +# cd /usr/local/share/zabbix64/server/database/mysql
 +</code>
 +
 +-- Instalação:
 +<code>
 +# mysql -u root -p zabbixdb < schema.sql
 +# mysql -u root -p zabbixdb < images.sql
 +# mysql -u root -p zabbixdb < data.sql
 +</code>
 +
 +=== 11 - Vamos editar o arquivo "/usr/local/etc/zabbix64/zabbix_server.conf" com a nossa configuração: ===
 +
 +<code>
 +LogFile=/var/log/zabbix/zabbix_server.log
 +DBName=zabbix
 +DBUser=zabbix
 +DBPassword=MyPassword
 +</code>
 +
 +=== 12 - Agora vamos criar o diretório dos logs do zabbix e vamos mudar o nome do dono da pasta para o do usuário do zabbix: ===
 +
 +<code>
 +mkdir /var/log/zabbix/
 +chown zabbix:zabbix /var/log/zabbix/
 +</code>
 +
 +=== 13 - Vamos ativar o serviço no "/etc/rc.conf": ===
 +
 +<code>
 +# /usr/local/etc/rc.d/zabbix_server enable
 +zabbix_server enabled in /etc/rc.conf
 +</code>
 +
 +
 +=== 15 - Agora, vamos voltar para a tela de configuração do zabbix, e informar o nome do nosso banco de dados (zabbixdb) do nosso usuário (zabbix_user): ===
 +
 +-- Se todas as informações estiverem corretas, você terá a seguinte tela:
 +
 +{{ :zabbix_4.jpg?400 |}}
 +
 +=== 16 - O próximo passo é uma tela com um resumo da instalação: ===
 +
 +{{ :zabbix_5.jpg?400 |}}
 +
 +=== 17 - No passo 16, quando pressionar em "Próximo passo", você pode receber uma mensagem de erro, pedindo para criar um arquivo manualmente. A tela de erro está abaixo, basta seguir o procedimento: ===
 +
 +{{ :zabbix_6.jpg?400 |}}
 +
 +-- Entre no diretório "cd /usr/local/www/zabbix/conf/":
 +<code>
 +# cd /usr/local/www/zabbix/conf/
 +</code>
 +
 +-- Crie um arquivo com o nome de ":
 +<code>
 +# ee zabbix.conf.php
 +</code>
 +
 +-- Basta copiar o arquivo de configuração que você recebeu na mensagem de erro (receber o arquivo de configuração) e gravar no arquivo "zabbix.conf.php":
 +<code>
 +# ee zabbix.conf.php
 +---
 +
 +## as configurações ficam dentro do arquivo
 +
 +---
 +</code>
 +
 +=== 18 - Após efetuar todos os procedimentos do passo 17, clique em "fim" e você verá a seguinte tela: ===
 +
 +{{ :zabbix_7.jpg?400 |}}
 +
 +
 +-----------------
  
 +~~DISCUSSION|Deixe sua contribuição~~
zabbix.1685990225.txt.gz · Última modificação: 2023/06/05 18:37 por dhiemeson.nascimento