Instalação Data Finder - On-premise
Requisitos de servidor:
Requisitos de Servidor para Data Finder On-Premise
Após ser feita a verificação do servidor, precisamos preparar o ambiente, instalando os requisitos necessários e configurando as seguintes portas:
-> 5432 (Banco de dados)
-> 8080 (Backend)
-> 3000 (Frontend)
-> 443/80 (nginx)
Também é necessário que seja deshabilitado todas as configurações do Firewall que podem impedir a comunicação dessas portas, bem como a cominicação com os bancos de dados. Um exemplo é o “Iptables”, ele deve ser desativado para o correto funcionamento do DataFinder.
O DataFinder precisa se comunicar com a Privacy, para isso será necessário liberar o seguinte DNS e Porta:
DNS: http://dpo.privacytools.com.br porta 443
Realize o comando “sudo apt update“ para que a instalação dos requisitos seja realizada corretamente.
sudo apt update
Requisitos necessários de configuração:
Usuário que fará instalação precisa obrigatoriamente ter permissão ‘SUDO’ e NÃO PODENDO SER O ROOT DA MAQUINA.
Efetuar o download do Unzip executando o seguinte comando:
sudo apt install unzip -y
Efetuar o download da AWS utilizando o seguinte comando:
sudo curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && unzip awscliv2.zip && sudo ./aws/install
Efetuar o download do Docker utilizando o seguinte comando:
Após efetuar o download do Docker, verifique a versão utilizando o comando abaixo:
Efetuar o download do Docker-compose utilizando o seguinte comando:
Após efetuar o download do Docker-compose, verifique a versão utilizando o comando abaixo:
Efetuar o download do Java utilizando o seguinte comando:
Após efetuar o download do Java, verifique a versão utilizando o comando abaixo:
Instalação Data Finder:
Após receber o link para efetuar o download da ferramenta, será necessário acessar o diretório /opt através do seguinte comando:
Dentro do diretório /opt crie a pasta df_install utilizando o comando abaixo:
Após criar a pasta df_install, acesse a mesma através do comando abaixo:
Dentro deste diretório iremos efetuar o download do arquivo installer_datafinder_server.zip utilizando o comando sudo wget ou o comando sudo scp.
Para descompactar o instalador, é necessário usar o seguinte comando:
Terminando a descompactação, precisamos executar o seguinte procedimento, instalar o arquivo install.sh, para isso:
Execute a seguinte linha de comando no terminal:
Ou só sh install.sh se puxar a permissão de sudo de forma automática.
Quando aparecer a mensagem ‘are all requirements ok?’, confira os requisitos novamente, escreva ‘yes’ caso tudo esteja corretamente configurado:
Após digitar ‘yes’, o Data Finder começará a ser instalado.
Após finalizar a instalação da ferramenta DataFinder, precisamos realizar a instalação do banco de dados ElasticSearch.
Dentro do caminho /opt/df_install teremos uma pasta chamada elasticsearch, após acessar a pasta elasticsearch poderemos visualizar os arquivos responsáveis pela instalação do banco de dados.
Dentro do caminho /opt/df_install/elasticsearch iremos executar o seguinte comando:
Após executar este comando a instalação do banco de dados ElasticSearch irá começar e serão instalados os containers Cerebro e es01.
Assim que a instalação for concluída será necessário realizar a configuração para a rotina de restart do banco de dados ElasticSearch.
Para iniciar este procedimento é necessário executar o comando sudo su para ter as permissões de superusuário necessárias para realizar a configuração.
Após executar o comando sudo su será necessário executar o seguinte comando:
Será aberto uma tela contendo informações editáveis, nela, iremos até a última linha e iremos inserir a seguinte informação:
Após inserir a informação necessária, efetue o comando Ctrl + o + Enter para salvar e Ctrl + x para sair da tela editável.
Logo em seguida execute o comando reboot para reiniciar a máquina.
Após o serviço ser restabelecido, retorne ao diretório /opt/df_install e execute o seguinte comando:
Após executar o comando acima, será apresentado a informação que inserimos anteriormente dentro do arquivo editável.
Isso significa que a configuração deu certo e que o serviço do banco de dados ElasticSearch irá iniciar automaticamente caso o servidor onde a ferramenta DataFinder se encontra seja reiniciado.
Isto finaliza a instalação e as configurações necessárias para a ferramenta DataFinder.
Para confirmar se a instalação ocorreu corretamente, digite o seguinte comando:
Verificar status desta linha sinalizada pela seta no print, ao informar o comando, necessário estar:
Após ter instalado estes dois arquivos, acesse a área de login pelo navegador, utilizando os dados de login recebidos através de e-mail.
Obs.: Caso não tenha recebido os dados de login, favor entrar em contato com o suporte da Privacy Tools.
Após a instalação precisamos licenciar o data finder para que possamos realizar a integração com todos os módulos da plataforma Privacy Tools e ter todas as funcionalidades do data finder funcionando corretamente.
Siga as instruções para validar a licença.