Partilhar via


Instalar o App Controller

 

Publicado: março de 2016

Aplica-se a: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

Esta secção fornece instruções passo a passo para instalar o System Center 2012 - App Controller. Depois de instalar o App Controller, consulte a secção Configurar o App Controller para obter instruções sobre como configurar o App Controller.

Para instalar o servidor do App Controller, consulte a secção Como Instalar o Servidor do App Controller. Para instalar o Módulo do Windows PowerShell para o App Controller, consulte a secção Como Instalar o Módulo do Windows PowerShell para o App Controller.

Como Instalar o Servidor do App Controller

Os procedimentos nesta secção descrevem como instalar o servidor do System Center 2012 - App Controller.

Antes de iniciar a instalação do servidor do App Controller, certifique-se de que tem um computador com uma versão suportada do Microsoft SQL Server instalada e a funcionar. Se necessitar de suporte para cadeias Unicode de 4 bytes, certifique-se de que, antes da instalação, o agrupamento da base de dados está definido para um dos agrupamentos _100_; por exemplo, Chinese_Simplified_Pinyin_100_. Se não pretender definir toda a base de dados do SQL Server para ter um agrupamento _100_, crie uma base de dados vazia para o App Controller utilizar e, em seguida, defina a sequência de agrupamento dessa base de dados para ser um dos agrupamentos _100_. Está disponível uma lista completa dos agrupamentos _100_ no tópico Nome dos Agrupamentos do Windows na Referência de Transact-SQL no MSDN.

Nota

Se existir um problema com a conclusão com êxito da Configuração, consulte os ficheiros de registo localizados na pasta %LOCALAPPDATA%\AppController\Logs (para o System Center 2012 - App Controller) ou \ProgramData\AppControllerLogs (para o App Controller no System Center 2012 SP1).

Para instalar o servidor do App Controller, tem de ter sessão iniciada como utilizador do domínio com associação no grupo Administradores local, ou equivalente, no computador que está a configurar. Esta conta também tem de ter, pelo menos, uma permissão DBO na base de dados que será utilizada.

