Installazione di App Controller

 

Data di pubblicazione: luglio 2016

Si applica a: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

In questa sezione vengono fornite istruzioni dettagliate per l'installazione di System Center 2012 - App Controller. Dopo l'installazione di App Controller, vedere la sezione Configurazione di App Controller per istruzioni su come configurare App Controller.

Per installare il server App Controller, vedere la sezione Come installare il server App Controller. Per installare il modulo Windows PowerShell per App Controller, vedere la sezione Come installare il modulo Windows PowerShell per App Controller.

Come installare il server App Controller

Nelle procedure di questa sezione viene descritto come installare il server System Center 2012 - App Controller.

Prima di iniziare l'installazione del server App Controller, assicurarsi di avere un computer con una versione di Microsoft SQL Server installata e in esecuzione. Se è necessario supporto per le stringhe Unicode a 4 byte, prima dell'installazione assicurarsi che le regole di confronto del database siano impostate su una delle regole _100_; ad esempio Cinese_Semplificato_Pinyin_100_. Se non si desidera impostare l'intero database di SQL Server con una regola di confronto _100_, è necessario creare un database vuoto da utilizzare con App Controller e quindi impostare la sequenza di regole di confronto di quel database su una delle regole _100_. Un elenco completo delle regole di confronto _100_ è disponibile nell'argomento Windows_collation_name di Transact-SQL in MSDN.

Nota

Se si verifica un problema nel completamento dell'installazione, consultare i file di registro che si trovano nella cartella %LOCALAPPDATA%\AppController\Logs (per System Center 2012 - App Controller) o \ProgramData\AppControllerLogs (per App Controller in System Center 2012 SP1).

Per installare il server App Controller, è necessario essere registrati come utente di dominio con appartenenza al gruppo di amministratori locale o equivalente sul computer che si sta configurando. Questo account deve disporre almeno dell'autorizzazione DBO del database che verrà utilizzato.

