Etapa 1 do Planejamento: planejar a instalação do servidor Web do IIS e dos módulos do ASP.NET

por Keith Newman e Robert McMurray

A primeira etapa no planejamento para criar um site ASP.NET no IIS 8 é instalar o IIS, junto com os módulos do ASP.NET e adicionar os arquivos do seu aplicativo ao IIS.

Quando você concluir essas tarefas, registre suas decisões de design antes de ir para a Etapa 2: planejar configurações do PHP.

1,1. Planejar como instalar o IIS e os módulos do ASP.NET

Um servidor Web do ASP.NET é um servidor do IIS estendido que tem o modelo de extensibilidade do runtime do ASP.NET integrado ao servidor principal. A configuração do servidor do ASP.NET adiciona os seguintes módulos do IIS à instalação do servidor Web do IIS padrão:

  • ASP.NET 4.5
  • Extensibilidade do .NET 4.5
  • Extensões de ISAPI
  • Filtros de ISAPI

Importante

Para instalar o IIS 8 no Windows Server® 2012 ou no Windows® 8, você deve entrar como membro do grupo Administradores.

Por padrão, o Windows Server 2012 e o Windows 8 instalam apenas o .NET 4.5. Se deseja executar aplicativos .NET 2, instale o .NET 3.5, que oferece suporte a aplicativos da Web escritos com ASP.NET 2 a 3.5.

1.2. Planejar para adicionar o aplicativo ASP.NET

Um aplicativo é um agrupamento de conteúdo no nível raiz de um site ou um agrupamento de conteúdo em uma pasta separada sob o diretório raiz do site. Quando adiciona um aplicativo no IIS 8, você designa um diretório como a raiz do aplicativo, ou ponto de partida, para o aplicativo. Em seguida, especifique propriedades específicas para esse aplicativo específico, como o pool de aplicativos que o aplicativo é executado.

Para configurar o aplicativo ASP.NET em um site do IIS, forneça as seguintes informações:

  • Alias: O alias é usado como parte da URL raiz do aplicativo e deve ser curto e descritivo. Por exemplo, o alias marketing adicionado ao Site Padrão no computador host local pode produzir a seguinte URL: //localhost/marketing.
  • Pool de aplicativos: Um pool de aplicativos permite que um aplicativo ou um grupo de aplicativos sejam executados em isolamento de um ou mais aplicativos em outro pool de aplicativos.
  • Caminho físico: O caminho local para os arquivos de aplicativo no servidor.

Confira também