Neste artigo, mostrarei como instalar o Zabbix 5 no Raspberry Pi 4. Então vamos começar!
Coisas que você precisará
Para seguir este artigo, você precisará das seguintes coisas para configurar seu Raspberry Pi 4 no modo sem cabeça:
Se você não deseja configurar seu Raspberry Pi 4 no modo sem cabeça, você também precisará:
Se você precisar de assistência para piscar a imagem Raspberry Pi OS no cartão microSD, verifique meu artigo como instalar e usar o Raspberry Pi Imager.
Se você é um iniciante do Raspberry Pi e precisa de assistência na instalação do Raspberry Pi OS no seu Raspberry Pi 4, verifique meu artigo como instalar o Raspberry Pi OS no Raspberry Pi 4.
Além disso, se você precisar de alguma assistência na configuração sem cabeça do Raspberry Pi 4, verifique meu artigo como instalar e configurar o Raspberry Pi OS no Raspberry Pi 4 sem monitor externo.
Atualizando Raspberry Pi OS
Antes de instalar o Zabbix 5, seria uma boa ideia atualizar todos os pacotes existentes de Raspberry Pi OS.
Primeiro, atualize o cache do repositório de pacotes apt do seu Raspberry Pi OS com o seguinte comando:
$ sudo apt updatePara atualizar todos os pacotes existentes do seu Raspberry Pi OS, execute o seguinte comando:
$ sudo apt completo upgradePara confirmar a instalação, pressione Y, e depois pressione .
O gerenciador de pacotes APT baixará todos os pacotes necessários da Internet. Pode levar alguns minutos para concluir.
Depois que todos os pacotes necessários forem baixados, o gerenciador de pacotes apt os instalará um por um. Embora, pode levar alguns minutos para concluir.
Neste ponto, todos os pacotes existentes devem ser atualizados.
Para que as mudanças entrem em vigor, reinicie seu Raspberry Pi 4 com o seguinte comando:
$ sudo reiniciarAdicionando o repositório oficial do Zabbix 5
Depois de suas botas Raspberry Pi 4, faça o download do arquivo Deb de Repositório do Pacote Zabbix com o seguinte comando:
$ wget -o /tmp /zabbix5.Deb https: // repo.zabbix.com/zabbix/5.2/raspbian/piscina/main/Após a conclusão do download, o arquivo Deb Zabbix 5 Package Repository deve estar disponível no caminho /tmp/zabbix5.Deb.
Instale o zabbix5.Deb Arquivo com o seguinte comando:
$ sudo apt install /tmp /zabbix5.DebO repositório do pacote Zabbix 5 deve ser adicionado.
Agora, atualize o cache do repositório de pacotes apt com o seguinte comando:
$ sudo apt updateInstalando o servidor de banco de dados MariaDB
Você precisa instalar o servidor de banco de dados MariaDB para armazenar os dados do Zabbix 5.
Você pode instalar o servidor de banco de dados MARIADB com o seguinte comando:
$ sudo apt install mariadb-server mariadb-clientPara confirmar a instalação, pressione Y, e depois pressione .
O gerenciador de pacotes APT baixará todos os pacotes necessários da Internet. Pode demorar um pouco para completar.
Depois que os pacotes forem baixados, o gerenciador de pacotes apt os instalará um por um. Isso pode demorar um pouco para completar.
Neste ponto, o mariadb deve ser instalado.
Depois que o MariaDB é instalado, o serviço de banco de dados Mariadb mysqld deve estar em execução.
$ sudo systemctl status mysqldSe, em algum momento, o serviço de banco de dados MariaDB mysqld não está em execução, você pode iniciá -lo com o seguinte comando:
$ sudo systemctl start mysqldInstalando o Zabbix 5
Agora, você pode instalar o Zabbix 5 com o seguinte comando:
$ sudo apt install zabbix-server-mysql zabbix-frondend-php zabbix-apache-confPara confirmar a instalação, pressione Y, e depois pressione .
O gerenciador de pacotes APT baixará todos os pacotes necessários da Internet e pode demorar um pouco para concluir.
Depois que todos os pacotes forem baixados, o gerenciador de pacotes apt deve instalá -los um por um.
Neste ponto, o Zabbix 5 deve ser instalado.
Criando um banco de dados para Zabbix 5
Antes de poder usar o Zabbix 5, você deve criar um usuário e um banco de dados Mariadb para Zabbix 5.
Para criar um usuário do Mariadb zabbix, Defina a senha como segredo para o zabbix Usuário e execute o seguinte comando:
$ sudo mysql -u root -e 'Crie o usuário zabbix@localhost identificado por "secret";'Para criar um banco de dados Mariadb zabbix, Execute o seguinte comando:
$ sudo mysql -u root -e 'Criar banco de dados Zabbix Set Set Utf8 colate utf8_bin;'Permitir que o usuário mariadb zabbix Acesso total ao banco de dados Mariadb zabbix Ao executar o seguinte comando:
$ sudo mysql -u root -e 'concede todos os privilégios no zabbix.* para zabbix@localhost; 'Para que o banco de dados MariaDB mude para entrar em vigor, execute o seguinte comando:
$ sudo mysql -u root -e 'privilégios de descarga;'Importando esquemas Zabbix 5 no banco de dados Zabbix
Uma vez um banco de dados MariaDB zabbix e usuário mariadb zabbix é criado, você precisa importar os esquemas de banco de dados Zabbix 5 para o mariadb zabbix base de dados.
Você pode importar os esquemas de banco de dados Zabbix 5 para MariaDB zabbix banco de dados com o seguinte comando:
$ zcat/usr/share/doc/zabbix-server-mysql*/create.SQL.gz | mysql -UzabbixConfigurando o Zabbix 5
Depois de criar o zabbix Banco de dados MariaDB e importou os esquemas do banco de dados Zabbix 5, você deve configurar o servidor Zabbix para usar o banco de dados MariaDB que você criou.
Para fazer isso, abra o /etc/zabbix/zabbix_server.conf arquivo com o Nano Editor de texto da seguinte forma:
$ sudo nano/etc/zabbix/zabbix_server.confRole para baixo um pouco e encontre o Dbpassword = linha marcada na captura de tela abaixo.
Em seguida, descomment a linha (remova o sinal # do início da linha) e defina Dbpassword para o mariadb zabbix senha do usuário. Nesse caso, é segredo.
Depois de terminar, pressione + X seguido pela Y e Para salvar o /etc/zabbix/zabbix_server.conf arquivo.
Para que as mudanças entrem em vigor, reinicie o Zabbix-server Serviço Systemd com o seguinte comando:
$ sudo systemctl reinicie o zabbix-server.serviçoSe está tudo bem, o Zabbix-server O serviço deve estar em execução.
Para verificar se o Zabbix-server O serviço Systemd está em execução, execute o seguinte comando:
$ sudo status systemctl zabbix-server.serviçoComo você pode ver, o Zabbix-server Systemd Service está em execução.
Para que as mudanças entrem em vigor, reinicie o Zabbix-agent Serviço Systemd com o seguinte comando:
$ sudo systemctl reinicie o zabbix-agent.serviçoO Zabbix-agent O serviço Systemd deve estar em execução, como você pode ver na captura de tela abaixo.
$ sudo Systemctl status zabbix-agent.serviçoAlém disso, reinicie o Apache2 Serviço Systemd com o seguinte comando:
$ sudo systemctl reiniciar apache2O Apache2 O serviço Systemd também deve estar em execução, como você pode ver na captura de tela abaixo.
$ sudo status Systemctl Apache2.serviçoAdicionando o Zabbix Server à inicialização do sistema
Para garantir que o servidor Zabbix inicie automaticamente quando suas botas Raspberry Pi 4, adicione o Zabbix-server Serviço Systemd para a inicialização do sistema com o seguinte comando:
$ sudo systemctl atability zabbix-server.serviçoAcessando o aplicativo da Web Zabbix 5
Depois que o Zabbix 5 estiver instalado e configurado, você pode acessar o aplicativo da Web Zabbix 5 a partir de qualquer dispositivo em sua rede doméstica usando um navegador da web.
Para acessar o aplicativo da Web Zabbix 5 de outros dispositivos em sua rede doméstica, você precisa do endereço IP do seu Raspberry Pi 4.
Você pode encontrar o endereço IP do seu Raspberry Pi 4 com o seguinte comando:
$ hostname -iComo você pode ver, o endereço IP do meu Raspberry Pi 4 é 192.168.0.104. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.
Para acessar o aplicativo Zabbix 5, visite http: // 192.168.0.104/zabbix de um navegador da web.
Enquanto você está executando o aplicativo da Web Zabbix 5 pela primeira vez, você precisa configurá -lo.
Selecione seu idioma e clique em Próxima Etapa.
Verifique se está tudo bem e clique em Próxima Etapa.
Selecione Mysql como o tipo de banco de dados. Em seguida, digite zabbix como o nome do banco de dados, zabbix como nome de usuário e segredo como a senha.
Depois de terminar, clique em Próximo etapa.
Clique em Próxima Etapa.
Selecione seu fuso horário e tema padrão para o aplicativo da Web Zabbix 5. Depois de terminar, clique em Próxima Etapa.
Verifique se todas as informações estão corretas. Se for, clique em Próxima Etapa.
O aplicativo da web zabbix 5 deve ser configurado. Clique em Terminar.
Você deve ver a janela de login Zabbix 5.
Digitar Admin como o nome de usuário e zabbix como a senha. Em seguida, clique em Entrar.
Você deve estar conectado ao aplicativo da Web Zabbix 5.
Alterando a senha de login do administrador do Zabbix 5
A primeira coisa que você deseja fazer depois de fazer login no aplicativo da web zabbix 5 é alterar a senha padrão para o Admin Usuário para fins de segurança.
Para fazer isso, clique em Administração > Usuários > Admin Do aplicativo da Web Zabbix 5, conforme marcado na captura de tela abaixo.
Clique em Alterar a senha.
Digite a senha desejada e clique em Atualizar.
A senha padrão do Admin O usuário deve ser alterado. Agora, você poderá fazer login no aplicativo da Web Zabbix 5 usando sua senha recém -definida.
Resumo
Neste artigo, mostrei como instalar o Zabbix 5 no computador Raspberry Pi 4 e acessar o aplicativo Zabbix 5 da Web de outros dispositivos em sua rede doméstica. Este artigo deve ajudá -lo a começar com o Zabbix 5 no seu Raspberry Pi 4.