Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Requisitos de servidor:

Requisitos de Servidor

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)

Info

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

Note

Realize o comando “sudo apt update“ para que a instalação dos requisitos seja realizada corretamente.

Code Block
sudo apt update

Requisitos necessários de configuração:

...

Note

Usuário que fará instalação precisa obrigatoriamente ter permissão ‘SUDO’ e NÃO podendo ser o root da maquina.

Requisitos de configuração:

PODENDO SER O ROOT DA MAQUINA.

  • Efetuar o download do Unzip executando o seguinte comando:

    Code Block
    sudo apt install unzip -y

  • Efetuar o download da AWS utilizando o seguinte comando:

    Code Block
    sudo curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && unzip awscliv2.zip && sudo ./aws/install

...

Code Block
sudo unzip awscliv2.zip

...

  • Docker versão 19.03.12+Efetuar o download do Docker utilizando o seguinte comando:

    Code Block
    sudo apt-get install docker.io

Comando para verificar se o Docker que possui é compatível ou já esta instalado no servidor Após efetuar o download do Docker, verifique a versão utilizando o comando abaixo:

Code Block
docker --version

  • Efetuar o download do Docker-compose versão 1.24.0+utilizando o seguinte comando:

    Code Block
    sudo apt-get install docker-compose

Comando para verificar se o Docker-compose que possui é compatível ou já esta instalado no servidorApós efetuar o download do Docker-compose, verifique a versão utilizando o comando abaixo:

Code Block
docker-compose --version

  • Java 8+Efetuar o download do Java utilizando o seguinte comando:

    Code Block
    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 servidorApós efetuar o download do Java, verifique a versão utilizando o comando abaixo:

Code Block
java -version

Portas disponíveis:

  • 5432 (banco de dados)

  • 8080 (backend)

  • 3000 (frontend)

  • 443/80 (nginx)

Instalação Data Finder:

...

Instalação Data Finder:

Info

Solicite o link para download da ferramenta ao suporte.

Após receber o link para efetuar o download da ferramenta, será necessário acessar o diretório /opt através do seguinte comando:

Code Block
cd /opt

Dentro do diretório /opt crie a pasta df_install utilizando o comando abaixo:

Code Block
sudo mkdir df_install

Após criar a pasta df_install, acesse a mesma através do comando abaixo:

Code Block
cd /df_install

Dentro deste diretório iremos efetuar 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’utilizando o comando  sudo wget ou o comando sudo scp.

Para descompactar o instalarinstalador, é necessário usar o seguinte comando:

...

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:

Code Block
sudo sh install.sh

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:

Code Block
nano /etc/sysctl.conf

Será aberto uma tela contendo informações editáveis, nela, iremos até a última linha e iremos inserir a seguinte informação:

Code Block
vm.max_map_count=262144

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:

Code Block
sudo grep vm.max_map_count /etc/sysctl.conf

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:

...

Siga as instruções para validar a licença.

Validação de 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:

Code Block
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:

...

Minha Licença