Per installare il server App Controller

  1. Sul supporto di installazione, fare clic con il pulsante destro del mouse su setup.exe e quindi scegliere Esegui come amministratore.

    Nota

    Prima di iniziare l'installazione di App Controller, chiudere tutti i programmi aperti e assicurarsi che non sia presente alcun riavvio in attesa nel computer. Ad esempio, se è stato installato un ruolo del server tramite Server Manager o se è stato effettuato un aggiornamento delle protezioni, potrebbe essere necessario riavviare il computer e quindi effettuare l'accesso con lo stesso account utente per completare l'installazione del ruolo di server o l'aggiornamento delle protezioni.

  2. Nella pagina principale del programma di installazione fare clic su Installa.

  3. Sulla pagina delle informazioni di registrazione del prodotto, fornire le informazioni appropriate e quindi fare clic su Avanti. Rivedere le condizioni di licenza, selezionare la casella di controllo Ho letto, ho compreso e accetto le condizioni del contratto di licenza, quindi fare clic su Avanti.

  4. Il computer su cui si sta installando il server App Controller verrà controllato per assicurare l'osservazione dei requisiti hardware e software appropriati. Se uno dei prerequisiti non è soddisfatto, verrà visualizzata una pagina con informazioni sul prerequisito non soddisfatto e indicazioni per la risoluzione del problema. Se sono stati soddisfatti tutti i prerequisiti, apparirà la pagina Selezionare il percorso di installazione.

    Per informazioni sui requisiti hardware e software per App Controller, vedere Requisiti di sistema per System Center 2012 - App Controller.

  5. Nella pagina Selezionare il percorso di installazione, utilizzare il percorso predefinito o selezionare un percorso di installazione differente per i file di programma App Controller e quindi fare clic su Avanti.

  6. Nella pagina Configura servizi, specificare l'account che verrà utilizzato dai servizi App Controller. È possibile configurare servizi App Controller per utilizzare l'account servizio di rete o un account di dominio.

    Nota

    Se si specifica un account di dominio, si raccomanda vivamente di creare un account che sia specificatamente designato per l'utilizzo da parte dei servizi App Controller.

    È inoltre possibile configurare la porta che verrà utilizzata dai servizi App Controller.

    Nota

    Questa porta viene utilizzata esclusivamente per la comunicazione tra servizi App Controller. Non è necessario configurare il firewall sul computer che esegue App Controller per consentire l'accesso a questa porta.

  7. Nella pagina Impostazioni di configurazione, specificare quanto segue:

    • Indirizzo IP: selezionare un indirizzo IP dall'elenco di indirizzi IP o digitare un indirizzo IP che gli utenti possono usare per accedere a questo sito.

    • Porta: digitare la porta su cui deve essere in ascolto HTTP.sys per le richieste a questo sito Web. Se si specifica una porta diversa dalla porta predefinita (443 per HTTPS), i client devono specificare il numero di porta nelle richieste al server o non si potranno collegare al sito Web.

    • Certificato SSL: specificare se si vuole che il programma di installazione di App Controller generi un certificato autofirmato o usi un certificato precedentemente importato per SSL.

      Nota

      Per aggiungere o configurare i certificati del server, utilizzare la funzione Certificati del server in Gestione IIS.

      Se si utilizza un certificato autofirmato, il certificato deve essere aggiunto all'archivio delle Autorità di certificazione radice attendibili di tutti i computer che accederanno al sito Web App Controller. Alcuni browser non potranno visualizzare App Controller se il certificato non è attendibile. Si consiglia di utilizzare un certificato rilasciato da un'autorità di certificazione attendibile invece di utilizzare un certificato autofirmato.

      System_CAPS_ICON_important.jpg Importante

      La porta che si assegna durante l'installazione di App Controller non può essere modificata senza disinstallare e reinstallare App Controller.

      Dopo aver configurato il sito Web di associazione da utilizzare per il server di App Controller, fare clic su Avanti.

  8. Nella pagina Configurare il database, specificare quanto segue:

    • Nome server: digitare il nome del computer che esegue SQL Server. Se si installa il server App Controller sullo stesso computer che esegue SQL Server, il Nome server sarà precompilato con il nome del computer.

    • Porta: digitare la porta da usare per comunicare con il computer che esegue SQL Server. Per impostazione predefinita, questo valore non è necessario e pertanto viene lasciato vuoto.

    • Nome istanza: selezionare o digitare il nome dell'istanza di SQL Server da usare. Ci sarà un breve ritardo mentre i nomi delle istanze vengono inseriti nell'elenco. L'elenco delle istanze disponibili potrebbe non corrispondere alla porta specificata sopra.

    • Nome database: digitare il nome del database da usare. L'account con cui si sta installando il server App Controller deve disporre almeno delle autorizzazioni del proprietario del database (dbo) nel database specificato. Se il database specificato non esiste e l'utente corrente dispone delle autorizzazioni appropriate, il database verrà creato dal programma di installazione guidata di App Controller. Se si esegue un'installazione ad alta disponibilità, le installazioni del secondo server e di quelli successivi devono utilizzare lo stesso database del primo server.

      Nota

      Per ogni istanza di SQL Server può essere installato un solo database App Controller.

    Dopo avere configurato il database per il server App Controller, fare clic su Avanti.

  9. Nella pagina Configurare chiave di crittografia, selezionare il file chiave di crittografia esportato e fornire la password appropriata e quindi fare clic su Avanti. Questi due valori vengono specificati quando si esporta la chiave di crittografia da un'installazione esistente di App Controller.

    Nota

    Questa schermata verrà visualizzata solo quando si utilizza un database App Controller esistente. Questa operazione è necessaria per impostare una distribuzione a elevata disponibilità di App Controller. Utilizzare il cmdlet Export-SCACAesKey per esportare la chiave di crittografia. Vedere Cmdlet in System Center 2012 - App Controller per altre informazioni sull'uso dei cmdlet.

  10. Nella pagina Informazioni per migliorare System Center 2012 - App Controller, selezionare se si desidera acconsentire esplicitamente all'Analisi utilizzo software (CEIP) e utilizzare Microsoft Update e quindi fare clic su Avanti.

    Nota

    Se si è scelto in precedenza di utilizzare Microsoft Update sul computer, o è attivato da Criteri di gruppo, è possibile che l'opzione sia disattivata.

  11. Nella pagina Conferma impostazioni, rivedere le selezioni ed eseguire una delle seguenti operazioni:

    • Fare clic su Indietro per modificare gli elementi selezionati.

    • Fare clic su Installa per installare il server App Controller.

    Dopo aver fatto clic su Installa, viene visualizzata la pagina Installazione dei componenti e lo stato dell'installazione.

  12. Nella pagina Installazione completata, eseguire una delle operazioni seguenti:

    • Per aprire il sito Web App Controller quando si chiude la configurazione guidata, assicurarsi che la casella di controllo Avvia il sito Web App Controller dopo la chiusura dell'installazione sia selezionata.

    • Fare clic su Fine.

