Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RMS - MENU - Como realizar Implantação RMSMenu Web.


time.png Tempo aproximado para leitura: 00:35:00 min

Dúvida
RMS - MENU - Como realizar Implantação RMS Menu Web?

Ambiente
RMS- Todas as versões.

Solução

 

PRÉ-REQUISITOS:

Versão Release 23.01 ou superior
S.O. Windows Server 2012 ou superior (com as atualizações mais recentes)
.NET Framework .NET Framework 4.8 ou Superior
.Net Core ASP.NET Core Runtime 2.2.8 (Hosting Bundle)
Java Java Runtime
IIS Instalação IIS
Arquitetura IIS (RMS) Arquitetura de diretórios RMS

*Sugerimos que após realizar todas as instalações acima, reinicie o servidor.


 

03. INSTALAÇÃO - Implantação das APIs:

Conforme listado nos pré-requisitos, é necessário que a estrutura de diretórios esteja devidamente estruturada na pasta "...\inetpub\wwwroot";

Será necessário liberar permissão total do diretório "wwwroot" para os usuários IIS (IIS_IUSRS).

Esse processo é necessário para que os projetos possam gravar LOG.

 

 

  1. Localize a pasta RMS (pacote baixado na central de downloads) ;
  2. Copie a pasta RMSServices para o diretório RMS, dentro da estrutura do IIS.
    1. Caso, já exista esta pasta, basta copiar apenas o conteúdo, para seu diretório RMSServices.
  3. Confira se os seguintes diretórios estão na pasta: (AuthRMSMenu e RMSNative)
  4. Acesse o IIS;
  5. Adicione o "Pool de aplicação":  TOTVS.RMS.RMSMenu;
  6. Clique em "OK" e o pool será criado;
  7. Selecione o pool criado, clique com o botão direito do mouse e clique em "Advanced Settings" (Opções avançadas);
  8. Em "Enable 32-bit Applications" (Habilitar Aplicações 32-bit), altere a opção para "True" (verdadeiro/Sim);
  9. Em "Identity" altere a opção para "LocalSystem";
  10. Clique em "OK" para concluir a alteração do pool.
  11. Localize na arvore da esquerda, o diretório RMS>RMSServices;
  12. Clique com o botão direito em "Auth" em seguida Clique em "Convert to Application" (Converter para aplicação);
  13. Selecione o pool de aplicação criado no passo 7;
  14. Clique em "OK";
  15. Repita o processo para os outros diretórios (RMSMenu e RMSNative);
  16. Acesse o diretório ".../RMSServices/Auth", localize o arquivo "appsettings.json";
  17. Abra com o editor de texto de sua preferencia;
  18. Insira as informações de sua base de dados:
    1. HOST = IP do BANCO DE DADOS;
    2. SERVICE_NAME = Nome do serviço (encontrado no arquivo "tnsnames.ora") ;
    3. id = Usuário do BD;
    4. password = Senha BD;
  19. Em seguida informe o IP do servidor RMS;
  20. Caso esteja utilizando os serviços(RMSNative/RMSMenu) em uma porta diferente, informar o endereço do IIS;
    1. Se estiver utilizando na porta 80, deixar em branco;
  21. Salve o arquivo e feche-o;
  22. Vá até o diretório "...\RMSServices\RMSMenu", localize o arquivo mencionado no passo 23;
    1. Repita o passo 24;
  23. Localize a "ConnectionString" e altere as informações de seu banco de dados como citado no passo 26;
  24. Com isso finalizamos a configuração das APIs do menu.
  25. Para testar, selecione e clique com o botão direito do mouse em "Auth" > Manage Application > Browse;
  26. Assim que a pagina web for carregada, acrescente ao final da URL: "/swagger";
  27. Como resultado, você verá esta pagina: 

 


04. INSTALAÇÃO - Implantação Aplicação Web :

  1. Dentro da pasta recebida para implantação identifique o seguinte diretório: RMS > Aplicações;
  2. Mova a pasta Aplicações para dentro do diretório do IIS;
    1. Caso já tenha o diretório criado na estrutura do IIS ("...\inetpub\wwwroot\RMS\Aplicacoes"), basta apenas copiar a pasta(RMSMenu) para o diretório já existente;
  3. Volte até o IIS;
  4. Dentro da árvore à esquerda, identifique o diretório que acabamos de criar;
    1. Caso não apareça, atualize a árvore. (F5 ou clique com o botão direito > Refresh);
  5. Da mesma forma como convertemos para aplicação as pastas do RMSServices, vamos repetir o processo para a aplicação web;
  6. Selecione a pasta RMS Aplicacoes RMSMenu;
  7. Clique com o botão direito do mouse > "Convert to Application";  
  8. Selecione o pool de aplicação que foi criado anteriormente;
  9. Clique em "OK" para finalizar a conversão.
  10. Pronto, finalizamos a conversão;
  11. Para acessar a aplicação, selecione o RMS > Aplicacoes > RMSMenu;
  12. Clique com o botão direito do mouse > Manage Application > Browse;
  13. A seguinte página será aberta em seu navegador: 
Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _