Você gostaria de aprender a fazer uma instalação Zabbix 4.4 em um computador executando o Ubuntu Linux na nuvem Amazon AWS? Neste tutorial, vamos mostrar como criar uma nova conta na Amazon AWS, como criar uma instância de máquina virtual Ubuntu e como realizar a instalação zabbix em uma nova máquina virtual na nuvem Amazon EC2.

• Ubuntu 18.04
• Zabbix 4.4.0

Lista de hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial Zabbix.

Cada pedaço de hardware listado acima pode ser encontrado no site da Amazon.

Lista de reprodução Zabbix:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação zabbix.

Não se esqueça de assinar nosso canal no Youtube chamado FKIT.

Tutorial – Como criar um par de chaves

Para acessar uma Máquina Virtual Linux no AWS, primeiro, você precisa criar uma chave privada.

Abra seu navegador, acesse o site da Amazon AWS e insira suas informações de login.

Depois de um login bem-sucedido, você será enviado para o Painel AWS.

Acesse o menu COMPUTE e selecione a opção EC2.

No Painel EC2, acesse o menu Rede & Security e clique na opção Key Pairs.

Na tela do Key Pairs, clique no botão Criar key pair.

Você terá que inserir um nome para o novo Key Pair.

Você terá que salvar localmente sua chave privada.

Em nosso exemplo, criamos um par-chave chamado TEST.

Em nosso exemplo, salvamos um arquivo chamado TEST. Pem.

Tutorial – Como Criar um Ubuntu AWS EC2

No Painel EC2, acesse o menu Instâncias e clique na opção Instâncias.

Na tela EC2 Instance, clique no botão Launch Instance.

Agora, é hora de selecionar a imagem do sistema operacional desejado.

Na lista apresentada, localize e selecione a imagem do Ubuntu Linux.

aws ubuntu

Como segundo passo, você terá que selecionar o tipo de máquina virtual que executará o Ubuntu Linux.

Basicamente, você selecionará o número de processadores e a quantidade de RAM que você deseja.

Se você não quiser especificar a quantidade de disco rígido disponível para esta máquina virtual, clique no botão Review e Launch.

Se você quiser especificar a quantidade de disco rígido disponível para esta máquina virtual, clique no botão de detalhe de instância Configurar.

Na tela sumária, clique no botão Iniciar.

Selecione o par Key autorizado a se conectar à nova máquina virtual e clique nas Instâncias de Lançamento.

Em nosso exemplo, o par-chave chamado TEST foi selecionado.

No Painel EC2, acesse o menu Instâncias e clique na opção Instâncias.

Como você pode ver uma nova máquina virtual foi criada.

Em nosso exemplo, a máquina virtual recebeu o endereço IP Dinâmico: 34.217.14.140

Tutorial – Como acessar um Ubuntu AWS

Para acessar a máquina virtual Linux, você terá que baixar o seguinte software:

• Putty

• PuttyGen

Primeiro, precisamos converter a chave privada do formato PEM para o formato PPK.

Abra o software PuttyGen, acesse o menu Conversões e selecione a tecla Importar.

Depois de importar o arquivo PEM, você precisa definir uma senha para proteger sua chave privada.

Clique no botão de tecla privada Save para gerar um arquivo com a extensão PPK.

Em nosso exemplo, um arquivo chamado TEST. PPK foi criado.

Abra o software Putty, selecione a opção SSH e digite o nome de usuário ubuntu@ seguido pelo endereço IP da máquina virtual AWS.

Em nosso exemplo, usamos ubuntu@34.217.14.140.

Acesse a guia de autenticação SSH, clique no botão Navegar, localize o arquivo PPK e clique no botão Abrir.

Uma conexão SSH será iniciada com sua máquina virtual Ubuntu.

Use o seguinte comando para se tornar o usuário raiz na máquina virtual Ubuntu.

Copy to Clipboard

Você criou com sucesso uma máquina virtual Ubuntu na Amazon AWS.

Tutorial – Instalação Zabbix 4.4 no Ubuntu Linux

Instale o serviço de banco de dados MySQl.

Copy to Clipboard

Acesse a linha de comando de serviço MySQL.

Copy to Clipboard

Crie um banco de dados chamado zabbix.

Copy to Clipboard

