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:
1. Abra o prompt de comando ou o PowerShell como administrador.
2. Navegue até o diretório do IIS usando o comando cd C:\Windows\System32\inetsrv
.
3. Execute o comando 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:
1. 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>
2. 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>
3. 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.