Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Instalação
    1. Instalação do IIS 
    2. Instalação do pacote .NetCore Hosting Bundle 5.0.2
  3. Variável de Ambiente
  4. Cópia de arquivos do Deploy
  5. Configuração
    1. Configuração do IIS
    2. Configuração do Pool de Aplicativos 
    3. Configuração da Configuração da variável de ambiente
    4. Configuração do Pool de Aplicativos
  6. Certificados


01. VISÃO GERAL

...

Em Sistema, acessar a opção Editar as variáveis de ambiente do sistema


na Na aba Avançado, clicar no botão Variáveis de Ambiente...

...

Pelo Windows Explorer acessar o diretório C:\inetpub\wwwroot\ e criar a nova pasta ApiFatAutApplication (nome sugerido)


Descompactar os arquivos do ApiFatAutApplication.zip e copiar para o novo diretório \inetpub\wwwroot\ApiFatAutApplication\

...

Na barra de pesquisa do Windows digitar IIS

  • Configuração da variável de ambiente

Pelo

  • Configuração do Pool de Aplicativos

Pelo

...


Acessar a opção Gerenciador de Serviços de Informações da Internet (IIS)

Image Added


Será aberta a janela do Gerenciador do Serviços de Informações da Internet

Image Added


Selecionar a pasta Sites e criar um novo site acessando a opção de menu Adicionar Site...

Image Added


Colocar o mesmo nome da pasta criada no inetpub: ApiFatAutApplication

Image Added


Nome do host

Pode ser utilizado um nome para o host onde a URL será acessível através do mesmo (por padrão será criado localhost)

Image Added


Para isso será necessário configurar o nome do host no arquivo C:\Windows\System32\drivers\etc\ hosts adicionando o nome desejado

Image Added

Teste de conexão

Image Added


Será exibido o resultado da autenticação

Image Added


Enfim, basta clicar no botão OK para que seja criado o novo serviço da API de Faturamento Automático no IIS.

Image Added



  • Configuração do Pool de Aplicativos

Com o serviço criado, agora deve ser feito um ajuste de configuração no Pool de Aplicativos.

Image Added 



Selecionar o ApiFatAutApplication e acessar o menu Configurações Básicas...

Image Added



Alterar a versão do .NET CLR para Sem Código Gerenciado


Image Added


Clicar OK

Image Added




  • Configuração da variável de ambiente

Um último ajuste nas configurações do IIS, é fazer a associação da variável de ambiente com o serviço do Faturamento da API

Selecionar ApiFatAutApplication e em Gerenciamento, acessar Editor de Configurações

Image Added


Na Seção selecionar system.webServer/aspNetCore

Image Added


Em environmentVariables clicar nos três pontinhos (lado direito)

Image Added


Clicar no botão Adicionar...

Image Added


Nas Propriedades digitar em name: ASPNETCORE_ENVIRONMENT e value: Development

Image Added


Fechar a janela e clicar em Aplicar

Image Added

Será exibida a mensagem que as alterações foram realizadas com sucesso.

Image Added


06. Certificados

Caso a organização possua algum certificado de segurança (TLS, SSL, e c), pode ser feita a associação com site para que utilize o protocolo HTTPS

Selecionar o serviço ApiFatAutApplication e acessar a opção Editar Associações...

Image Added


Clicar no botão Adicionar e em Tipo selecionar https

Image Added


Image Added


Selecionar o certificado desejado e clicar em OK

Image Added


Na tela de Associações do Site, clicar em Fechar.

Image Added


Após selecionar o site criado, reiniciar para atualizar as configurações recentes

Image Added

Testar o serviço publicado

Em Procurar Site, clicar na opção Procurar *:443 (https)


Image Added


O cadeado é exibido ao lado do https indicando a conexão segura

Image Added


Ao acessar o site será aberta a Interface do Swagger (ferramenta padrão de documentação de APIs)


Image Added

Image Added