Crie um usuário de banco de dados chamado zabbix.

Copy to Clipboard

Em nosso exemplo, a senha kamisma123 foi definida para o usuário chamado zabbix.

Dê ao usuário MySQL chamado zabbix permissão sobre o banco de dados chamado zabbix.

Copy to Clipboard

Baixe o pacote de instalação Zabbix 4.4.

Copy to Clipboard

Import Zabbix modelo de banco de dados dentro do MySQL.

Copy to Clipboard

Você terminou a instalação do banco de dados Zabbix.

Tutorial – Instalação da Interface Web Zabbix 4.4

Instale o servidor web Apache e todos os pacotes necessários.

Copy to Clipboard

Encontre a localização do arquivo php.ini no seu sistema.

Edite o arquivo php.ini.

Copy to Clipboard

Tenha em mente que sua versão PHP e a localização do arquivo podem não ser as mesmas minhas.

Defina os seguintes itens no arquivo php.ini:

Copy to Clipboard

Ajuste o fuso horário correto para sua localização.

Reinicie o serviço apache.

Copy to Clipboard

Você terminou a instalação do servidor web Apache com suporte php.

Tutorial – Instalação do Zabbix Server 4.4 no Ubuntu

Baixe e instale o pacote GOLANG.

Copy to Clipboard

O software GOLANG foi instalado a pasta /usr/local.

Para funcionar corretamente, o software GO espera que o sistema tenha um conjunto de variáveis ambientais.

Vamos criar um arquivo para automatizar a configuração de variáveis de ambiente necessárias.

Copy to Clipboard

Aqui está o go.sh conteúdo de arquivo:

Copy to Clipboard

Reinicie seu computador.

Copy to Clipboard

Verifique se as variáveis de ambiente necessárias foram criadas automaticamente.

Copy to Clipboard

Aqui está a saída correta:

Copy to Clipboard

Crie uma conta Linux para o usuário Zabbix e instale os pacotes necessários.

Copy to Clipboard

Acesse a pasta de pacotezabbix, compile e instale o servidor Zabbix

Copy to Clipboard

Encontre a localização do arquivo zabbix_server.conf.

Copy to Clipboard

Aqui está o arquivo original, antes da nossa configuração.

Copy to Clipboard

Aqui está o novo arquivo com nossa configuração.

Copy to Clipboard

Inicie o servidor Zabbix.

Copy to Clipboard

Agora, você precisa escolher qual versão do agente Zabbix você quer usar.

Use o seguinte comando para iniciar o Agente Zabbix padrão.

Copy to Clipboard

Ou usar o seguinte comando para iniciar o novo Agente Zabbix2.

Copy to Clipboard

O agente Zabbix 2 parece correr apenas em primeiro plano.

Mova todos os arquivos frontend do Zabbix para o diretório raiz de sua instalação Apache.

Defina a permissão correta do arquivo em todos os arquivos movidos

Copy to Clipboard

Reinicie o serviço Apache.

Copy to Clipboard

Tutorial – Zabbix 4.4 Web Installer

Abra seu navegador e insira o endereço IP do seu servidor web mais /zabbix.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://34.217.14.140/zabbix

A interface de instalação web Zabbix deve ser apresentada.

Clique no botão Next.

zabbix 44 install

Na próxima tela, você terá que verificar se todos os requisitos foram alcançados.

Clique no botão Next.

zabbix requirements

Digite as informações do Banco de Dados necessárias para se conectar ao banco de dados Zabbix.

• Host: host local
• Nome de usuário do banco de dados: zabbix
• Senha do banco de dados: kamisama123

zabbix database configuration

Na próxima tela, basta clicar no botão Next.

zabbix agent

Agora, dê uma olhada no resumo da configuração.

Clique no botão Next.

zabbix installation summary

Na próxima tela, você terá que clicar no botão Finalizar.

zabbix installation

Finalmente, você será presenteado com a tela de login Zabbix.

• Nome de usuário padrão Zabbix: Admin
• Zabbix padrão Senha: zabbix

zabbix login

Depois de um login bem-sucedido, você será enviado para o novo Painel Zabbix.

Zabbix 4.4 dashboard

Parabéns! A instalação do servidor Zabbix 4.4 foi concluída com sucesso.