Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo

Validar o ambiente, instalar e atualizar os produtos web Consinco.


Caminho

Consinco Web Setup – ALM00002


Pré-Requisitos e Restrições

  • O Consinco Web Setup é compatível somente à partir do Windows Server 2012.

  • É necessário ter o .Net Framework v4.7 ou superior instalado.
  • É necessário ter o Oracle Client 32-bit com o arquivo tnsnames.ora configurado.
  • Ao utilizar a funcionalidade de “Exclusão” de uma publicação, alguns anti-vírus (ex: Trend Micro) podem interceptar o funcionamento da ferramenta com suspeita de ransomware, gerando um falso-positivo, já que a operação de exclusão de arquivos dentro da pasta “inetpub” por um software de terceiro pode caracterizar um possível ataque. A recomendação caso isso ocorra, é adicionar nas exceções do anti-vírus o nome do executável ou então a assinatura digital da Consinco.
  • O Consinco Web Setup deve ser executado apenas no servidor de aplicação web (IIS), no qual hospeda ou hospedará as publicações Consinco.
  • Consinco Web Setup substitui e incorpora todas as funcionalidades das ferramentas anteriores: C5Setup, C5Update (Consinco Web Update) e Consinco Web Checker.
  • A distribuição do Consinco Web Setup será feita por meio do pacote de atualização de versão, disponibilizada pela ferramenta Sync, da mesma forma como era feito até então com o Consinco Web Update.
  • O Consinco Web Setup está disponível à partir da versão 19.06.015.
  • À partir do uso do Consinco Web Setup, todos os módulos e sites listados serão atualizados pela ferramenta, não sendo mais necessário atualizar manualmente os pacotes.

Passo a Passo

Verificação de Pré-requisitos de Ambiente

Ao iniciar a aplicação, será realizada a checagem dos pré-requisitos mínimos necessários para instalação ou atualização das publicações web no servidor. Somente será possível avançar para as próximas etapas, se não houver nenhum item com status de Não atende.

Na sequência da tela, os dados de verificação são agrupados em categorias e divididos em três colunas:

  • Na primeira coluna são listadas as regras que serão verificadas.

  • Na segunda coluna são exibidos os resultados das verificações.

  • Na terceira coluna é apresentado o status da verificação, sendo:

Atende: Os valores atendem aos pré-requisitos.
Atende com ressalva: Os valores 
não atendem os pré-requisitos mas não são impeditivopara o funcionamento do produto (ex: pode afetar desempenho).
Não atende: Os valores não atendem aos pré requisitos 
e são impeditivos.
Informação não disponível: Não foi possível obter os valores para verificação.

Alguns pré-requisitos possuem descritivo com explicações ou orientações para que o item seja atendido. Para visualizar, basta clicar sobre o item que a informação será exibida na parte inferior da aplicação, conforme o exemplo acima.

Para revalidar os requisitos, basta clicar no botão simbolizado com  ao lado do “Exportar”.

Tela Principal

  • PublicaçãoLista os produtos já publicados no ambiente para consultá-los.

  •  Nova publicação: Publicar um novo produto.

  •  Registrar aplicações e relatórios: Refaz o registro de aplicações e relatórios para a publicação selecionada.

  •  Excluir publicação: Remove a publicação selecionada.

  •  Abrir site: Abre o navegador com o endereço do site.

  •  Editar conexão: Edita a conexão do site selecionado.

  • Habilitar HTTPS: Cria/altera o endereço com o protocolo HTTPS. Usado para criar/alterar o endereço no IIS com o protocolo HTTPS de acesso ao site.
  • Limpar: Limpa todos os campos da tela.

  • Avançar: Instala ou atualiza a publicação conforme dados informados.

Nova Publicação

Ao clicar em Nova, será exibido a tela abaixo com os produtos disponíveis para publicação.

