Compartilhar via


Etapa 5 da Configuração: configurar a Implantação de Aplicativos

por Keith Newman e Robert McMurray

Nesta etapa de compilação de web farm, você instala e configura o FTP para implantação de atualizações de site e novos sites. Você também instala e configura Implantação na Web para implantar aplicativos Web.

5.1. Instalar e configurar FTP para sua web farm

Os procedimentos nesta seção o orientam durante a instalação e configuração do FTP para o Web farm. Instale o FTP somente em seu computador de balanceamento de carga (servidor ARR). Os servidores Web não precisam do FTP instalado. Para obter mais informações sobre a configuração de FTP, consulte Build an FTP Site on IIS.

Para instalar o FTP no web farm

  1. Na tela Iniciar , clique no bloco Gerenciador do Servidor .
  2. No Painel do Gerenciador do Servidor, clique em Adicionar funções e recursos.
  3. Se a página Antes de começar do Assistente de Adição de Funções e Recursos for exibida, clique em Avançar.
  4. Na página Selecionar tipo de instalação , selecione Instalação baseada em função ou recursoe clique em Avançar.
  5. Na página Selecionar servidor de destino , selecione Selecionar um servidor no pool de servidor, selecione o servidor na lista Pool de Servidores e clique em Avançar.
  6. Na página Selecionar funções do servidor , expanda o nó Servidor Web (IIS) e, em seguida, expanda o nó Servidor FTP .
  7. Marque a caixa de seleção Servidor FTP e a caixa de seleção Serviço FTP e clique em Avançar.
  8. Na página Selecionar recursos, clique em Avançar.
  9. Na página Confirmar seleções de instalação, clique em Instalar.

Para adicionar um site FTP

  1. Abra o Gerenciador do IIS.

  2. No painel Conexões , expanda o nó do servidor e clique no nó Sites .

  3. No painel Ações , clique em Adicionar Site FTP para abrir o assistente Adicionar Site FTP .

  4. Na página Informações do Site , na caixa Nome do site FTP , digite um nome amigável exclusivo para o site FTP.

  5. Na caixa Caminho físico , digite o caminho UNC para a pasta de conteúdo compartilhado em seu servidor de arquivos back-end.

  6. Clique em Avançar para abrir a página Configurações SSL e Associação .

  7. Em Associação, na lista Endereços IP , selecione ou digite um endereço IP se você não quiser que o endereço IP permaneça como Todos os Não Atribuídos.

  8. Na caixa Porta , digite o número da porta.

  9. Opcionalmente, na caixa de Host Virtual , digite um nome de host se desejar hospedar vários sites FTP em um único endereço IP. Por exemplo, digite www.contoso.com.

  10. Desmarque a caixa Iniciar site FTP automaticamente se desejar iniciar o site manualmente.

  11. Em SSL, na lista Certificados SSL , selecione um certificado. Opcionalmente, clique em Exibir para abrir a caixa de diálogo Certificados e verifique as informações sobre o certificado selecionado.

  12. Selecione uma das opções a seguir:

    • Permitir SSL: Permite que o servidor FTP suporte conexões SSL e não SSL com um cliente.
    • Exigir SSL: Requer criptografia SSL para a comunicação entre o servidor FTP e um cliente.
  13. Clique em Avançar para abrir a página Informações de Autorização e Autenticação .

  14. Em Autenticação, selecione os métodos de autenticação que deseja usar:

    • Anônimo: Permite que qualquer usuário tenha acesso ao conteúdo fornecendo apenas o nome de usuário anonymous ou ftp. (A maioria, mas não todos os clientes FTP, insere o nome de usuário automaticamente)
    • Básica: Exige que os usuários forneçam um nome de usuário e senha válidos para acessar o conteúdo. Como a autenticação básica transmite as senhas não criptografadas pela rede, use este método de autenticação somente quando você souber que a conexão entre o cliente e o servidor FTP é segura, como usando o SSL (Secure Sockets Layer).
  15. Em Autorização, na lista Permitir acesso a , selecione uma das seguintes opções:

    • Todos os Usuários: Todos os usuários, quer sejam identificados ou anônimos, podem acessar o conteúdo.
    • Usuários Anônimos: Usuários anônimos podem acessar o conteúdo.
    • Funções ou Grupos de Usuários Especificados: Somente membros de certas funções ou grupos de usuários podem acessar o conteúdo. Digite a função ou grupo de usuário na caixa correspondente.
    • Usuários Especificados: Somente usuários especificados podem acessar o conteúdo. Digite o nome do usuário na caixa correspondente.
  16. Se você selecionou uma opção na lista Permitir acesso a , selecione uma das ou ambas as permissões a seguir:

    • Leitura: Permite que usuários autorizados leiam conteúdo no diretório.
    • Gravação: Permite que usuários autorizados gravem no diretório.
  17. Clique em Concluir.

5.2. Instalar e testar Implantação da Web na web farm

Instale a Implantação da Web no computador de origem (seu computador de desenvolvimento é instalado com IIS). Instale a Implantação da Web em cada um dos servidores de aplicativo Web.

Para testar a instalação da implantação da Web, use-a para atualizar o site.

Para instalar a Implantação da Web no farm

  1. Abra um navegador para o site da Ferramenta de Implantação da Web .
  2. Localize os pacotes MSI para a versão atual do Web Deploy e baixe-os para o servidor.
  3. Execute o pacote MSI para instalar a Implantação da Web.

Para atualizar seu site com Implantação da Web

  1. No computador de desenvolvimento, abra o Gerenciador do IIS.
  2. No painel Conexões , selecione o site atualizado.
  3. No painel Ações , clique em Exportar Aplicativo. O assistente Exportar Pacote de Aplicativo é exibido.
  4. Na página Selecionar o Conteúdo do Pacote , verifique se todas as caixas de seleção estão selecionadas e clique em Avançar.
  5. Na página Selecionar Parâmetros , adicione os parâmetros, se necessário, para o aplicativo, e clique em Avançar.
  6. Na página Salvar Pacote , digite o caminho (incluindo o nome do pacote) para o local em que deseja salvar o pacote. Esse local pode ser uma pasta compartilhada em um computador de desenvolvimento ou uma pasta compartilhada no computador de destino (o servidor ARR).
  7. Clique em Avançar. O pacote é exportado e salvo.
  8. Clique em Concluir.
  9. Em um dos servidores de aplicativos Web, abra o Gerenciador do IIS.
  10. Na página Ações , clique em Importar Aplicativo. A página Importar Pacote de Aplicativo é exibida.
  11. Na página Selecionar o Pacote , digite o caminho (incluindo o nome do pacote) para o local em que você exportou o pacote.
  12. Clique em Avançar.
  13. Na página Selecionar o Conteúdo do Pacote , verifique se todas as caixas de seleção estão selecionadas e clique em Avançar.
  14. Na página Inserir Informações do Pacote de Aplicativo , digite o caminho para o site e clique em Avançar.
  15. Na página Substituir Arquivos Existentes , escolha se deseja excluir todos os arquivos que estão no novo pacote, e clique em Avançar.
  16. Clique em Concluir. A Implantação da Web atualizou o site.

5.3. Para onde vou daqui?

Agora, você tem uma web farm. Ela usa o ARR para balanceamento de carga. Ela utiliza conteúdo compartilhado e configuração compartilhada. Você tem um repositório de certificados central para uso com sites protegidos por SSL. E você pode implantar sites e aplicativos Web com FTP ou Implantação da Web.

Há muitas maneiras de melhorar sua web farm. Veja a seguir algumas sugestões:

Confira também