Zabbix Ubuntu Apache com MySQL 8; instale agora

zabbix ubuntu apache

Instalar Zabbix Ubuntu Apache com MySQL 8 é o tema deste post, em que começamos um novo capítulo da Sessão Instalação Zabbix 5.0, com 3 Aulas:

  • Aula 1: Instalação Zabbix 5.0 – Ubuntu 20.04 – MySQL 8 – Apache
  • Aula 2: Instalação Zabbix 5.0 – Ubuntu 20.04 – MySQL 8 – Nginx
  • Aula 3: Instalação Zambi 5.0 – Ubuntu 20.04 – MySQL 8 – Nginx – 3 Camadas

Passo 1

Instale os pacotes de repositório para o Zabbix 5 e o MySQL 8

# wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1%2Bfocal_all.deb
# wget https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb
# dpkg -i zabbix-release_5.0-1+focal_all.deb
# dpkg -i mysql-apt-config_0.8.16-1_all.deb

Passo 2

Aperte e desça o cursor até OK (a menos que você queira outra versão do MySQL). Por default aqui, já está selecionada a versão 8.

Zabbix Ubuntu ApachePasso 3

Atualize o repositório

# apt update

Passo 4

Instale os pacotes do Zabbix e banco de dados MySQL

# apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent mysql-server

  • Defina a senha do root do MySQL

Zabbix Ubuntu ApachePasso 5

Escolha a opção recomendada:

Passo 6

Inicie o serviço do MySQL

# service mysql start

Passo 7

Logar no banco de dados:

# mysql -u root -p

  • Atenção: Coloque a senha que você acabou de definir na instalação do MySQL.
  • Dentro da console do MySQL, vamos criar o banco de dados com o nome zabbix, um usuário zabbix e a senha zabbix, com permissão para acessar seu próprio banco:

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 8

Importar os dados para o banco

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -p zabbix

Passo 9

Edite o arquivo
# vim /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 10

Editar o arquivo
# vim /etc/zabbix/apache.conf

  • Remova o “#” da frente do parâmetro e coloque o timezone correto para você:

php_value[date.timezone] = America/Sao_Paulo

curso zabbix ultimate

Passo 11

Habilitar serviços no boot da máquina

# systemctl enable zabbix-server zabbix-agent apache2 mysql

Passo 12

Reiniciar os serviços

# systemctl restart zabbix-server zabbix-agent apache2 mysql

Passo 13

Para saber o ip do servidor

# ip a s

Passo 14

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

  • Clique em Next

Passo 15

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

Passo 16

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

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

Passo 17

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

Zabbix Ubuntu ApachePasso 18

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

Zabbix Ubuntu ApachePasso 19

Verifique os logs do Zabbix Server para ter certeza se está tudo ok

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

Passo 20

Instalar e testar se está respondendo SNMP
# apt install snmpd snmp snmp-mibs-downloader

Edite o arquivo
# vim /etc/snmp/snmp.conf

  • Comente onde está escrito mibs, com um “#” na frente; salve e saia do arquivo.

Zabbix Ubuntu ApachePasso 21

Teste a conexão do SNMP

# service snmpd start
# systemctl enable snmpd
# snmpwalk -v2c -c public 127.0.0.1

Zabbix Ubuntu ApachePasso 22

  • Alterando o idioma do Frontend
    Carregue os idiomas que você quer com o seguinte comando:
    # dpkg-reconfigure locales
  • Para selecionar, aperte barra de espaço do teclado. Depois, aperte enter no OK

# systemctl start snmpd

Passo 23

Reinicie o Apache

# service apache2 restart

Passo 24

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

Zabbix Ubuntu Apache

Passo 25

Selecione o idioma desejado e clique em Atualizar

Zabbix Ubuntu ApachePasso 26

Navegue pelo Frontend e veja como ficou com a tradução para o português.

Gostou do tutorial Zabbix Ubuntu Apache com MySQL 8? Então, não perca o próximo, com a Aula 2: Instalação Zabbix 5 – Ubuntu 20.04 – MySQL 8 – Nginx. E lembre-se: se tiver dúvidas ou quiser fazer sugestões, basta entrar em contato com a NOTO neste formulário ou nosso Youtube, que está cheio de aulas para incrementar seu monitoramento de TI. O link está na imagem abaixo, beleza? Será um prazer ajudar!

Referência:

https://www.zabbix.com

Acesse o nosso canal no Youtube. Clique na imagem e confira.

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