O IIS (Serviços de Informações da Internet) 7.5 exerce a função de Servidor Web (IIS) no Windows Server® 2008 R2 e de servidor Web no Windows® 7. O servidor Web foi reprojetado no IIS 7 para permitir que você personalize um servidor adicionando ou removendo módulos de acordo com necessidades específicas. Os módulos são recursos individuais que o servidor utiliza para processar solicitações. Por exemplo, o IIS utiliza módulos de autenticação para autenticar as credenciais do cliente, e módulos de cache para gerenciar a atividade de cache.

O Windows Server 2008 R2 tem todos os recursos do IIS necessários para que você ofereça hospedagem de conteúdo da Web em ambientes de produção. O Windows 7 também tem recursos do IIS, mas os recursos disponíveis dependem da versão do Windows 7. O IIS no Windows 7 é ideal para quem deseja criar e testar aplicativos Web.

Serviços de Função Disponíveis no IIS 7.5

As tabelas nesta seção mostram a disponibilidade dos serviços de função e recursos do IIS em cada versão do Windows 7 e do Windows Server 2008 R2.

A disponibilidade desses recursos é descrita como:

  • Padrão: o recurso é selecionado por padrão quando você instala o IIS no computador, mas você pode decidir não instalar um recurso se não precisar dele.

  • Disponível: o recurso está disponível, mas não é selecionado por padrão quando você instala o IIS no computador. Você pode instalar o recurso se precisar dele.

  • Não disponível: o recurso não está disponível e não pode ser instalado quando você instala o IIS.

Observação

Quando você instalar o Windows Server 2008 R2, pode executar uma instalação de Núcleo do Servidor, que é uma instalação mínima do servidor do Windows Server 2008 R2. Por exemplo, com esse tipo de instalação, a interface tradicional do Windows não é instalada. Portanto, você precisa configurar o servidor a partir do prompt de comando.

Serviços de Função Disponíveis por Categoria

Para saber mais sobre a disponibilidade dos recursos em cada versão, consulte as tabelas a seguir:

  • Recursos HTTP comuns

  • Recursos de Desenvolvimento de Aplicativos

  • Recursos de Manutenção e Diagnóstico

  • Recursos de segurança

  • Recursos de desempenho

  • Ferramentas de gerenciamento

  • Recursos do servidor FTP

Recursos HTTP comuns

Nome/descrição do recurso Edições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Conteúdo Estático

O Conteúdo Estático permite que o servidor Web publique formatos de arquivo da Web estáticos, como páginas HTML e arquivos de imagem. Use o Conteúdo Estático para publicar arquivos no servidor Web de forma que os usuários possam visualizá-los usando um navegador da Web.

Padrão

Padrão

Padrão

Indisponível

Documento Padrão

O Documento Padrão permite que você configure um arquivo padrão a ser retornado pelo servidor Web quando os usuários não especificarem um arquivo em uma URL. Os documentos padrão facilitam e tornam mais conveniente o acesso para os usuários ao seu site.

Padrão

Padrão

Padrão

Indisponível

Pesquisa no Diretório

A Pesquisa no Diretório permite que os usuários visualizem o conteúdo de um diretório no seu servidor Web. Quando os usuários não especificarem um arquivo em uma URL e os documentos padrão estiverem desabilitados ou não configurados, use a Pesquisa no Diretório para permitir que uma lista de todos os diretórios e arquivos disponíveis em um diretório seja gerada automaticamente.

Padrão

Padrão

Padrão

Indisponível

Erros de HTTP

Os Erros de HTTP permitem que você personalize as mensagens de erro retornadas pelos navegadores dos usuários quando o servidor Web detectar uma condição de falha. Use os erros de HTTP para oferecer aos usuários uma melhor experiência quanto tentarem executar quando houver uma mensagem de erro. Considere a possibilidade de oferecer aos usuários o endereço de email da equipe que poderá auxiliá-los na solução do erro.

Padrão

Padrão

Padrão

Padrão

Redirecionamento de HTTP