Recomenda-se não alterar o Nome da publicação sugerido pela ferramenta para manter o padrão de instalação das publicações, o que facilita o suporte e possíveis evoluções futuras do produto.

  • ProdutoProduto a ser publicado no servidor.

  • Ambiente: Tipo de ambiente: Produção ou Homologação

  • Nome: Nome da publicação que será criada no IIS.

  • Porta: Porta de acesso ao site (ex: http://sistema.consinco.com.br:90).

  • Porta da API: Para uso interno. Para publicações que não utilizam o site de API, basta informar a porta 0. Se informada a porta do site de APIs já publicado, o novo site passará a utilizá-lo também.

A aplicação permite criar várias publicações do tipo de ambiente Produção para cada produto no mesmo ambiente, porém uma mensagem de aviso será exibida caso já exista uma publicação do produto em produção. Não há limites para criação de publicações para o tipo de ambiente Homologação. As portas informadas para a nova publicação não podem estar em uso por outra publicação, caso contrário a aplicação não permitirá a continuar.

Após clicar em OK na tela de Nova Publicação, confirme as aplicações e versões a serem publicadas, e informe os dados de conexão com o banco de dados, conforme exemplo acima.

  • Servidor: Alias do servidor de banco de dados (o mesmo do tnsnames.ora)

  • Usuário: Usuário do ERP no banco de dados (ex: CONSINCO)

  • Senha: Senha do usuário do ERP

  • Testar Conexão: Realiza um teste de conexão com a base de dados informada.

  • Recarregar pacotes: Recarrega a lista de pacotes instalados e os pacotes disponíveis para instalar ou atualizar.

Ao clicar em avançar, se as configurações estiverem OK, o processo de instalação será iniciado exibindo as etapas do processo, conforme o exemplo abaixo.

Se ocorrer algum erro durante as etapas de execução, a linha referente a etapa que falhou ficará em vermelho e na mensagem de finalização será solicitado que os erros sejam verificados, conforme o exemplo abaixo.

Caso a instalação ou atualização ocorra sem nenhum problema, a tela abaixo será exibida. Clique em Concluir para voltar a tela principal.

  • Exportar: Permite exportar o log gerado em tela para arquivo texto.

A aplicação também armazena em seu diretório corrente, os logs em arquivo texto de todas as execuções, caso seja necessário encaminhar para análise de suporte. Após a finalização da instalação, uma página de teste será aberta para validar a instalação.

Atualizar uma Publicação

Para atualizar um produto, basta selecionar a publicação no campo Publicação conforme o exemplo abaixo e clicar em Avançar.

IMPORTANTE: A atualização do ERP atualmente exige que as publicações dos produtos ALW (RF WMS) e RF (Comercial) também sejam atualizados.

Ao clicar em avançar, se as configurações estiverem OK e a versão do pacote for superior a versão atual do produto, o processo de atualização será iniciado, exibindo as etapas do processo, conforme o exemplo abaixo.

Ao selecionar uma publicação que já está atualizada e clicar em Avançar, uma mensagem informativa será exibida, conforme o exemplo abaixo.

Excluir Publicação

Para excluir uma publicação, basta clicar no botão Excluir Publicação e confirmar a mensagem de aviso.

Troca de Senha do Banco de Dados

Para trocar a senha do banco de dados de uma publicação, selecione a publicação desejada e clique em Editar dados da conexão. Após informar a nova senha, clique em Avançar.

Estando OK com a conexão, a aplicação mostrará o andamento da alteração nos arquivos de configuração até a conclusão do processo. Uma página de teste será aberta em seguida a conclusão da troca de senha para validar a alteração aplicada.

Alterando endereço de conexão e portas da publicação

Para alterar o endereço e/ou portas da publicação, basta alterar as informações nos campos “Endereço”, “Habilitar HTTPS”, “Porta” ou “Porta API” e clicar em avançar.

Ao avançar, será exibido o progresso e o log de alteração.


Aula Interativa