Compartilhar via


Criar um site

por Tali Smith

Introdução

Quando quiser publicar conteúdo para acesso pela internet ou por uma conexão de intranet, você pode adicionar um site ao seu servidor web para abrigar o conteúdo.

Durante a instalação dos Serviços de Informações da Internet (IIS), uma configuração de site padrão é criada no \Inetpub\Wwwroot diretório no seu servidor web. Você pode usar esse diretório padrão para publicar seu conteúdo da web ou criar um diretório em um local de sistema de arquivos de sua escolha.

Quando você adiciona um site ao IIS, uma entrada de site é criada no arquivo ApplicationHost.config. A entrada especifica a vinculação de rede para o site, mapeia o site para um local no sistema de arquivos e, opcionalmente, especifica as credenciais do usuário para acesso ao conteúdo.

Para obter informações sobre os níveis nos quais você pode executar esse procedimento e os módulos, permissões e identificadores necessários para executar esse procedimento, confira Requisitos de Recursos de Sites (IIS 7).

Adicionar um site

Você pode executar esse procedimento usando a interface do usuário (UI) do Gerenciador do IIS, executando o comando Appcmd.exe na janela do Prompt de Comando, editando os arquivos de configuração diretamente ou gravando scripts de Instrumentação de Gerenciamento do Windows® (WMI).

Usar a interface do usuário

  1. Inicie o Gerenciador do IIS. Para obter informações sobre como iniciar o Gerenciador do IIS, confira Abrir o Gerenciador do IIS (IIS 7). Para obter informações sobre como navegar para locais na interface do usuário, confira Navegação no Gerenciador do IIS (IIS 7).
  2. No painel Conexões, clique com o botão direito do mouse no nó Sites na exibição de árvore e, em seguida, clique em Adicionar Site.
  3. Na caixa de diálogo Adicionar Site, digite um nome amigável para o seu site na caixa Nome do Site.
  4. Se quiser selecionar um pool de aplicativos diferente do listado na caixa Pool de Aplicativos. Na caixa de diálogo Selecionar Pool de Aplicativos, selecione um pool de aplicativo na lista Pool de Aplicativos e, em seguida, clique em OK.
  5. Na caixa Caminho Físico, digite o caminho físico da pasta do site ou clique no botão navegar (...) para navegar no sistema de arquivos e localizar a pasta.
  6. Se o caminho físico inserido na etapa 5 for para um compartilhamento remoto, clique em Conectar como para especificar credenciais que tenham permissão de acesso ao caminho. Se você não usa credenciais específicas, selecione a opção Usuário do aplicativo (autenticação de passagem) na caixa de diálogo Conectar Como.
  7. Selecione o protocolo para o site da Web na lista Tipo .
  8. O valor padrão na caixa Endereço IP é Todos os não Atribuídos. Se precisar especificar um endereço IP estático para o site, digite o endereço IP na caixa Endereço IP.
  9. Digite um número de porta na caixa de texto Porta.
  10. Opcionalmente, digite um nome de cabeçalho de host para o site na caixa Cabeçalho de Host.
  11. Se você não precisar fazer alterações no site da Web e quiser que o site esteja imediatamente disponível, marque a caixa de seleção Iniciar site imediatamente .
  12. Clique em OK.

Usar o Prompt de Comando

Para adicionar um site, use a seguinte sintaxe:

appcmd add site /name: string /id: uint /physicalPath: string /bindings: string

A cadeia de caracteres de nome da variável é o nome e a id uint da variável é o inteiro sem sinal que você deseja atribuir ao site. As variáveis name string e id uint são as únicas variáveis necessárias quando você adiciona um site no Appcmd.exe. Observe que quando você adiciona um site sem especificar os valores para os atributos bindings e physicalPath, não será possível iniciar o site.

A variável physicalPath string é o caminho do conteúdo do site no sistema de arquivos.

A cadeia de caracteres de vinculações de variáveis contém informações usadas para acessar o site e deve estar na forma de protocol/IP_address:port:host_header. Por exemplo, uma vinculação de site é uma combinação entre protocolo, endereço IP, porta e cabeçalho de host. Uma vinculação de http/*:85: permite que um site escute solicitações HTTP na porta 85 para todos os endereços IP e nomes de domínio (também conhecidos como cabeçalhos de host ou nomes de host). Por outro lado, uma vinculação de http/*:85:marketing.contoso.com permite que um site escute solicitações HTTP na porta 85 para todos os endereços IP e o nome de domínio marketing.contoso.com.

Para adicionar um site chamado Contoso com uma ID de 2 que tenha conteúdo em C:\Contoso e escute solicitações HTTP na porta 85 para todos os endereços IP e o nome de domínio marketing.contoso.com, digite o seguinte no prompt de comando e, em seguida, pressione ENTER:

appcmd add site /name: contoso /id:2 /physicalPath: c:\contoso /bindings:http/*:85: marketing.contoso.com

Para obter mais informações, confira Appcmd.exe.

Configuração

Você pode configurar os seguintes elementos:

<site>
<application>
<virtualDirectory>
<bindings>

Para obter mais informações sobre configuração, confira IIS 7: Esquema de Configurações do IIS na Microsoft Developer Network (MSDN®).

Para obter mais informações sobre WMI e IIS, confira Instrumentação de Gerenciamento do Windows (WMI) no IIS 7. Para obter mais informações sobre as classes, métodos ou propriedades associadas a esse procedimento, confira a Referência do Provedor de WMI do IIS no site da MSDN.