O Zabbix pode ser instalado em diferentes distribuições Linux, mas neste guia aprenderemos o método para instalar e ativar o Zabbix no sistema operacional Raspberry Pi.
Como instalar o Zabbix no Raspberry Pi
Instalaremos o Zabbix no sistema operacional Raspberry Pi, baixando seu pacote Debian em seu site oficial, então primeiro atualize o repositório:
$ sudo apt update
Atualize os pacotes cujas novas atualizações estão disponíveis:
$ sudo apt completo upgrade -y
Precisamos de um servidor da web para que possamos instalar um servidor da Web Apache ou servidor da web nginx; portanto, neste guia, instalaremos o Nginx Web Server usando o comando:
$ sudo apt install nginx -y
Em seguida, baixaremos o pacote Debian do Zabbix usando o comando wget em seu site oficial:
$ wget https: // repo.zabbix.com/zabbix/5.4/raspbian/piscina/main/z/zabbix-lançamento/zabbix-ralease_6.1-1+debian10_all.Deb
Para confirmar o download, listaremos o conteúdo:
$ ls
Instale o pacote Debian do Zabbix usando o DPKG Package Manager:
$ sudo dpkg -i zabbix -lase_6.1-1+debian11_all.Deb
Em seguida, instalaremos outros pacotes necessários com o Zabbix:
$ sudo apt install zabbix-server-mysql zabbix-frontend-php -y
Abra o banco de dados MySQL usando o comando:
$ sudo mysql
Agora crie um banco de dados com o nome de "Zabbix" usando o comando:
Criar banco de dados zabbix;
O próximo passo é criar um usuário com o nome de "Zabbix_user" para que ele possa acessar o banco de dados "Zabbix":
Crie o usuário zabbix_user@localhost identificado por 'senha';
No comando acima, você pode substituir a "senha", com sua própria senha exclusiva e agora precisamos conceder os privilégios ao novo usuário do banco de dados Zabbix:
Conceda todos os privilégios no Zabbix.* para zabbix_user@localhost;
Agora saia do ambiente SQL usando o comando:
desistir
Como configurar o Zabbix no Raspberry Pi
Faremos algumas alterações no arquivo de configuração do Zabbix, para isso abriremos o arquivo de configuração do Zabbix usando o Nano Text Editor:
$ sudo nano/etc/zabbix/zabbix_server.conf
Agora, adicionaremos a senha aqui para o banco de dados, para isso, encontraremos "dbpassword" usando a chave de atalho do Ctrl+W:
Salve as configurações e saia do editor de texto.
Como configurar o Nginx para Zabbix no Raspberry Pi
Abriremos as definições de configuração do nginx usando o comando:
$ sudo nano/etc/nginx/nginx.conf
Agora procure a linha “Incluir/etc/nginx/sites-habilitados/*” e adicione esta linha ao lado disso:
incluir/etc/zabbix/nginx.conf;
Também descomment a porta:
Agora reinicie o serviço do Zabbix-Server usando o comando SystemCTL:
$ sudo systemctl reinicie o zabbix-server
Conclusão
O Zabbix é uma ferramenta de monitoramento que pode ser instalada para monitorar as redes, o desempenho do sistema e diferentes aplicativos. Neste guia, instalamos o Zabbix no Raspberry Pi, baixando seu pacote Debian em seu site oficial.