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 yum install zip unzip -y
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 20.10.9:
sudo dnf install -y dnf-utils zip unzip
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf remove -y runc
sudo dnf install -y docker-ce --nobest
sudo systemctl enable docker.service
sudo systemctl start docker.service
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 curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
Comando para verificar se o Docker-compose que possui é compatível ou já esta instalado no servidor:
docker-compose version
Java 11+:
sudo dnf install java-11-openjdk && sudo yum install java-1.8.0-openjdk-devel
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 para 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.
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:
sh auto_update.sh
Espere o update ser finalizado.