Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O Applicationhost.config é um arquivo de configuração do Internet Information Services (IIS) no Windows. Ele contém as configurações globais para o servidor web, incluindo sites, aplicativos, pools de aplicativos, módulos e muito mais. Neste artigo, vamos explorar como configurar o Applicationhost.config de forma eficiente.
Para acessar o Applicationhost.config, siga os passos abaixo:
cd C:\Windows\System32\inetsrv
.notepad.exe applicationHost.config
para abrir o arquivo no bloco de notas.Agora que você tem acesso ao arquivo de configuração, vamos explorar algumas configurações comuns:
Configurando um novo site:
<sites>
no arquivo Applicationhost.config.<site>
dentro da seção <sites>
, especificando o nome, o caminho físico e o número da porta do site.<site name="MeuSite" id="1">
<application path="/" applicationPool="MeuAppPool">
<virtualDirectory path="/" physicalPath="C:\Caminho\Para\MeuSite" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:meusite.com" />
</bindings>
</site>
Configurando um novo aplicativo:
<sites>
no arquivo Applicationhost.config.<site>
correspondente ao site em que deseja adicionar o aplicativo.<application>
dentro do bloco <site>
, especificando o caminho do aplicativo e o pool de aplicativos associado.<site name="MeuSite" id="1">
<application path="/" applicationPool="MeuAppPool">
<virtualDirectory path="/" physicalPath="C:\Caminho\Para\MeuSite" />
</application>
<application path="/meuapp" applicationPool="MeuAppPool">
<virtualDirectory path="/" physicalPath="C:\Caminho\Para\MeuApp" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:meusite.com" />
</bindings>
</site>
Configurando um novo pool de aplicativos:
<applicationPools>
no arquivo Applicationhost.config.<add>
dentro da seção <applicationPools>
, especificando o nome do pool de aplicativos e outras configurações desejadas.<applicationPools>
<add name="MeuAppPool" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
</applicationPools>
É importante lembrar que qualquer alteração feita no arquivo Applicationhost.config requer que o serviço do IIS seja reiniciado para que as alterações tenham efeito.