Para instalar o servidor do App Controller

  1. No suporte de dados de instalação, clique com o botão direito do rato em setup.exe e, em seguida, clique em Executar como administrador.

    Nota

    Antes de iniciar a instalação do App Controller, feche todos os programas abertos e certifique-se de que não existem reinícios pendentes no computador. Por exemplo, se tiver instalado uma função de servidor através do Gestor de Servidores ou tiver aplicado uma atualização de segurança, poderá ter de reiniciar o computador e, em seguida, iniciar sessão no computador com a mesma conta de utilizador para terminar a instalação da função de servidor ou da atualização de segurança.

  2. Na página de configuração principal, clique em Instalar.

  3. Na página Informações de registo do produto, forneça as informações adequadas e, em seguida, clique em Seguinte. Reveja os termos de licenciamento, selecione a caixa de verificação Li, compreendi e aceito os termos do contrato de licença e, em seguida, clique em Seguinte.

  4. O computador no qual está a instalar o servidor do App Controller será verificado para assegurar que são cumpridos os requisitos de hardware e software adequados. Se não for cumprido um pré-requisito, será apresentada uma página com informações sobre o pré-requisito que não foi cumprido e como resolver o problema. Se todos os pré-requisitos tiverem sido cumpridos, será apresentada a página Selecionar a localização da instalação.

    Para obter informações sobre os requisitos de hardware e software para o App Controller, consulte Requisitos de Sistema para o System Center 2012 - App Controller.

  5. Na página Selecionar a localização da instalação, utilize o caminho predefinido ou selecione um caminho de instalação diferente para os ficheiros de programa do App Controller e, em seguida, clique em Seguinte.

  6. Na página Configurar serviços, especifique a conta que será utilizada pelos serviços do App Controller. Pode configurar os serviços do App Controller para utilizar a conta Serviço de Rede ou uma conta de domínio.

    Nota

    Se especificar uma conta de domínio, é vivamente recomendada a criação de uma conta designada especificamente para ser utilizada pelos serviços do App Controller.

    Também pode configurar a porta que será utilizada pelos serviços do App Controller.

    Nota

    Esta porta é utilizada apenas para comunicação entre os serviços do App Controller. Não tem de configurar a firewall no computador com o App Controller para permitir o acesso a esta porta.

  7. Na página Configurar Web site, especifique o seguinte:

    - **Endereço IP**: Selecione um endereço IP na lista de endereços IP ou introduza um endereço IP que os utilizadores possam utilizar para aceder a este site.
    
    - **Porta**: Introduza a porta na qual HTTP.sys tem de escutar os pedidos efetuados a este Web site. Se especificar uma porta diferente da porta predefinida (443 para HTTPS), os clientes têm de especificar o número da porta nos pedidos efetuados ao servidor ou estes não ligarão ao Web site.
    
    - **Certificado SSL**: Selecione se pretende que a Configuração do App Controller gere um certificado autoassinado ou utilize um certificado importado anteriormente para SSL.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Para adicionar ou configurar certificados de servidor, utilize a funcionalidade <STRONG>Certificados de Servidor</STRONG> no Gestor do IIS.</P>
      > <P>Se utilizar um certificado autoassinado, o certificado tem de ser adicionado ao arquivo Autoridades de Certificação de Raiz Fidedigna de todos os computadores que acederão ao Web site do App Controller. Alguns browsers não apresentarão o App Controller se o certificado não for fidedigno. É recomendado utilizar um certificado de uma autoridade de certificação fidedigna em vez de um certificado autoassinado.</P>
    
    
      </div>
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712282.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>A porta que atribuir durante a instalação do App Controller não pode ser alterada sem desinstalar e reinstalar o App Controller.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      Depois de ter configurado o enlace do Web site a ser utilizado pelo servidor do App Controller, clique em **Seguinte**.
    
  8. Na página Configurar a base de dados, especifique o seguinte:

    - **Nome do servidor**: Introduza o nome do computador que está a executar o SQL Server. Se estiver a instalar o servidor do App Controller no mesmo computador que está a executar o SQL Server, o **Nome do servidor** será pré-preenchido com o nome do computador.
    
    - **Porta**: Introduza a porta a utilizar para comunicação com o computador que está a executar o SQL Server. Por predefinição, este valor não é obrigatório, pelo que pode ser deixado em branco.
    
    - **Nome da instância**: Selecione ou introduza o nome da instância do SQL Server a utilizar. Existirá um curto atraso enquanto os nomes das instâncias são preenchidos na lista. A lista de instâncias disponíveis pode não corresponder à **Porta** especificada acima.
    
    - **Nome da base de dados**: Introduza o nome da base de dados a utilizar. A conta através da qual está a instalar o servidor do App Controller tem de ter, pelo menos, permissões de proprietário de base de dados (dbo) na base de dados especificada. Se a base de dados especificada não existir e o utilizador atual tiver as permissões adequadas, o assistente de configuração do App Controller irá criá-la por si. Se estiver a efetuar uma instalação de elevada disponibilidade, a segunda e subsequentes instalações do servidor têm de utilizar a mesma base de dados do primeiro servidor.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Apenas pode ser instalada uma base de dados do App Controller por instância do SQL Server.</P>
    
    
      </div>
    

    Depois de ter configurado a base de dados a ser utilizada pelo servidor do App Controller, clique em Seguinte.

  9. Na página Configurar chave de encriptação, selecione o ficheiro de chave de encriptação exportado e forneça a palavra-passe adequada e, em seguida, clique em Seguinte. Estes dois valores são especificados quando exportar a chave de encriptação a partir de uma instalação existente do App Controller.

    Nota

    Este ecrã apenas será apresentado quando utilizar uma base de dados existente do App Controller. Isto é necessário se estiver a configurar uma implementação de elevada disponibilidade do App Controller. Utilize o cmdlet Export-SCACAesKey para exportar a chave de encriptação. Consulte Cmdlets in System Center 2012 - App Controller para mais informações sobre como utilizar cmdlets.

  10. Na página Ajudar a melhorar o System Center 2012 - App Controller, selecione se pretende ou não participar no Programa de Melhoramento da Experiência do Cliente (PMEC) e utilizar o Microsoft Update e, em seguida, clique em Seguinte.

    Nota

    Se tiver optado anteriormente por utilizar o Microsoft Update neste computador ou estiver ativado pela Política de Grupo, a opção pode estar desativada.

  11. Na página Confirmar as definições, reveja as suas seleções e efetue um dos seguintes procedimentos:

    • Clique em Anterior para alterar quaisquer seleções.

    • Clique em Instalar para instalar o servidor do App Controller.

    Depois de clicar em Instalar, é apresentada a página A instalar componentes, bem como o progresso da instalação.

  12. Na página Configuração concluída com êxito, efetue um dos seguintes procedimentos:

    • Para abrir o Web site do App Controller quando fechar o assistente de configuração, certifique-se de que a caixa de verificação Iniciar o Web site do App Controller quando a Configuração fechar está selecionada.

    • Clique em Concluir.

Se a Configuração não for concluída, é fornecida uma lista a indicar os itens que não foi possível instalar, bem como as ligações para os ficheiros de registo relacionados. Reveja estes registos para mais informações sobre onde ocorreram os problemas de Configuração. Para informações adicionais sobre problemas de Configuração, consulte Resolução de Problemas do System Center 2012 - App Controller e a secção de Instalação do Notas de Versão do System Center 2012 - App Controller.

Como Ativar o Início de Sessão Único para o App Controller

Por predefinição, o App Controller está ativado para solicitar aos utilizadores que iniciem sessão introduzindo o nome de utilizador e a palavra-passe do Active Directory. Os procedimentos seguintes descrevem como configurar o App Controller para utilizar as credenciais atuais do Windows do utilizador para iniciar sessão automaticamente.

