Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

6 Instalação da interface web

Esta seção fornece instruções passo a passo para instalar a interface web do Zabbix. O frontend do Zabbix é escrito em PHP, portanto, para executá-lo, é necessário um servidor web com suporte a PHP.

Você pode saber mais sobre como configurar SSL para o frontend do Zabbix consultando estas melhores práticas.

Tela de boas-vindas

Abra a URL do frontend do Zabbix no navegador. Se você instalou o Zabbix a partir de pacotes, a URL é:

  • para Apache: http://<server_ip_or_name>/zabbix
  • para Nginx: http://<server_ip_or_name>

Você deve ver a primeira tela do assistente de instalação do frontend.

Use o menu suspenso Idioma padrão para alterar o idioma padrão do sistema e continuar o processo de instalação no idioma selecionado (opcional). Para mais informações, consulte Instalação de idiomas adicionais no frontend.

Observe que definir o idioma como English (en_US) também habilitará o formato de data/hora dos EUA no frontend.

Verificação dos pré-requisitos

Certifique-se de que todos os pré-requisitos obrigatórios do frontend do Zabbix sejam atendidos.

Pré-requisito Valor mínimo Descrição
Versão do PHP 8.0.0
Opção PHP "memory_limit" 128MB No php.ini: memory_limit = 128M
Opção PHP "post_max_size" 16MB No php.ini: post_max_size = 16M
Opção PHP "upload_max_filesize" 2MB No php.ini: upload_max_filesize = 2M
Opção PHP "max_execution_time" 300 segundos No php.ini: max_execution_time = 300 (os valores 0 e -1 também são permitidos)
Opção PHP "max_input_time" 300 segundos No php.ini: max_input_time = 300 (os valores 0 e -1 também são permitidos)
Suporte a bancos de dados PHP Um dos: MySQL, PostgreSQL Veja Requisitos para a lista de todas as extensões PHP obrigatórias e opcionais. Observe que pré-requisitos opcionais não atendidos são exibidos com o status Warning em vermelho, e o processo de instalação pode prosseguir mesmo que eles não sejam atendidos.
PHP bcmath deve estar habilitado
PHP mbstring deve estar habilitado
Opção PHP "mbstring.func_overload" deve estar desabilitado No php.ini: mbstring.func_overload = 0
Opção PHP "session.auto_start" deve estar desabilitado No php.ini: session.auto_start = 0
Opção PHP "arg_separator.output" & No php.ini: arg_separator.output = "&" (o valor "&amp;" também é permitido)

Se o usuário ou grupo de usuários do Apache precisar ser alterado, verifique as permissões para a pasta de sessão; caso contrário, a instalação do Zabbix pode não conseguir continuar.

Configurar conexão com o banco de dados

Insira os detalhes para conectar ao banco de dados. O banco de dados do Zabbix deve já estar criado.

Se a opção Criptografia TLS do banco de dados estiver marcada, campos adicionais para configurar a conexão TLS com o banco de dados aparecerão no formulário (apenas MySQL ou PostgreSQL).

Se Armazenar credenciais em estiver definido como HashiCorp Vault ou CyberArk Vault, parâmetros adicionais ficarão disponíveis:

  • para HashiCorp Vault: endpoint da API do Vault, prefixo do vault, caminho do segredo e token de autenticação;

  • para CyberArk Vault: endpoint da API do Vault, prefixo do vault, string de consulta do segredo e certificados. Ao marcar a caixa Certificados do Vault, dois novos campos para especificar os caminhos para o arquivo de certificado SSL e o arquivo de chave SSL aparecerão.

Configurações

A entrada de um nome para o Zabbix server é opcional, no entanto, se informado, ele será exibido na barra de menu e nos títulos das páginas.

Defina o fuso horário padrão e o tema para o frontend.

Se a opção Criptografar conexões da interface Web estiver marcada, então campos adicionais para configurar a conexão TLS entre o Zabbix server e o frontend aparecerão no formulário.

Resumo da pré-instalação

Revise um resumo das configurações.

A subpágina mostrará os dados se a configuração TLS tiver sido adicionada.

Instalar

Se estiver instalando o Zabbix a partir do código-fonte, baixe o arquivo de configuração e coloque-o em conf/ no subdiretório de documentos HTML do servidor web onde você copiou os arquivos PHP do Zabbix.

Se o usuário do servidor web tiver permissão de gravação no diretório conf/, o arquivo de configuração será salvo automaticamente e será possível prosseguir para a próxima etapa imediatamente.

Finalize a instalação.

Login

O frontend do Zabbix está pronto! O nome de usuário padrão é Admin, senha zabbix.

Prossiga para primeiros passos com o Zabbix.