Instalação do MS IIS no Windows Server 2019

Para possibilitar a instalação da aplicação do isoCRM, é preciso configurar o Web Server (IIS) dentro do Windows Server.

Através deste documento será possível fazer tal configuração.

1 - Instalando o IIS

Dentro do servidor, ir na barra de pesquisa e procurar por “Server Manager”.

Ao abrir o Server Manager, clicar em “Manage” no canto superior direito no menu e clicar em “Add Roles and Features”.

Seguir as telas selecionando o tipo de instalação “Role-based or feature-based installation” e logo após escolher o servidor que vai ser instalado, o identificando pelo nome/IP.

Na tela de “Select server roles”, marcar a opção “Web Server (IIS)” e clicar em “Add features”.

Na tela de seleção de Features, marcar as opções conforme as imagens abaixo:

Na  próxima tela será preciso marcar as IIS Server Roles, conforme as imagens abaixo:

Após isso, clicar em “Install” para começar a instalação dos componentes do IIS.

2 - Registro de configurações dos servidores de Produção e Homologação do isoCRM.

Daqui em diante, somente para registro das configurações do servidores de produção e homologação SQL Server, no Azure.

2.1 - Isoprodução server roles:

2.2 - Isoprodução Features:

2.3 - Isohomol Server roles:

2.4 - Isohomol Features:

3 - Ativar serviço do aspnet_state

No Gerenciador de Tarefas, na aba Serviços, ativar o serviço "aspnet_state" e mudar o tipo de inicialização dele para Automático.

Para mudar o tipo de inicialização do serviço para automático, clicar com o botão direito no serviço e clicar em "Abrir Serviços". 

Após abrir a tela dos serviços, clicar com o botão direito no serviço "ASP.NET State Service" e ir em suas propriedades e alterar o tipo de inicialização para "Automático".

4 - Instalar ASP.NET Core Runtime

Após a configuração do IIS, instalar o ASP.NET Core Runtime para poder rodar as APIs da aplicação

5 - Instalar IIS node e Node

Após a configuração do IIS, é necessário instalar as dependências necessárias para que os novos componentes funcionem

Siga o procedimento de instalação do Node, seguindo os passos padrões do instalador. Após isso, execute o comando node -v e npm -v no terminal para verificar se a instalação foi bem-sucedida.

Para a instalação do iis node, também siga os passos padrões do instalador. Após isso, verifique se o iis node foi instalado acessando o caminho C:\Program Files\iisnode\, caso a pasta exista execute o arquivo .\setupsamples.bat e pressione qualquer tecla para confirmar.