Se procura uma solução de monitorização robusta e eficiente, a nova versão Zabbix 7.2.5 é a escolha ideal! Siga este guia passo a passo para instalar e configurar o Zabbix no Debian 12 sem complicações.
🔧 Passo 1: Instalar o Repositório do Zabbix
Antes de mais nada, adicione o repositório oficial do Zabbix ao seu sistema:
wget https://repo.zabbix.com/zabbix/7.2/release/debian/pool/main/z/zabbix-release/zabbix-release_latest_7.2+debian12_all.deb
dpkg -i zabbix-release_latest_7.2+debian12_all.deb
apt update
🔧 Passo 2: Instalar o Servidor, Frontend e Agente do Zabbix
Agora, instale os pacotes necessários para o funcionamento do Zabbix:
apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent
🔧 Passo 3: Criar e Configurar a Base de Dados
Certifique-se de que tem um servidor MySQL/MariaDB em execução. Depois, execute os seguintes comandos:
mysql -uroot -p
Digite a sua palavra-passe do MySQL e crie a base de dados:
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by 'password';
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1;
quit;
Agora, importe o esquema inicial para o Zabbix:
zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
Por segurança, desative a opção log_bin_trust_function_creators
:
mysql -uroot -p
Digite a palavra-passe e execute:
set global log_bin_trust_function_creators = 0;
quit;
🔧 Passo 4: Configurar a Base de Dados no Servidor Zabbix
Edite o ficheiro de configuração do servidor Zabbix:
nano /etc/zabbix/zabbix_server.conf
Adicione a palavra-passe da base de dados:
DBPassword=password
Guarde e saia (CTRL + X
, Y
, Enter
).
🔧 Passo 5: Configurar o PHP para o Frontend do Zabbix
Edite o ficheiro de configuração do Nginx:
nano /etc/zabbix/nginx.conf
Descomente e ajuste as diretivas listen
e server_name
:
listen 8080;
server_name example.com;
Guarde e saia.
🔧 Passo 6: Iniciar e Ativar os Serviços do Zabbix
Reinicie os serviços necessários e ative-os na inicialização do sistema:
systemctl restart zabbix-server zabbix-agent nginx php8.2-fpm
systemctl enable zabbix-server zabbix-agent nginx php8.2-fpm
🔧 Passo 7: Aceder à Interface Web do Zabbix
Para concluir a instalação, aceda à interface web do Zabbix através do seu navegador. O URL depende das suas configurações, mas normalmente será algo como:
http://example.com:8080/zabbix
Agora, é só seguir o assistente de configuração do Zabbix! 🚀🚀🚀
🌟 Conclusão
O Zabbix 7.2.5 está agora instalado e pronto para monitorizar toda a sua infraestrutura de TI. Atualize já para obter as mais recentes funcionalidades e melhorias de desempenho!
🔗 Quer saber mais? Consulte a documentação oficial do Zabbix para detalhes avançados e personalização!