Se è impossibile completare l'installazione, viene fornito un elenco che mostra quali elementi non possono essere installati unitamente ai collegamenti ai relativi file di registro. Esaminare i registri per ulteriori informazioni su dove si è verificato il problema di installazione. Per ulteriori informazioni sui problemi di installazione, vedere Risoluzione dei problemi di System Center 2012 - App Controllere la sezione Installazione di Note sulla versione per System Center 2012 - App Controller.

Come attivare l'accesso Single Sign-On per App Controller

Per impostazione predefinita, App Controller è abilitato per richiedere agli utenti di accedere mediante l'immissione del nome utente e della password di Active Directory. Nella procedure riportate di seguito viene descritto come configurare App Controller per utilizzare le credenziali Windows correnti dell'utente per accedere in modo automatico.

Per verificare o modificare il metodo di autenticazione

  1. Aprire Gestione IIS sul server App Controller.

  2. Selezionare il sito Web App Controller.

  3. Espandere il sito Web e selezionare il nodo /api.

  4. Fare clic su Autenticazione.

  5. Abilitare l'autenticazione integrata di Windows.

  6. Disabilitare l'Autenticazione di base.

Per attivare la delega vincolata

  1. Accedere utilizzando un account che dispone dei privilegi di amministratore dell'unità organizzativa in Servizi di dominio Active Directory. Assicurarsi che l'account disponga inoltre dei diritti utente SeEnableDelegationPrivilege (ad esempio, un amministratore di dominio potrebbe eseguire il comando ntrights -u domain\user +r SeEnableDelegationPrivilege in un controller di dominio, dove dominio/utente rappresenta il dominio e il nome dell'account per l'account).

  2. In Utenti e computer di Active Directory espandere il nodo Macchina di App Controller.

  3. Fare clic sulla scheda Delega.

  4. Selezionare l'opzione Computer attendibile per la delega solo ai servizi specificati.

  5. Selezionare l'opzione Utilizza un qualsiasi protocollo di autenticazione.

  6. Fare clic su Aggiungi e quindi eseguire una delle operazioni seguenti:

    1. Se il server di gestione VMM è in esecuzione nell'account di sistema locale, immettere il nome del server di gestione VMM e selezionare HOST, quindi fare clic su OK.

    2. Se il server di gestione VMM è in esecuzione in un account di dominio, immettere il nome dell'account di dominio e selezionare SCVMM, quindi fare clic su OK.

  7. Fare clic su Aggiungi, quindi selezionare il servizio Common Internet File System (CIFS).

    Immettere il nome del server di gestione VMM, quindi fare clic su OK.

    Ripetere il passaggio 7 per ciascun server di libreria VMM e per ciascuna condivisione file di rete aggiunta ad App Controller.

  8. Riavviare il server di gestione App Controller.

Come installare il modulo Windows PowerShell per App Controller

Nelle procedure di questa sezione viene descritto come installare il modulo di Windows PowerShell per App Controller.

Prima di iniziare l'installazione del modulo di Windows PowerShell per App Controller, assicurarsi di avere un computer con una versione di Windows PowerShell installata o abilitata.

L'appartenenza al gruppo di Amministratori locale o a un gruppo equivalente nel computer in cui si sta configurando è il requisito minimo per completare questa procedura.

Per installare il modulo Windows PowerShell per App Controller

  1. Sul supporto di installazione, fare clic con il pulsante destro del mouse su setup.exe e quindi scegliere Esegui come amministratore.

  2. Nella pagina principale del programma di installazione, fare clic sul modulo di installazione di Windows PowerShell per App Controller.

  3. Nella pagina Contratto di licenza con l'utente finale esaminare le condizioni di licenza, selezionare la casella di controllo Accetto i termini del Contratto di Licenza e quindi fare clic su Avanti.

  4. Fare clic su Installa per installare il modulo di Windows PowerShell per App Controller.

  5. Verificare i risultati di installazione e quindi fare clic su Fine.