Para verificar ou alterar o método de autenticação

  1. Abra o gestor do IIS no servidor do App Controller.

  2. Selecione o Web site do App Controller.

  3. Expanda o Web site e selecione o nó /api.

  4. Clique em Autenticação.

  5. Ative a Autenticação Integrada do Windows.

  6. Desative a Autenticação Básica.

Para ativar a delegação restrita

  1. Inicie sessão utilizando uma conta com privilégios de Administrador OU nos Serviços de Domínio do Active Directory. Certifique-se de que esta conta também tem o direito de utilizador SeEnableDelegationPrivilege (por exemplo, um administrador de domínio poderia executar o comando ntrights -u domain\user +r SeEnableDelegationPrivilege num controlador de domínio, em que domain/user representa o domínio e o nome da conta).

  2. Em Utilizadores e Computadores do Active Directory, expanda o nó Computador do App Controller.

  3. Clique no separador Delegação.

  4. Selecione a opção Confiar no computador para delegação apenas para serviços especificados.

  5. Selecione a opção Utilizar qualquer protocolo de autenticação.

  6. Clique em Adicionar e, em seguida, efetue um dos seguintes procedimentos:

    1. Se o servidor de gestão do VMM estiver a ser executado na conta Sistema Local, introduza o nome do servidor de gestão do VMM, selecione HOST e, em seguida, clique em OK.

    2. Se o servidor de gestão do VMM estiver a ser executado numa conta de domínio, introduza o nome da conta de domínio, selecione SCVMM e, em seguida, clique em OK.

  7. Clique em Adicionar e selecione o serviço Common Internet File System (CIFS).

    Introduza o nome do servidor de gestão do VMM e, em seguida, clique em OK.

    Repita o Passo 7 para cada Servidor de Bibliotecas do VMM e cada partilha de ficheiros de rede adicionada ao App Controller.

  8. Reinicie o servidor de gestão do App Controller.

Como Instalar o Módulo do Windows PowerShell para o App Controller

Os procedimentos nesta secção descrevem como instalar o Módulo do Windows PowerShell para o App Controller.

Antes de iniciar a instalação do Módulo do Windows PowerShell para o App Controller, certifique-se de que tem um computador com uma versão suportada do Windows PowerShell instalada ou ativada.

A associação no grupo Administradores local, ou equivalente, no computador que está a configurar é o requisito mínimo para concluir este procedimento.

Para instalar o módulo do Windows PowerShell para o App Controller

  1. No suporte de dados de instalação, clique com o botão direito do rato em setup.exe e, em seguida, clique em Executar como administrador.

  2. Na página de configuração principal, clique em Instalar módulo do Windows PowerShell para o App Controller.

  3. Na página Contrato de Licença do Utilizador Final, reveja os termos de licenciamento, selecione a caixa de verificação Aceito os termos no Contrato de Licença e, em seguida, clique em Seguinte.

  4. Clique em Instalar para instalar o Módulo do Windows PowerShell para o App Controller.

  5. Verifique os resultados da instalação e, em seguida, clique em Concluir.

Como Utilizar uma Linha de Comandos para Instalar o App Controller

Pode preferir instalar o App Controller na linha de comandos se pretender instalar o App Controller sem intervenção do utilizador.

Utilize o programa Setup.exe na pasta Instalação do CD do produto para instalar e desinstalar o App Controller numa linha de comandos. As secções seguintes listam os vários parâmetros que pode utilizar com o Setup.exe. Os parâmetros de linha de comandos podem ser utilizados por qualquer ordem.

System_CAPS_tipSugestão

Desinstalar o App Controller utilizando a linha de comandos eliminará sempre a base de dados. Se tiver de manter a base de dados, utilize a IU interativa.

Parâmetros de Instalação de Linha de Comandos do App Controller

A tabela seguinte descreve os parâmetros que pode utilizar com o Setup.exe para instalar o App Controller.

Parâmetro

Obrigatório

Descrição

/help ou /?

Opcional

Apresenta a caixa de diálogo Ajuda.

/Silent

Opcional

Especifica a instalação do produto sem apresentação da interface de utilizador.

Executa a Configuração de forma interativa, se não for especificado.

/SelfUpdate

Exemplo: Instalar App Controller

Utilize o seguinte exemplo de código para instalar o App Controller:

Setup.exe /Silent /SelfUpdate true /InstallPath “C:\AppController” /ServiceUsername “CONTOSO\AppControllerSrvAcct” /ServicePassword “P4ssw0rd!” /ServicePort 18623 /IP 10.1.2.3 /Port 444 /SslCert 2d8bfddf59a4a51a2a5b6286c22473108395624d /SQL “CONTOSOSQLSRV,1434\Instance1” /SQLdb AppControllerDatabase /AesKeyFilePath “C:\backup\AppControllerAesKey” /AesKeyPassword “P4ssw0rd$” /CEIP /MU /acceptEula