Como Instalar o Zabbix no Linux Ubuntu
O Zabbix é uma das soluções de monitoramento de rede mais populares disponÃveis atualmente. Ele oferece uma plataforma robusta e flexÃvel para monitorar o desempenho e a disponibilidade de seus servidores, redes e dispositivos.
Pré-requisitos
- Ubuntu Linux instalado
- Acesso de superusuário (root)
- Acesso à internet
Passo a Passo para Instalação do Zabbix
- Atualize o sistema:
sudo apt update && sudo apt upgrade
- Instale o servidor Apache, banco de dados MySQL e PHP:
sudo apt install apache2 mysql-server php php-mysql
- Crie um banco de dados e usuário para o Zabbix:
mysql -u root -p
CREATE DATABASE zabbixdb;
CREATE USER 'zabbixuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbixuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
- Instale o repositório do Zabbix:
wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+ubuntu18.04_all.deb
sudo dpkg -i zabbix-release_5.0-1+ubuntu18.04_all.deb
- Instale o Zabbix Server, Frontend e Agent:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent
- Configure o banco de dados para o Zabbix:
sudo zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbixuser -p zabbixdb
- Configure o Zabbix Server:
Abra o arquivo de configuração:
sudo nano /etc/zabbix/zabbix_server.conf
E configure os detalhes do banco de dados, usuário e senha. - Inicie e habilite os serviços do Zabbix:
sudo systemctl restart zabbix-server zabbix-agent apache2
sudo systemctl enable zabbix-server zabbix-agent apache2
- Acesse o Frontend do Zabbix:
Abra seu navegador e vá para:
http://seu_endereco_ip/zabbix
E siga o assistente de configuração.
Agora você tem o Zabbix instalado e configurado em seu servidor Ubuntu! Você pode começar a adicionar hosts, itens, triggers e gráficos para monitorar seus sistemas.
Espero que este guia passo a passo tenha sido útil para você. Boa sorte com seu monitoramento!