Come utilizzare un prompt dei comandi per installare App Controller

È preferibile installare App Controller al prompt dei comandi se si desidera installare App Controller senza intervento dell'utente.

Utilizzare il programma Setup.exe nella cartella di installazione del CD del prodotto per installare e disinstallare App Controller a un prompt dei comandi. Nelle sezioni seguenti sono elencati i vari parametri che è possibile usare con Setup.exe. I parametri della riga di comando possono essere usare in qualsiasi ordine.

System_CAPS_ICON_tip.jpg Suggerimento

La disinstallazione di App Controller utilizzando la riga di comando eliminerà sempre il database. Se è necessario conservare il database, è possibile utilizzare l'interfaccia utente interattiva.

Parametri di installazione da riga di comando di App Controller

Nella tabella seguente vengono descritti i parametri che è possibile utilizzare con Setup.exe per installare App Controller.

Parametro Richiesto Descrizione
/help o /? Facoltativo Visualizza la finestra di dialogo della Guida in linea.
/Silent Facoltativo Indica di installare il prodotto senza visualizzare l'interfaccia utente.

Se non è specificato, l'installazione viene eseguita in modo interattivo.
/SelfUpdate <Boolean> Facoltativo Controlla gli aggiornamenti del prodotto da Microsoft Update prima di avviare il programma di installazione.

Se non è specificato, gli aggiornamenti non vengono controllati.
/InstallPath <path> Facoltativo Specifica il percorso della cartella per l'installazione dei file binari App Controller.

Usare %PROGRAMMI%\Microsoft System Center 2012\App Controller se non è specificato.
/ProductKey <ProductKey> Facoltativo Specifica il codice "product key" di Microsoft fornito con l'acquisto di App Controller.

Se non è specificato, App Controller sarà in modalità di valutazione.
/ServiceUsername <domain>\<username> Facoltativo Specifica l'account utilizzato per l'esecuzione dei processi App Controller.
/ServicePassword <password> Facoltativo Specifica la password dell'account ServiceUsername.
/ServicePort <port> Facoltativo Specifica la porta utilizzata per l'esecuzione dei processi App Controller.

Se non è specificato, viene utilizzata la porta 18622.
/IP <IP address> Facoltativo Specifica l'indirizzo IP per il sito Web App Controller associato.

Se non è specificato, vengono utilizzati tutti gli indirizzi IP non assegnati.
/Port <port> Facoltativo Specifica la porta per il sito Web App Controller di associazione.

Se non è specificato, viene utilizzato 443.
/SslCert <hash> Facoltativo Specifica il certificato SSL per il sito Web App Controller di associazione.

Se non è specificato, viene generato un certificato autofirmato.
/SQL <server>,<port>\<instance> Richiesto Specifica il nome Microsoft SQL Server e l'istanza in cui il database App Controller deve essere installato.
/SQLdb <database> Facoltativo Specifica il nome del database Microsoft SQL Server per il database App Controller.

Se non è specificato, viene utilizzato il nome AppController.
/AesKeyFilePath <path> Obbligatorio solo quando si utilizza un database esistente Specifica la chiave AES utilizzata per crittografare e decrittografare i valori presenti nel database dell'applicazione Controller.
/AesKeyPassword <password> Obbligatorio solo quando si utilizza un database esistente Specifica la password utilizzata per decrittografare il file della chiave AES.
/CEIP Facoltativo Consente a App Controller di inviare commenti anonimi a Microsoft come parte del programma Analisi utilizzo software.

Se non è specificato, non viene effettuata la registrazione CEIP.
/MU Facoltativo Configura il server per l'utilizzo di Microsoft Update.

Se non è specificato, non viene effettuata la registrazione Microsoft Update.
/acceptEula Obbligatorio Indica di aver letto e compreso e accettato i termini di licenza.

Esempio: installare App Controller

Utilizzare l'esempio di codice riportato di seguito per installare 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  

Vedere anche

Configurazione di App Controller
Disinstallazione di App Controller
Risoluzione dei problemi di System Center 2012 - App Controller
Note sulla versione per System Center 2012 - App Controller