O Redirecionamento de HTTP fornece suporte para redirecionar as solicitações do usuário a um destino específico. Use o redirecionamento de HTTP sempre que desejar que os clientes usem uma URL para, na realidade, acessar outra URL. Isso é útil em muitas situações, desde renomear o seu site a resolver um nome de domínio difícil de escrever, ou forçar os clientes a usar o protocolo HTTPS.

Padrão

Padrão

Padrão

Padrão

Publicação WebDAV

A Publicação WebDAV permite publicar arquivos de e para um servidor Web usando o protocolo HTTP. Como a WebDAV usa HTTP, ela funciona através da maioria dos firewalls sem modificação.

Padrão

Padrão

Indisponível

Indisponível

Recursos de Desenvolvimento de Aplicativos

Nome/Descrição do RecursoEdições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

ASP.NET

O ASP.NET fornece um ambiente de programação orientada a objetos por parte do servidor para a criação de sites e aplicativos que usam código gerenciado. O ASP.NET não é apenas uma versão nova do ASP. O ASP.NET fornece uma infraestrutura robusta para a criação de aplicativos da Web, e foi totalmente reprojetado para fornecer uma experiência de programação extremamente positiva baseada no .NET Framework.

Disponível

Disponível

Disponível

Indisponível

Extensibilidade do .NET

A Extensibilidade do .NET permite que os desenvolvedores de código gerenciado alterem, adicionem e estendam a funcionalidade do servidor Web no pipeline de solicitações, na configuração e na interface do usuário. Os desenvolvedores podem usar o modelo de extensibilidade do ASP.NET e APIs avançadas do .NET para criar recursos do servidor Web, que são tão avançados quanto os escritos usando as APIs nativas de C++.

Padrão

Padrão

Padrão

Padrão

ASP

O Active Server Pages (ASP) fornece um ambiente de programação de script do servidor para a criação de sites e aplicativos da Web. O ASP oferece desempenho aprimorado em relação aos scripts de CGI ao fornecer ao IIS suporte nativo para VBScript e JScript. Use o ASP se você tiver aplicativos existentes que requeiram o suporte do ASP. Para novos desenvolvimentos, considere usar o ASP.NET.

Disponível

Disponível

Disponível

Indisponível

CGI

A interface comum de gateway (CGI) define como um servidor Web transfere as informações para um programa externo. Os usos característicos incluem utilizar um formulário da Web para coletar informações e passá-las para um script de CGI para ser enviado para outra pessoa. Como a CGI é um padrão, os scripts de CGI podem ser escritos usando uma variedade de linguagens de programação. A desvantagem de usar a CGI é a sobrecarga de desempenho.

Disponível

Disponível

Disponível

Indisponível

Extensões ISAPI

O uso das Extensões ISAPI fornece suporte para desenvolvimento de conteúdo da Web dinâmico. Uma extensão ISAPI é executada por solicitação, da mesma forma que os arquivos HTML estáticos ou ASP dinâmicos. Como os aplicativos ISAPI têm código compilado, eles são processados muito mais rapidamente que os arquivos ASP ou arquivos que invocam componentes COM+.

Disponível

Disponível

Disponível

Indisponível

Filtros ISAPI

Os Filtros ISAPI fornecem suporte para aplicativos Web que usam esses filtros. Os filtros ISAPI são arquivos que podem estender ou alterar a funcionalidade fornecida pelo IIS. Um filtro ISAPI analisa cada solicitação feita no servidor Web, até que o filtro localize uma que requeira processamento.

Disponível

Disponível

Disponível

Indisponível

Inclusões do lado do servidor

O Server Side Includes (SSI) é uma linguagem de script utilizada para gerar páginas HTML dinamicamente. O script é executado no servidor antes de a página ser fornecida ao cliente e geralmente envolve inserir um arquivo em outro. Por exemplo, você pode criar um menu de navegação HTML e usar o SSI para adicioná-lo dinamicamente a todas as páginas em um site.

Disponível

Disponível

Disponível

Indisponível

Recursos de Manutenção e Diagnóstico

Nome/Descrição do RecursoEdições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Log de HTTP

O Log HTTP fornece registro da atividade do site deste servidor. Quando um evento registrável (geralmente uma transação HTTP) ocorrer, o IIS invoca o módulo de log selecionado, que fará a gravação em um dos logs armazenados no sistema de arquivos do servidor Web. Esses logs são mantidos adicionalmente aos fornecidos pelo sistema operacional.

Padrão

Padrão

Padrão

Padrão

Ferramentas de Log

As Ferramentas de Log fornecem infraestrutura para gerenciamento dos logs do servidor Web e automatização de tarefas comuns de registro em log.

Padrão

Padrão

Padrão

Padrão

Monitor de Solicitações

O Monitor de Solicitações fornece a infraestrutura para o monitoramento da manutenção de aplicativos da Web por meio da captura de informações sobre as solicitações de HTTP em um processo de trabalho do IIS. Os administradores e desenvolvedores podem usar o Monitor de Solicitações para compreender quais solicitações de HTTP estão executando um processo de trabalho quando esse processo não responder ou ficar muito lento.

Padrão

Padrão

Padrão

Padrão

Rastreamento

O Rastreamento fornece a infraestrutura para o diagnóstico e a solução de problemas de aplicativos da Web. Ao usar o rastreamento de solicitação falha, você pode eliminar a dificuldade na captura de eventos, como desempenho insatisfatório ou falhas relacionadas à autenticação. Esse recurso ativa o buffer de eventos de rastreamento de uma solicitação e somente os libera para o disco se a solicitação atender a uma condição de erro configurada pelo usuário.

Padrão

Padrão

Padrão

Padrão

Log Personalizado

O Log Personalizado fornece suporte para o registro em log de atividade do servidor Web em um formato muito diferente de como o IIS gera os arquivos de log. Use o Log Personalizado para criar seu próprio módulo de registro em log. Os módulos de log personalizado são adicionados ao IIS por meio do registro de um novo componente COM, o qual implementa ILogPlugin ou ILogPluginEx.

Disponível

Disponível

Disponível

Indisponível

Log de ODBC

O Log de ODBC fornece a infraestrutura compatível com o registro em log da atividade do servidor Web em um banco de dados em conformidade com ODBC. Ao usar um banco de dados para registro em log, você pode exibir e manipular dados por programação a partir do banco de dados de log em uma página HTML. Você pode fazer isso pesquisando logs de eventos específicos que queira monitorar.

Disponível

Disponível

Indisponível

Indisponível

Recursos de segurança

Nome/Descrição do RecursoEdições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Autenticação Básica

A Autenticação Básica oferece maior compatibilidade com navegadores. Apropriado para pequenas redes internas, esse método de autenticação é raramente utilizado na Internet pública. Sua principal desvantagem é que transmite senhas na rede usando um algoritmo facilmente descriptografado. Se interceptadas, essas senhas são simples de decifrar. Use o SSL com Autenticação Básica.

Disponível

Disponível

Disponível

Indisponível

Autenticação do Windows

A Autenticação do Windows é uma solução de autenticação econômica para sites internos. Esse esquema de autenticação permite que os administradores em um domínio do Windows aproveitem a infraestrutura de domínio para autenticar usuários. Não use a autenticação do Windows se os usuários que precisam ser autenticados acessarem o seu site por trás de firewalls e servidores proxy.

Disponível

Disponível

Indisponível

Indisponível

Autenticação Digest

A Autenticação Digest funciona enviando um hash de senha para um controlador de domínio do Windows para autenticar usuários. Quando você precisar de mais segurança do que a autenticação Básica, considere usar a autenticação Digest, especialmente se os usuários que precisam ser autenticados acessarem o seu site por trás de firewalls e servidores proxy.

Disponível

Disponível

Indisponível

Indisponível

Autenticação de Mapeamento de Certificado de Cliente

A Autenticação de Mapeamento de Certificado de Cliente usa os certificados de cliente para autenticar usuários. Um certificado de cliente é uma identificação digital de uma fonte confiável. O IIS oferece dois tipos de autenticação usando o mapeamento de certificado de cliente. Esse tipo utiliza o Active Directory para oferecer mapeamentos de certificado individuais em vários servidores Web.

Disponível

Disponível

Indisponível

Indisponível

Autenticação de Mapeamento de Certificado de Cliente do IIS

A Autenticação de Mapeamento de Certificado de Cliente do IIS usa os certificados de cliente para autenticar usuários. Um certificado de cliente é uma identificação digital de uma fonte confiável. O IIS oferece dois tipos de autenticação usando o mapeamento de certificado de cliente. Esse tipo usa o IIS para oferecer mapeamento de certificado um-para-um ou muitos-para-um, além de oferecer melhor desempenho em relação à autenticação de Mapeamento de Certificado de Cliente.

Disponível

Disponível

Indisponível

Indisponível

Autorização de URL

A Autorização de URL permite que você crie regras que restringem o acesso ao conteúdo da Web. Você pode ligar essas regras a usuários, grupos ou verbos de cabeçalho HTTP. Ao configurar regras de autorização de URL, você pode impedir que usuários que não sejam membros de determinados grupos acessem o conteúdo ou interajam com páginas da Web.

Disponível

Disponível

Disponível

Disponível

Filtragem de solicitações

A Filtragem de Solicitação verifica todas as solicitações recebidas no servidor e as filtra com base nas regras definidas pelo administrador. Muitos ataques maliciosos compartilham características em comum, como URLs muito longas ou solicitações de uma ação rara. Ao filtrar as solicitações, você pode tentar reduzir o impacto desses tipos de ataques.

Padrão

Padrão

Padrão

Padrão

Restrições de IP e de Domínio

As Restrições de IP e de Domínio permitem que você habilite ou negue conteúdo com base no endereço IP de origem ou nome de domínio da solicitação. Em vez de usar grupos, funções ou permissões do sistema de arquivos NTFS para controlar o acesso ao conteúdo, você pode especificar endereços IP ou nomes de domínio.

Disponível

Disponível

Disponível

Disponível

Recursos de desempenho

Nome/Descrição do RecursoEdições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Compactação de Conteúdo Estático

A Compactação de Conteúdo Estático fornece a infraestrutura para configurar a compactação HTTP de conteúdo estático. Isso proporciona um uso mais eficiente da largura de banda. Diferentemente das respostas dinâmicas, as respostas estáticas podem ser armazenadas em cache no disco sem diminuir os recursos da CPU.

Padrão

Padrão

Padrão

Padrão

Compactação de Conteúdo Dinâmico

A Compactação de Conteúdo Dinâmico fornece a infraestrutura para configurar a compactação HTTP de conteúdo dinâmico. A habilitação da compactação dinâmica lhe proporciona um uso mais eficiente da largura de banda, mas se a utilização do processador do servidor já for muito alta, a carga da CPU imposta pela compactação dinâmica pode fazer com que o seu site fique lento.

Disponível

Disponível

Disponível

Disponível

Ferramentas de Gerenciamento

Nome/Descrição do RecursoEdições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Console de Gerenciamento do IIS

O Gerenciador do IIS fornece a infraestrutura de gerenciamento do IIS 7.5 por meio do uso da interface gráfica do usuário. Você pode usar o Gerenciador do IIS para gerenciar um servidor Web local ou remoto que execute o IIS 7.5.

Padrão*

Padrão

Padrão

Indisponível

Scripts e Ferramentas de Gerenciamento do IIS

Os Scripts e Ferramentas de Gerenciamento do IIS fornecem a infraestrutura para o gerenciamento de um servidor Web do IIS 7.5 por programação usando comandos em uma janela de prompt de comando ou executando scripts. Você pode usar essas ferramentas caso queira automatizar os comandos em arquivos de lote ou caso não queira incorrer na sobrecarga do gerenciamento do IIS usando a interface gráfica do usuário.

Disponível

Disponível

Disponível

Disponível

Serviço de Gerenciamento

O Serviço de Gerenciamento fornece a infraestrutura para configurar a interface do usuário do IIS 7.5 e o Gerenciador do IIS para gerenciamento remoto no IIS 7.5.

Disponível

Disponível

Disponível

Indisponível

Compatibilidade de Gerenciamento do IIS 6.0

A Compatibilidade de Gerenciamento do IIS 6.0 fornece compatibilidade com versões posteriores de seus aplicativos e scripts que usam ABO (objetos base de administração) e APIs de ADSI (interfaces de serviços do Active Directory). Isso permite que você use os scripts existentes do IIS 6.0 para gerenciar um servidor Web do IIS 7.5.

Disponível

Disponível

Disponível

Disponível

Compatibilidade com Metabase do IIS

A Compatibilidade com Metabase do IIS 6.0 fornece uma infraestrutura para consulta e configuração de metabase, de forma que você possa executar aplicativos e scripts escritos em versões anteriores do IIS que utilizaram o ABO (objetos base de administração) e as APIs de ADSI (interfaces de serviços do Active Directory).

Disponível

Disponível

Disponível

Disponível

Compatibilidade com WMI do IIS 6

A compatibilidade com o WMI do IIS 6.0 fornece interfaces de script do WMI (Instrumentação de Gerenciamento do Windows) para gerenciar por programação e automatizar tarefas para o IIS 7.5 usando um conjunto de scripts criados no provedor do WMI. Você pode gerenciar sites com esse serviço usando as ferramentas WMI CIM Studio, WMI Event Registration, WMI Event Viewer e WMI Object Browser.

Disponível

Disponível

Disponível

Indisponível

Ferramentas de Script do IIS 6

As Ferramentas de Script do IIS 6 permitem continuar usando as ferramentas de script do IIS 6.0 criadas para gerenciar o IIS 6.0 no IIS 7.5. Isso é especialmente útil se os aplicativos e scripts utilizarem ABO (objetos base de administração) e APIs de ADSI (interfaces de serviços do Active Directory). As Ferramentas de Script do IIS 6 requerem a API de Configuração do WAS.

Disponível

Disponível

Disponível

Indisponível

Console de Gerenciamento do IIS 6

O Gerenciador do IIS 6.0 fornece a infraestrutura para administração de servidores remotos do IIS 6.0 a partir deste computador.

Disponível*

Disponível

Disponível

Indisponível

*Esse módulo não está disponível em uma instalação de Núcleo do Servidor.

Recursos do servidor FTP

Nome/Descrição do RecursoEdições do Windows Server 2008 R2Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Servidor FTP

O servidor FTP permite transferir arquivos entre um cliente e um servidor usando o protocolo FTP. Os usuários podem estabelecer uma conexão FTP e transferir arquivos usando um cliente FTP ou um navegador da Web habilitado para FTP.

Disponível

Disponível

Indisponível

Indisponível

Serviço FTP

Habilita a publicação FTP em um servidor Web.

Disponível

Disponível

Indisponível

Indisponível

Extensibilidade de FTP

Habilita o suporte aos recursos de extensibilidade de FTP, como provedores personalizados, usuários do ASP.NET ou usuários do Gerenciador do IIS.

Disponível

Disponível

Indisponível

Indisponível

Web Core de hospedagem do IIS

Nome/Descrição do RecursoWindows Server 2008 R2 Edições do Windows 7 Ultimate, Professional e Enterprise EditionWindows 7 Home Premium EditionWindows 7 Home Basic e Starter Edition

Web Core de hospedagem do IIS

Os componentes do mecanismo Web Core do IIS podem ser consumidos ou hospedados por outros aplicativos. Isso permite que os componentes do IIS 7 atendam solicitações de HTTP diretamente em um aplicativo. Isso é útil ao habilitar recursos básicos do servidor Web para aplicativos personalizados ou depurar aplicativos.

Disponível

Disponível

Disponível

Disponível

Consulte também


Sumário