Zabbix - Instalação do backend
vim instalaZabbixApp.sh
#!/bin/bash
# ────────────────────────────────────────────────────────────────
# Script de instalação completa do Zabbix 7 no Debian 13 + Apache
# Inclui ajustes de segurança e performance
# ────────────────────────────────────────────────────────────────
ZBX_DBHOST='192.168.100.120'
ZABBIX_DB_PASS="dinf0pmr0" # Troque por uma senha forte real
echo "[1/4] INSTALANDO O REPOSITORIO OFICIAL DA ZABBIX SIA..."
wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_latest_7.0+debian13_all.deb
dpkg -i zabbix-release_latest_7.0+debian13_all.deb
echo "[2/4] ATUALIZANDO O SISTEMA..."
apt update && apt upgrade -y
echo "[3/4] Instalando pacotes do Zabbix..."
apt install -y zabbix-server-pgsql zabbix-agent2
echo "[4/4] Configurando Server..."
sed -i "s|^# DBPassword=.*|DBPassword=$ZABBIX_DB_PASS|" /etc/zabbix/zabbix_server.conf
sed -i 's|^#\s*DBHost=.*|DBHost=$ZBX_DBHOST|' /etc/zabbix/zabbix_server.conf
sed -i "s/EnableGlobalScripts=0/EnableGlobalScripts=1/" /etc/zabbix/zabbix_server.conf
echo "[4/4] Configurando Zabbix Agent2..."
sed -i "s/Hostname=Zabbix server/Hostname=ZBXAPP/g" /etc/zabbix/zabbix_agent2.conf
systemctl enable --now zabbix-server zabbix-agent2
systemctl restart zabbix-server zabbix-agent2
echo "✅ Instalação concluída."
chmod +x instalaZabbixApp.sh
./instalaZabbixApp.sh
Conferindo os logs do agent2
tail -f /var/log/zabbix/zabbix_agent2.log