acesse: tisasistemas.com.br, e faça download da api ... · acesse: virtualbox.org, e faça...

34
Acesse: tisasistemas.com.br, e faça download da API utilizando o link do Google Drive ou com um programa de Torrent. A API possui 6,66 GB de tamanho, por isso, recomendamos o download via Torrent. Será baixado um arquivo com nome ApiRest.ova, este será usado com o programa VirtualBox para montar uma máquina virtual (VM) que será o servidor do aplicativo.

Upload: others

Post on 12-Aug-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Acesse: tisasistemas.com.br, e faça download da API utilizando o link do Google Drive ou com um

programa de Torrent. A API possui 6,66 GB de tamanho, por isso, recomendamos o download via Torrent.

Será baixado um arquivo com nome ApiRest.ova, este será usado com o programa VirtualBox para montar uma máquina virtual (VM) que será o servidor do aplicativo.

Page 2: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta

sendo feita por um profissional de TI, não mostraremos passo a passo a instalação do VirtualBox dado a sua simplicidade.

Page 3: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Com o VirtualBox devidamente instalado, acesse: Arquivo -> Importar Appliance...

Page 4: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Selecione o arquivo ApiRest.ova

Page 5: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por
Page 6: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Com o arquivo ApiRest.ova selecionado, clique Próximo

Page 7: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Mantenha as configurações sugeridas e apenas clique Importar

Page 8: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Pronto! A máquina virtual já esta sendo importada. Aguarde!

Page 9: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Agora vamos iniciar a máquina virtual e configurá-la. Selecione-a e clique em Início Normal.

Observação: Após configurado a maquina virtual, é possível configurar a VM para iniciar junto com o sistema Operacional Windows como serviço pelo Agendador de Tarefas. Essa Configuração será

disponibilizado no final deste manual.

Page 10: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com usuário e senha de login.

Usuário: rootSenha: admin@123

Page 11: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Não (Pular configuração de rede e ir para configuração de banco de dados)

Sim (Ir para configuração de rede)

Page 12: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Considerando que foi clicado em Sim na etapa anterior, vamos mostrar a configuração de rede da VM.

Entre com o ENDEREÇO IP conforme a rede de sua empresa. Neste exemplo vamos usar como referência a rede 192.168.1.0/24.

Nosso endereço IP para esta VM será: 192.168.1.200

Após digitado o endereço IP, pressione OK

Page 13: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com a MASCARA DE REDE conforme a rede de sua empresa. Considerando a nossa rede 192.168.1.0/24.

Nossa mascara de rede será: 255.255.255.0

Após digitado mascara de rede, pressione OK

Page 14: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Para este exemplo o endereço IP do Gateway da nossa rede será: 192.168.1.1

Após digitado o Gateway, pressione OK

Page 15: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Neste passo, o servidor ira realizar um teste de conexão com a internet para validar as

configurações de rede.

Teste de ping em google.com - OK

Velocidade de Download/Upload - OK

Page 16: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Se no passo anterior o teste de conexão com a internet funcionou corretamente, pressione

Não para prosseguir.

Se no passo anterior o teste de conexão com

a internet falhou, pressione Sim para voltar

e configurar a rede corretamente.

Page 17: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Pressione Sim para iniciar a configuração

de conexão com o banco de dados Oracle.

Page 18: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com o nome fantasia da empresa que será exibido no aplicativo.

Page 19: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com o ENDEREÇO DE IP do servidor de banco de dados Oracle.Ex.: 192.50.0.10

Page 20: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com a PORTA do servidor de banco de dados Oracle.

Porta padrão: 1521

Page 21: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com o SERVICE NAME localizado no arquivo TNSNames.ora normalmente encontrado no seguinte diretório:

C:\oracle\product\10.2.0\client_1\network\ADMIN\TNSNames.ora

Page 22: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com o nome de Usuário do banco de dados.Importante: Utilize mesmo usuário do sistema Winthor

Page 23: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Entre com a senha do banco de dados.

Page 24: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Esta API de Dados juntamente com o aplicativo Tisa D I R E T O R é configurado para gerenciar vários bancos de dados e todas as

filiais contidas nesses. Caso possua outro banco de dados, pressione SIM para configurar outro, senão, pressione NÃO para

finalizar a configuração.

Page 25: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

O arquivo de banco de dados foi configurado, pressione OKpara prosseguir.

Page 26: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

I M P O R T A N T E !Para que seu aplicativo consiga buscar dados na API de Dados é necessário criar uma regra NAT no seu servidor de

internet.

Redirecione tudo que chegar na porta 7777 no seu IP FIXO de internet para porta 80 no IP atribuído à maquina virtual.

***.***.***

I M P O R TA N T E !Caso sua empresa não possua um IP FIXO de internet, é fortemente recomendado que utilize um gerenciador de IP

Dinâmico para pleno funcionamento do aplicativo.Exemplo: https://ddns.winco.com.br/ ou https://www.noip.com/pt-BR

Page 27: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Ao pressionar OK na etapa anterior a VM será reiniciada para finalizar as configurações.

Page 28: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Com a máquina virtual configurada, vamos agora coloca-la para iniciar junto com o Sistema Operacional Windows em background.NOTA: O App funciona normalmente sem esse passo, mas automatizar é interessante em caso de desligamentos inesperados.

Aplicativo do VirtualBox responsável por iniciar a

VM

Nome da VM instalada no VirtualBox

1º - Crie uma pasta em C:/ com o nome vms2º - No diretório criado C:/vms, crie um arquivo com nome start.bat3º - No arquivo C:/vms/start.bat adicione o comando:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "ApiRest" default --type headless

Page 29: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

No menu Iniciar do Windows busque por Agendador de Tarefas

Clique em Criar Tarefa

Page 30: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Na aba Geral preencha todas as informações conforme apresentado na figura abaixo. Após preenchido, confirme em OK.

Domínio/Usuário

Domínio/Usuário

Na aba Disparadores, clique em Novo e preencha todas as informações conforme apresentado na figura abaixo. Após preenchido, confirme em OK.

Page 31: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Na aba Ações, clique em Novo.

No botão n, navegue ate C:\vms\ e selecione o arquivo start.bat

Em Ação, selecione Iniciar um programa

Page 32: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

Na aba Condições, preencha os dados abaixo e clique em OK.

Na aba Configurações, preencha os dados abaixo e clique em OK.

Finalizado! A VM já irá iniciar no modo background com o Windows.

Page 33: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

TISA D I R E T O R

Baixe seu aplicativo na Google Play ou App Store

Acesse Configurações

128.***.***.***

192.168.1.200

Page 34: Acesse: tisasistemas.com.br, e faça download da API ... · Acesse: virtualbox.org, e faça download da versão disponível. Considerando que a configuração esta sendo feita por

T I S A S I S T E M A St i s a s i s t e m a s . c o m . b r

TISA D I R E T O R

Pronto! Agora é só desfrutar de seu App.