Requisitos de servidor:
Após ser feita verificação do servidor, precisamos preparar o ambiente, instalando os requisitos necessários e configurando as portas:
Usuário que fará instalação precisa obrigatoriamente ter permissão ‘SUDO’
Requisitos de configuração:
Unzip:
sudo apt install unzip
AWS:
sudo curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && unzip awscliv2.zip && sudo ./aws/install
Se aparecer o seguinte erro executar o comando abaixo
sudo unzip awscliv2.zip
Docker versão 19.03.12+:
sudo apt-get install docker.io
Comando para verificar se o Docker que possui é compatível ou já esta instalado no servidor:
docker --version
Docker-compose versão 1.24.0+:
sudo apt-get install docker-compose
Comando para verificar se o Docker-compose que possui é compatível ou já esta instalado no servidor:
docker-compose --version
Java 8+:
sudo apt install default-jre && sudo apt install default-jdk
Comando para verificar se o Java que possui é compatível ou já esta instalado no servidor:
java -version
Portas disponíveis:
5432 (banco de dados)
8080 (backend)
3000 (frontend)
443/80 (nginx)
Instalação Data Finder:
Dica: Você pode fazer o download do arquivo installer_datafinder_server.zip para o seu servidor, através dos comandos ‘wget’ e ‘scp’
Após finalizar estas configurações, é necessário descompactar o instalador ‘installer_datafinder_server.zip’.
Para descompactar o instalar, é necessário usar o seguinte comando:
sudo unzip installer_datafinder_server.zip
Terminando a descompactação, precisamos executar o seguinte procedimento, instalar o arquivo install.sh, para isso:
Execute a seguinte linha de comando no terminal:
sh install.sh
Ou executar como root o arquivo install.sh
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.
Para confirmar se a instalação ocorreu corretamente, digite o seguinte comando:
curl -v http://localhost:8080/api/user
Verificar status desta linha sinalizada pela seta no print, ao informar o comando, necessário estar:
HTTP/1.1 401
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.
Atualizar versão - Data Finder On-premise:
Feita a instalação do seu Data Finder On-premise, será necessário executar este passo a passo, quando for solicitado pela Privacy Tools, para atualizar o seu Data Finder para a versão mais recente.
Acesse a pasta onde foi feita a instalação do seu Data Finder.
Localize o arquivo auto_update.sh.
Execute o comando:
sudo -E sh auto_update.sh
Espere o update ser finalizado.
Após toda a instalação, 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