Como ver quais elementos de configuração do IIS são alterados do padrão?

1

No Windows Server 2012, 2012-R2 e 2016 (por exemplo, IIS v8.0 e acima)

Temos uma configuração do IIS, que evoluiu ao longo dos anos.

Como eu extraio seu "delta para o IIS padrão" para que possamos criar um script para configurar outras máquinas da mesma maneira?

Eu sei como fazer isso no Apache e no Tomcat (faça uma diferença entre o arquivo de configuração em execução e a configuração padrão).

Como faço isso contra o IIS e realmente capturo tudo?

O objetivo não é "compartilhar" ou "exportar" configurações. O objetivo é saber o que sobre esta instância do IIS diverge de um estoque do IIS, para que possamos script-lo.

    
por samsmith 18.07.2017 / 00:13

2 respostas

0

O arquivo de configuração xml para o IIS está em:

%SystemRoot%\System32\inetsrv\config\applicationHost.config

faça um diff com uma versão de um servidor novo.

Cada site pode ter configurações em seu próprio arquivo web.config, mas você não precisa criar scripts para aqueles que copiou o site inteiro.

and really capture everything?

Muitas outras alterações em um servidor podem afetar como o IIS funciona, alterações de registro (muito poucas), por exemplo. Permissões de arquivos e usuários são outra coisa que você deve ter em mente.

applicationHost.config é um bom ponto de partida.

    
por 18.07.2017 / 09:42
0

O IIS suporta Configuração Compartilhada confira o link abaixo para orientá-lo na exportação das configurações existentes e importá-las para outro servidor IIS, além de configurar um compartilhamento de arquivos no qual todos os servidores IIS obterão suas configurações no futuro.

link

    
por 18.07.2017 / 13:35