Objetivo
Instalação do servidor Kudu para configuração do WebJob – Processos Agendados, para clientes com servidor on-premisse (localhost).
Compatibilidade
Versão 12.01 ou superior.
Requisitos
Servidor on-premisse (localhost) e aquisição do módulo Web Job.
How To
- Efetuar o download dos arquivos necessários no FTP Centrium (arquivo nomeado como Kudu);
- Instalação do GIT;
- Instalar via Web Plataform Installer:
- Web Deploy 3.6
- Web Deployment Tool 2.1 ou Ferramenta de Implantação da Web 2.1
- Caso não seja possível baixar esses componentes, pode ser feito manualmente a importação do aplicativo Kudu, baixe o arquivo Kudu do FTP e descompacte na pasta C:\inetpub\wwwroot\
- Crie um Aplicativo novo no IIS e aponte para a pasta C:\inetpub\wwwroot\Content\kudu_service_app, depois é só criar o pool.
- Importar novo aplicativo Kudu pela Ferramenta de Implantação da Web 2.1:
- Acessar o Default Web Sites > botão direito > Implantar > Importar Aplicativo > Selecionar o arquivo kudu.exe
- Avançar até finalizar a instalação do pacote kudu;
- Criar o Pool de Aplicativo “KuduAppPool” > Espelhar com o pool utilizado pelo Centrium WEB
- Criar variável de ambiente:
- OBS: ADICIONAR A VARIÁVEL NAS VARIÁVEIS DO SISTEMA TAMBÉM.
Adicionando um nível de segurança ao Kudu
- Na configuração do servidor do Kudu, instalado com o passo a passo anterior, acesse a opção “Autenticação” sob a aba IIS.
- Habilitar a “Autenticação Anônima”.
- Habilitar a “Autenticação Básica”
- Agora ao tentar acessar a API do Kudu ou o gerenciador web deverá ser efetuado login com um usuário cadastrado no windows.
- Criar novo Pool de Aplicativo “KuduAppPool”, com as configurações avançadas conforme segue:
- Inserir o Kudu_Service_App no pool KuduAppPool.
Configuração de acesso do Web Jobs
- Criar um usuário no CentriumGAM como:
- login: kudu
- senha: *******
- Papel: administrator
- Acessar a engrenagem de configuração geral do sistema > Sistema > Processo Agendado.
- Clicar na engrenagem de configuração da tela:
Configuração Processo Agendado
Para acessar o artigo de configuração do processo agendado clique aqui.