Como Instalar o Zabbix 7 no Ubuntu 24.04 LTS

Como Instalar o Zabbix 7 no Ubuntu 24.04 LTS

O Zabbix 7 é uma poderosa ferramenta de monitoramento de redes, servidores e aplicações. Neste tutorial, você vai aprender a instalar o Zabbix 7 do zero em um servidor Ubuntu 24.04 LTS.

Pré-requisitos

  • Servidor com Ubuntu 24.04 LTS (VPS, cloud ou local)
  • Acesso root ou usuário com permissão sudo
  • Acesso à internet

Passo 1: Atualize o sistema

Abra o terminal e execute:

sudo apt update && sudo apt upgrade -y  

Passo 2: Instale o Apache, PHP e extensões necessárias

O Zabbix utiliza o Apache como servidor web e PHP para a interface. Instale com:

sudo apt install apache2 php php-mbstring php-gd php-xml php-bcmath php-ldap php-mysql php-zip php-json php-xmlrpc php-net-socket php-gettext libapache2-mod-php -y  

Passo 3: Instale o MariaDB (ou MySQL) e configure o banco de dados

Instale o MariaDB:

sudo apt install mariadb-server mariadb-client -y  

Acesse o MariaDB:

sudo mysql  

Crie o banco de dados e o usuário para o Zabbix:

sqlCopy SQLCREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;  
CREATEUSER'zabbix'@'localhost' IDENTIFIED BY'SENHA_FORTE';  
GRANTALL PRIVILEGES ON zabbix.*TO'zabbix'@'localhost';  
FLUSH PRIVILEGES;  
EXIT;  

Dica: Substitua SENHA_FORTE por uma senha segura.

Passo 4: Adicione o repositório oficial do Zabbix 7

Baixe e instale o repositório para Ubuntu 24.04:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu24.04_all.deb  
sudo dpkg -i zabbix-release_7.0-1+ubuntu24.04_all.deb  
sudo apt update  

Passo 5: Instale o servidor, frontend e agente do Zabbix

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent -y  

Passo 6: Importe o esquema do banco de dados

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql -u zabbix -p zabbix  

Digite a senha do usuário zabbix criada anteriormente.

Passo 7: Configure o servidor Zabbix

Edite o arquivo de configuração:

sudo nano /etc/zabbix/zabbix_server.conf  

Encontre e ajuste a linha:

DBPassword=SENHA_FORTE  

Salve e feche o arquivo.

Passo 8: Ajuste o PHP para o Zabbix

Edite o arquivo de configuração do PHP para o Zabbix:

sudo nano /etc/zabbix/apache.conf  

Ajuste as seguintes diretivas conforme necessário (exemplo):

php_value max_execution_time 300  
php_value memory_limit 256M  
php_value post_max_size 16M  
php_value upload_max_filesize 2M  
php_value date.timezone America/Sao_Paulo  

Salve e feche.

Passo 9: Inicie e habilite os serviços

sudo systemctl restart zabbix-server zabbix-agent apache2  
sudo systemctl enable zabbix-server zabbix-agent apache2  

Passo 10: Acesse a interface web

Abra o navegador e acesse:

http://SEU_IP/zabbix  

Siga o assistente de instalação web. Use as informações do banco de dados criadas anteriormente.

  • Usuário padrão: Admin
  • Senha padrão: zabbix

Passo 11: Finalize a configuração

Após o login, altere a senha do usuário Admin e comece a adicionar hosts para monitoramento.


Conclusão

Pronto! Agora você tem o Zabbix 7 rodando no Ubuntu 24.04 LTS. Com ele, você pode monitorar servidores, redes, aplicações e muito mais, tudo de forma centralizada e eficiente.

Se tiver dúvidas ou sugestões, deixe seu comentário!

Comments

No comments yet. Why don’t you start the discussion?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *