Como criar um diretório virtual do IIS (Internet Information Service)

Traduções deste artigo Traduções deste artigo
ID do artigo: 172138 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi publicado anteriormente em BR172138
Recomendamos que todos os usuários atualizem para a versão 6.0 do Microsoft Internet Information Services (IIS) executando no Microsoft Windows Server 2003. O IIS 6.0 aumenta de forma significativa a segurança da infra-estrutura da Web. Para obter informações adicionais sobre tópicos relacionados a segurança IIS, visite o seguinte site da Microsoft (em inglês):
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Esse artigo descreve detalhadamente como criar um diretório virtual no IIS (Internet Information Server) versões 3.0 e 4.0 e no IIS 5.0 e 5.1.

Introdução

Cada um dos serviços de Internet podem ser publicados a partir de múltiplos diretórios. Cada diretório pode ser situado em uma unidade local ou através de uma rede especificando o diretório com um nome UNC (Universal Naming Convention), um nome de usuário e uma senha para permissão de acesso. Um servidor virtual pode ter um diretório base e vários outros diretórios de publicação. Esses outros diretórios de publicação são chamados de diretórios virtuais.

Para simplificar os endereços URL clientes, os serviços apresentam todo o grupo de diretórios de publicação aos clientes como uma árvore de diretórios única. O diretório base é a raiz dessa árvore de diretórios virtuais e cada diretório virtual é endereçado como se fosse um subdiretório do diretório base. Os diretórios atuais dos virtuais também estão disponíveis para os clientes. O serviço WWW (World Wide Web) por si só suporta servidores virtuais. No entanto, os serviços FTP e gopher podem ter somente um diretório base.

Quando um diretório virtual é definido no Gerenciador de serviços de Internet, um alias é associado ao diretório virtual. O alias é o nome usado pelos clientes para acessar as informações no diretório virtual. Se o administrador não especificar os alias para os diretórios virtuais, um alias é gerado automaticamente pelo Gerenciador de serviços de Internet.

Por exemplo, um administrador pode definir dois diretórios virtuais para o serviço WWW, como segue:
   C:\WWWRoot

   D:\Webdata      Alias = data
				

Se o site for chamado MyWeb, os clientes acessam esses diretórios virtuais do seguinte modo:
   http://MyWeb/WWWRoot

   http://MyWeb/data
				

Criar diretórios virtuais no IIS 3.0

  1. No Gerenciador de serviços de informações de Internet, clique duas vezes no serviço para o qual você deseja adicionar um diretório virtual para exibir suas folhas de propriedades.
  2. Clique na guia Diretórios.
  3. Clique em Adicionar.
  4. Clique em Procurar para selecionar um diretório na caixa Diretório.
  5. Clique em Diretório virtual, digite o nome do diretório virtual na caixa Alias.
  6. Configure as permissões de acesso.
  7. Clique em OK.
  8. Clique em Aplicar e em OK.
Para obter informações adicionais, consulte a documentação online do IIS (Internet Information Server) e o Microsoft Windows NT Server Resource Kit.

Criar diretórios virtuais no IIS 4.0

  1. Clique em Iniciar, aponte para Programas, clique para selecionar Windows NT 4.0 Option Pack, aponte para Microsoft Internet Information Servere clique em Gerenciador de serviços de Internet.

    OBSERVAÇÃO: Para essas etapas, não clique em Gerenciador de serviços de Internet (HTML).
  2. Expanda o Internet Information Server.
  3. Expanda o nome do servidor.
  4. No painel à esquerda, clique com o botão direito do mouse em Site padrão, aponte para Novo e clique em Diretório virtual.
  5. Na primeira tela do Assistente de novo diretório virtual, digite um alias ou nome para o diretório virtual (como MyWebData) e clique em Avançar.
  6. Na segunda tela, clique em Procurar. Localize a pasta de conteúdo criada para guardar o conteúdo da Web. Clique em Avançar.
  7. Na terceira tela, marque Ler e executar scripts (tais como ASP). Verifique se as outras caixas de seleção não estão marcadas. Clique em Concluir para fechar o Assistente.
  8. Para o conteúdo ASP, pode ser necessário confirmar que um aplicativo foi criado. Para fazer isso, clique com o botão direito do mouse no novo diretório virtual e clique em Propriedades.
  9. Clique em Diretório virtual e verifique se o nome do diretório virtual está listado na caixa Nome do aplicativo abaixo de Configurações do aplicativo. Se não estiver, clique em Criar.
  10. Feche a caixa de diálogo Propriedades e o IIS.

Criar diretórios virtuais no IIS 5.0

  1. Clique em Iniciar, aponte para Programas, marque Ferramentas administrativas e clique em Gerenciador de serviços de Internet.
  2. Expanda o nome do servidor.
  3. No painel à esquerda, clique com o botão direito do mouse em Site padrão, aponte para Novo e clique em Diretório virtual.
  4. Na primeira tela do Assistente de novo diretório virtual, digite um alias ou nome para o diretório virtual (como MyWebData) e clique em Avançar.
  5. Na segunda tela, clique em Procurar. Localize a pasta de conteúdo criada para guardar o conteúdo. Clique em Avançar.
  6. Na terceira tela, marque Ler e executar scripts (tais como ASP). Verifique se as outras caixas de seleção não estão marcadas. Clique em Concluir para fechar o Assistente.
  7. Para o conteúdo ASP, pode ser necessário confirmar que um aplicativo foi criado. Para fazer isso, clique com o botão direito do mouse no novo diretório virtual e clique em Propriedades.
  8. Na guia Diretório virtual, verifique se o nome do diretório virtual está listado na caixa Nome do aplicativo abaixo de Configurações do aplicativo. Se não estiver, clique em Criar. Observe que o nome do aplicativo não precisa corresponder ao alias do diretório virtual.
  9. Feche a caixa de diálogo Propriedades.

Criar diretórios virtuais no IIS 5.1

  1. Clique em Iniciar, aponte para Programas, marque Ferramentas administrativas e clique em Gerenciador de serviços de Internet.
  2. Expanda o nome do servidor.
  3. No painel à esquerda, clique com o botão direito do mouse em Site padrão, aponte para Novo e clique em Diretório virtual.
  4. Na primeira tela do Assistente de novo diretório virtual, digite um alias ou nome para o diretório virtual (como MyWebData) e clique em Avançar.
  5. Na segunda tela, clique em Procurar. Localize a pasta de conteúdo criada para guardar o conteúdo. Clique em Avançar.
  6. Na terceira tela, marque Ler e executar scripts (tais como ASP). Verifique se as outras caixas de seleção não estão marcadas. Clique em Concluir para fechar o Assistente.
  7. Para o conteúdo ASP, pode ser necessário confirmar que um aplicativo foi criado. Para fazer isso, clique com o botão direito do mouse no novo diretório virtual e clique em Propriedades.
  8. Na guia Diretório virtual, verifique se o nome do diretório virtual está listado na caixa Nome do aplicativo abaixo de Configurações do aplicativo. Se não estiver, clique em Criar. Observe que o nome do aplicativo não precisa corresponder ao alias do diretório virtual.
  9. Feche a caixa de diálogo Propriedades.

Considerações adicionais

  • Você pode criar um número quase ilimitado de diretórios virtuais, embora possa ter problemas de desempenho, caso crie muitos.
  • Para localizar diretórios virtuais, o URL do diretório virtual deve ser especificado. É possível fazer isso clicando no link de hipertexto que contém o URL ou digitando o URL no navegador. Para o serviço gopher, é possível criar links explícitos em arquivos de marca para que os usuários possam acessar os diretórios virtuais. Para o serviço FTP, é possível listar os diretórios virtuais usando anotações de diretórios ou criando uma subpasta com o mesmo nome do diretório virtual.Para obter informações adicionais sobre como usar as anotações de diretório FTP, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
    141705 Como configurar anotações de diretório para o serviço de Internet FTP
  • Se estiver usando o sistema de arquivos NTFS, é possível criar um diretório virtual do seguinte modo:
    1. Clique com o botão direito do mouse no Windows Explorer.
    2. Clique em Compartilhamento.
    3. Clique para selecionar a folha de propriedade Compartilhamento na Web.
  • No IIS 3.0, qualquer diretório virtual que não esteja associado a um endereço IP específico pode ser acessado a partir de quaisquer sites hospedados no servidor. No IIS 4.0 e mais recente, este comportamento foi alterado para tornar o diretório virtual acessível a partir de múltiplos sites que usam múltiplos endereços IP. Para tornar um diretório acessível a partir de múltiplos sites que usam múltiplos endereços IP, é necessário adicionar o diretório virtual em cada site.
  • A exclusão de um diretório virtual não exclui o diretório físico ou os arquivos correspondentes.

Referências

Para obter informações adicionais sobre a criação e exclusão de diretórios virtuais programaticamente, clique no número de artigo abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
188954 Criar e excluir diretórios virtuais no IIS 4.0 (Programaticamente)
Para obter informações adicionais sobre a criação de diretórios virtuais no IIS versões 4.0, 5.0 e 5.1, consulte os tópicos da Ajuda do IIS. Se estiverem instalados, é possível acessá-los digitando http://nome_do_servidor/iisHelp/ no servidor da Web (onde nome_do_servidor é o nome do servidor que está executando o IIS). Os arquivos de documentação estão situados em %SystemRoot%\Help.

Propriedades

ID do artigo: 172138 - Última revisão: sexta-feira, 20 de janeiro de 2006 - Revisão: 4.2
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Server 3.0
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services 5.1
Palavras-chave: 
kbhowto kbhowtomaster kbusage KB172138

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com