Instalando Zabbix Server e FrontEnd + Conexão ao banco restaurado

Neste tutorial vou lhes ensinar a instalar o Zabbix Server juntamente com o FrontEnd, conectando-o ao banco de dados que restauramos anteriormente, no Ubuntu 22.04.

🎥 Vídeo tutorial:
👉 CLIQUE AQUI PARA ASSISTIR: Instalando Zabbix Server e FrontEnd


🔧 Passo a passo

1. Download do pacote do repositório

Baixe o pacote oficial do Zabbix para instalação:

wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1%2Bubuntu22.04_all.deb

2. Instalar o pacote do repositório

dpkg -i zabbix-release_6.4-1+ubuntu22.04_all.deb

3. Atualizar a lista de pacotes

apt update

4. Instalar os pacotes principais

Incluindo Server, FrontEnd (Apache + PHP), scripts SQL e Agent2:

apt install zabbix-server-pgsql zabbix-frontend-php php8.1-pgsql zabbix-apache-conf zabbix-sql-scripts zabbix-agent2

5. Configurar o Zabbix Server para conectar ao banco

Edite o arquivo de configuração do Zabbix Server:

nano /etc/zabbix/zabbix_server.conf

Defina os parâmetros do banco de dados:

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=102030

6. Configurar limites de conexões do PostgreSQL

Edite o arquivo de configuração do PostgreSQL:

nano /etc/postgresql/15/main/postgresql.conf

Localize e defina os parâmetros:

max_connections = 100
superuser_reserved_connections = 5

Reinicie o serviço do PostgreSQL:

service postgresql restart

7. Instalar pacotes de idioma PT-BR

apt -y install language-pack-pt-base language-pack-pt
locale-gen pt_BR
locale-gen pt_BR.UTF-8
service apache2 restart

8. Iniciar os serviços do Zabbix e Apache

systemctl restart zabbix-server zabbix-agent2 apache2

9. Adicionar os serviços na inicialização

systemctl enable zabbix-server zabbix-agent2 apache2

✅ Conclusão

Seguindo esses passos, você terá o Zabbix Server e FrontEnd instalados corretamente no Ubuntu, integrados ao banco de dados PostgreSQL previamente restaurado.