Instalação Zabbix · 6 min read · Nov 16, 2025
Como Instalar Zabbix no Debian 10
Zabbix é uma ferramenta de monitoramento de código aberto para serviços de rede, hardware de rede, servidores e aplicações. Projetada para rastrear e monitorar o status do seu sistema e servidores. O Zabbix oferece suporte a muitos sistemas de banco de dados - incluindo MySQL, PostgreSQL, SQLite e IBM DB2 - para armazenar dados. O backend do Zabbix é escrito em C, e o frontend é escrito em PHP.
Neste tutorial, mostraremos como instalar o Zabbix 4.4 no Debian Buster 10. Instalaremos e configuraremos a versão estável mais recente do Zabbix 4.4.5 sob a pilha LAMP (Linux, Apache, MariaDB e PHP).
Pré-requisitos
Para este guia, instalaremos o Zabbix no Debian Buster 10 com 4GB de RAM e 50GB de espaço em disco com 4 CPUs. Além disso, você deve ter privilégios de root no servidor.
O que faremos?
- Instalar o servidor web Apache
- Instalar e configurar o PHP
- Instalar e configurar o MariaDB
- Instalar e configurar o Zabbix
- Instalação do frontend do Zabbix
Passo 1 - Instalar o servidor web Apache
Primeiro, instalaremos o servidor web Apache no nosso Debian 10. Ele será usado como servidor web para o administrador web do Zabbix.
Atualize a lista de repositórios e atualize todos os pacotes para a versão mais recente.
sudo apt update
sudo apt upgradeAgora instale o servidor web Apache usando o comando apt abaixo.
sudo apt install apache2Uma vez que a instalação esteja completa, inicie o serviço Apache e adicione-o ao boot do sistema.
systemctl start apache2
systemctl enable apache2O serviço Apache está em execução, verifique usando o seguinte comando.
systemctl status apache2Você obterá o resultado como abaixo.

O servidor web Apache está instalado no Debian Buster 10.
Passo 2 - Instalar e Configurar Pacotes PHP
Neste passo, instalaremos e configuraremos o PHP no Debian 10. Configuraremos o PHP como um requisito do sistema Zabbix.
Instale o PHP e outras extensões necessárias usando o comando apt abaixo.
sudo apt install php-cli php-common php-dev php-pear php-gd php-mbstring php-mysql php-xml php-bcmath libapache2-mod-phpUma vez que a instalação esteja completa, vá para o diretório de configuração do PHP ‘/etc/php/7.3’.
cd /etc/php/7.3/Edite a configuração ‘php.ini’ para ‘apache2’ e ‘cli’.
vim apache2/php.ini
vim cli/php.iniAltere algumas opções do PHP como abaixo.
date.timezone = Asia/Jakarta
max_execution_time = 600
max_input_time = 600
memory_limit = 256M
post_max_size = 32M
upload_max_filesize = 16MSalve e feche.
Agora reinicie o serviço Apache.
systemctl restart apache2Certifique-se de que não houve erro e que a instalação e configuração do PHP para o Zabbix foram concluídas.

Passo 3 - Instalar e Configurar o Servidor MariaDB
Após instalar o PHP, instalaremos e configuraremos o banco de dados MariaDB. Instalaremos o MariaDB, configuraremos a senha root para o MariaDB e criaremos um novo banco de dados e usuário para o Zabbix.
Instale o MariaDB no servidor Debian usando o comando apt abaixo.
sudo apt install mariadb-serverUma vez que a instalação esteja completa, inicie o serviço MariaDB e adicione-o ao tempo de boot.
systemctl start mariadb
systemctl enable mariadbEm seguida, execute o comando ‘mysql_secure_installation’ abaixo para configurar a senha root do MariaDB.
mysql_secure_installationDigite sua senha root para o MariaDB e digite ‘Y’ para todas as perguntas.
Definir uma senha root? [Y/n] Y
Remover usuários anônimos? [Y/n] Y
Desabilitar login root remotamente? [Y/n] Y
Remover banco de dados de teste e acesso a ele? [Y/n] Y
Recarregar tabelas de privilégios agora? [Y/n] YAgora você configurou a senha root do MariaDB.

Em seguida, faça login no shell do MariaDB/MySQL e crie um novo banco de dados e usuário para o Zabbix.
Faça login no shell do MariaDB/MySQL usando o comando mysql abaixo.
mysql -u root -p
Digite sua Senha:Crie um novo banco de dados e usuário chamado ‘zabbix’ usando as seguintes consultas.
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@'localhost' identified by 'hakase-labs@';
grant all privileges on zabbix.* to zabbix@'%' identified by 'hakase-labs@';
flush privileges;Agora digite ‘exit’ para sair do shell do MySQL, e o banco de dados e usuário MariaDB/MySQL para o Zabbix foram criados.

Passo 4 - Instalar e Configurar o Zabbix
Neste passo, instalaremos e configuraremos o Zabbix no servidor Debian. Instalaremos o Zabbix do repositório oficial do Zabbix, importaremos o esquema do banco de dados MariaDB, configuraremos o Servidor e Agente do Zabbix.
- Instalar Pacotes do Zabbix
Primeiro, adicione o repositório do Zabbix 4.4 para o Debian Buster 10 usando o comando abaixo.
wget https://repo.zabbix.com/zabbix/4.4/debian/pool/main/z/zabbix-release/zabbix-release_4.4-1+buster_all.deb
dpkg -i zabbix-release_4.4-1+buster_all.debAgora atualize a lista de repositórios no seu sistema.
sudo apt update
Depois disso, instale os pacotes do Zabbix usando o comando apt abaixo.
sudo apt install zabbix-frontend-php zabbix-apache-conf zabbix-server-mysql zabbix-agentE os pacotes do Zabbix foram instalados no Debian Buster 10.
- Importar Banco de Dados do Zabbix
Após instalar os pacotes do Zabbix, importaremos o esquema do banco de dados do Zabbix para o banco de dados ‘zabbix’.
Vá para o diretório ‘/usr/share/doc/zabbix-server-mysql’ e extraia o esquema do banco de dados do Zabbix.
cd /usr/share/doc/zabbix-server-mysql
gunzip create.sql.gzAgora importe o esquema do banco de dados para o banco de dados ‘zabbix’ usando o comando mysql abaixo.
mysql -u root -p zabbix < create.sqlDigite sua senha root e o esquema do banco de dados para o Zabbix foi importado para o banco de dados ‘zabbix’.

- Configurar o Servidor Zabbix
Edite a configuração do zabbix ‘/etc/zabbix/zabbix_server.conf’ usando o editor vim.
vim /etc/zabbix/zabbix_server.confDescomente a configuração do banco de dados MySQL e altere os detalhes com os seus próprios.
DBHost=localhost
DBPassword=hakase-labs@Salve e feche.
Em seguida, inicie o serviço do Servidor Zabbix e adicione-o ao boot do sistema.
systemctl start zabbix-server
systemctl enable zabbix-serverE o Servidor Zabbix está em execução.

- Configurar o Agente Zabbix
Agora configuraremos o Agente Zabbix.
Edite a configuração do Agente Zabbix ‘/etc/zabbix/zabbix_agentd.conf’ usando o editor vim.
vim /etc/zabbix/zabbix_agentd.confAltere a configuração do Servidor com o endereço IP do Servidor Zabbix.
Server=10.5.5.50
ServerActive=10.5.5.50Altere o Nome do Host com o nome do host do servidor.
Hostname=zabbix10Salve e feche.
Em seguida, inicie o serviço do Agente Zabbix e adicione-o ao boot do sistema.
systemctl start zabbix-agent
systemctl enable zabbix-agentO Agente Zabbix está em execução.

- Reiniciar o Servidor Web Apache
Após configurar o Servidor e Agente Zabbix, precisamos reiniciar o serviço Apache.
Reinicie o serviço Apache usando o comando systemctl abaixo.
systemctl restart apache2Como resultado, o serviço Apache foi reiniciado, e a instalação e configuração do Zabbix foram concluídas.
Passo 5 - Pós-Instalação do Frontend do Zabbix
Abra seu navegador web e digite o endereço IP do servidor seguido do caminho da URL ‘/zabbix’.
Agora você verá a mensagem de boas-vindas para a instalação do Zabbix.

Clique no botão ‘Próximo passo‘ para continuar.
Agora o Zabbix verificará todos os requisitos para a instalação do Frontend do Zabbix. Certifique-se de que todos os requisitos tenham uma indicação verde ‘OK‘.

Clique no botão ‘Próximo passo‘ para continuar.
Para a configuração do banco de dados, escolha o banco de dados MySQL e digite a senha para o banco de dados e usuário ‘zabbix‘.

Clique no botão ‘Próximo passo‘ novamente.
Para os detalhes do Servidor Zabbix, digite o endereço IP do seu servidor e o nome do host, em seguida clique no botão ‘Próximo passo‘ novamente.

Agora clique no botão ‘Próximo passo‘ novamente para confirmar todas as configurações para instalar o Frontend do Zabbix.

Uma vez que a instalação esteja completa, você verá a mensagem ‘Parabéns‘ como abaixo.

Clique no botão ‘Finalizar‘ e você será redirecionado para a página de login do Zabbix.
Digite o usuário padrão do Zabbix como ‘Admin‘ com a senha ‘zabbix‘, em seguida clique no botão ‘Entrar‘.

Agora você verá o Painel do Zabbix como abaixo.

Como resultado, a instalação do Zabbix 4.4 no Debian Buster 10 foi concluída com sucesso.
Referência
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.