Installation d'App Controller
Date de publication : mars 2016
S’applique à : System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller
Cette section fournit des instructions détaillées pour l'installation de System Center 2012 - App Controller. Après avoir installé App Controller, reportez-vous à la section Configuration d'App Controller pour connaître la procédure de configuration de App Controller.
Pour installer le serveur App Controller, consultez la section Comment installer le serveur App Controller. Pour installer le module Windows PowerShell pour App Controller, consultez la section Comment installer le module Windows PowerShell pour App Controller.
Comment installer le serveur App Controller
Les procédures décrites dans cette section décrivent comment installer le serveur System Center 2012 - App Controller.
Avant de commencer l'installation du serveur App Controller, vérifiez que vous disposez d'un ordinateur avec une version prise en charge de Microsoft SQL Server installée et en cours d'exécution. Si vous avez besoin d'assistance pour les chaînes Unicode sur 4 octets, assurez-vous avant l'installation que le classement de base de données est défini sur l'un des classements _100_ . Par exemple, Chinese_Simplified_Pinyin_100_. Si vous ne voulez pas associer l'intégralité de la base de données SQL Server à un classement _100_, créez une base vide pour App Controller, puis définissez la séquence de classement de cette base sur l'un des classements _100_. Une liste complète des classements _100_ est disponible à partir de la rubrique Nom de classement Windows dans le Guide de référence Transact-SQL sur MSDN.
Notes
Si le programme d'installation échoue, consultez les fichiers journaux qui se trouvent dans le dossier %LOCALAPPDATA%\AppController\Logs (pour System Center 2012 - App Controller) ou \ProgramData\AppControllerLogs (pour App Controller dans System Center 2012 SP1).
Pour installer le serveur App Controller, vous devez être connecté en tant qu'utilisateur de domaine appartenant au groupe Administrateurs local, ou son équivalent, sur l'ordinateur que vous configurez. Ce compte doit également avoir au minimum l'autorisation de propriétaire de base de données sur la base de données qui sera utilisée.
Pour installer le serveur App Controller
Sur le support d'installation, cliquez avec le bouton droit de la souris sur setup.exe, puis cliquez sur Exécuter en tant qu’administrateur.
Notes
Avant de commencer l'installation de App Controller, fermez tous les programmes ouverts et assurez-vous qu'aucun redémarrage n'est en attente sur l'ordinateur. Par exemple, si vous avez installé un rôle serveur à l'aide du Gestionnaire de serveur ou si vous avez appliqué une mise à jour de sécurité, vous devez redémarrer l'ordinateur, puis vous connecter à l'ordinateur avec le même compte d'utilisateur pour terminer l'installation du rôle serveur ou de la mise à jour de sécurité.
Dans la page d'installation principale, cliquez sur Installer.
Sur la page Informations d'inscription du produit, fournissez les informations appropriées et cliquez sur Suivant. Lisez les termes du contrat de licence, activez la case J'ai lu, j'ai compris et j'accepte les termes du contrat de licence et cliquez sur Suivant.
L'ordinateur sur lequel vous installez le serveur App Controller est vérifié pour s'assurer que le matériel approprié et la configuration logicielle requise sont respectés. Si une condition préalable n'est pas respectée, une page contenant des informations sur cette condition et sur la résolution du problème s'affiche. Si toutes les conditions préalables sont remplies, la page Sélectionner l'emplacement d'installation s'affiche.
Pour plus d'informations sur la configuration logicielle et matérielle requise pour App Controller, voir Configuration système requise pour System Center 2012 - App Controller.
Sur la page Sélectionner l'emplacement d'installation, utilisez le chemin d'accès par défaut ou sélectionnez un autre chemin d'installation pour les fichiers du programme App Controller, et cliquez sur Suivant.
Sur la page Configurer les services, spécifiez le compte qui sera utilisé par les services App Controller. Vous pouvez configurer les services App Controller pour utiliser le compte Service réseau ou un compte de domaine.
Notes
Si vous spécifiez un compte de domaine, il est fortement recommandé de créer un compte qui est désigné spécifiquement pour être utilisé par les services App Controller.
Vous pouvez également configurer le port qui sera utilisé par les services App Controller.
Notes
Ce port est utilisé uniquement pour la communication entre les services App Controller. Vous n'avez pas besoin de configurer le pare-feu sur l'ordinateur exécutant App Controller pour autoriser l'accès à ce port.
Sur la page Configurer le site Web, spécifiez les éléments suivants :
Adresse IP : sélectionnez une adresse IP dans la liste d'adresses IP ou tapez une adresse IP permettant aux utilisateurs d'accéder à ce site.
Port : tapez le port sur lequel HTTP.sys doit écouter les requêtes effectuées sur ce site Web. Si vous spécifiez un autre port que le port par défaut (443 pour HTTPS), les clients doivent spécifier le numéro de port dans les requêtes envoyées au serveur pour pouvoir se connecter au site Web.
Certificat SSL : indiquez si vous souhaitez que le programme d'installation d’App Controller génère un certificat auto-signé ou utiliser un certificat importé auparavant pour SSL.
Notes
Pour ajouter ou configurer des certificats de serveur, utilisez la fonction Certificats de serveur dans IIS Manager.
Si vous utilisez un certificat auto-signé, le certificat doit être ajouté au magasin Autorités de certification racines de confiance de tous les ordinateurs qui accéderont au site Web App Controller. Si le certificat n'est pas approuvé, certains navigateurs ne parviendront pas à afficher App Controller. Il est recommandé d'utiliser un certificat d'une autorité de certification approuvée au lieu d'utiliser un certificat auto-signé.
Important
Le port que vous attribuez au cours de l'installation de App Controller ne peut pas être modifié sans désinstaller et réinstaller App Controller.
Après avoir configuré le site Web de liaison qui sera utilisé par le serveur App Controller, cliquez sur Suivant.
Sur la page Configurer la base de données, spécifiez les éléments suivants :
Nom de serveur : tapez le nom de l'ordinateur qui exécute SQL Server. Si vous installez le serveur App Controller sur le même ordinateur que celui qui exécute SQL Server, le champ Nom du serveur est prérempli avec le nom de l'ordinateur.
Port : entrez le port qui sera utilisé pour la communication avec l'ordinateur qui exécute SQL Server. Par défaut, cette valeur n'est pas obligatoire et elle est donc vide.
Nom de l’instance : sélectionnez ou entrez le nom de l'instance SQL Server à utiliser. Il y aura un court délai pendant que les noms d'instance sont renseignés dans la liste. La liste des instances disponibles peut ne pas correspondre au Port spécifié ci-dessus.
Nom de la base de données : entrez le nom de la base de données à utiliser. Le compte avec lequel vous installez le serveur App Controller doit disposer au minimum d'autorisations de propriétaire de base de données (dbo) dans la base de données spécifiée. Si la base de données spécifiée n'existe pas et que l'utilisateur actuel dispose des autorisations appropriées, l'assistant de configuration de App Controller la crée pour vous. Si vous effectuez une installation de haute disponibilité, la seconde installation et les installations de serveur suivantes ont besoin d'utiliser la même base de données que le premier serveur.
Notes
Seule une base de données App Controller peut être installée par instance de SQL Server.
Après avoir configuré la base de données qui sera utilisée par le serveur App Controller, cliquez sur Suivant.
Dans la page Configurer la clé de chiffrement, sélectionnez le fichier de clé de chiffrement exporté et entrez le mot de passe approprié, puis cliquez sur Suivant. Ces deux valeurs sont spécifiées lors de l'exportation de la clé de chiffrement depuis une installation de App Controller existante.
Notes
Cet écran s'affichera uniquement si une base de données App Controller existante est utilisée. Cela est nécessaire si vous configurez un déploiement hautement disponible de App Controller. Utilisez l'applet de commande Export-SCACAesKey pour exporter la clé de chiffrement. Pour plus d’informations sur la manière d’utiliser les applets de commande, consultez la rubrique Applets de commande dabs System Center 2012 - App Controller.
Sur la page Participer à l'amélioration de System Center 2012 - App Controller, indiquez si vous souhaitez ou non opter pour le programme d'amélioration du produit et utiliser Microsoft Update, puis cliquez sur Suivant.
Notes
Si vous avez précédemment choisi d'utiliser Microsoft Update sur cet ordinateur ou s'il est activé par la stratégie de groupe, l'option peut être désactivée.
Sur la page Confirmer les paramètres, vérifiez vos sélections et effectuez l’une des opérations suivantes :
Cliquez sur Précédent pour modifier les sélections.
Cliquez sur Installer pour installer le serveur App Controller.
Après avoir cliqué sur Installer, la page Installation des composants s'affiche et la progression de l'installation s'affiche.
Sur la page Installation correctement effectuée, effectuez l’une des opérations suivantes :
Pour ouvrir le site Web App Controller lorsque vous fermez l'assistant Installation, vérifiez que la case Démarrer le site Web App Controller lorsque le programme d'installation se ferme est activée.
Cliquez sur Terminer.
Si le programme d'installation ne peut pas se terminer, une liste indiquant quels éléments n'ont pas pu être installés est fournie, avec des liens vers les fichiers journaux concernés. Examinez ces journaux pour plus d'informations sur l'endroit où le problème d'installation s'est produit. Pour plus d'informations sur les problèmes d'installation, voir Résolution des problèmes liés à System Center 2012 - App Controller et la section Installation de Notes de publication de System Center 2012 - App Controller.
Comment activer l'authentification unique pour App Controller
Par défaut, App Controller est activé pour inviter les utilisateurs à se connecter en entrant leur nom d'utilisateur et mot de passe Active Directory. Les procédures suivantes expliquent comment configurer App Controller pour utiliser les informations d'identification Windows actuelles de l'utilisateur pour se connecter automatiquement.
Pour vérifier ou modifier la méthode d'authentification
Ouvrez le Gestionnaire IIS sur le serveur App Controller.
Sélectionnez le site Web App Controller.
Développez le site Web, puis sélectionnez le noeud /api.
Cliquez sur Authentification.
Activez l'authentification intégrée de Windows.
Désactivez l'authentification de base.
Pour activer la délégation contrainte
Ouvrez une session en utilisant un compte doté de privilèges d'administrateur sur des unités d'organisation dans Active Directory Domain Services. Veillez à ce que le compte dispose également du droit d'utilisateur SeEnableDelegationPrivilege (permettant par exemple à un administrateur de domaine d'exécuter la commande
ntrights -u domain\user +r SeEnableDelegationPrivilege
sur un contrôleur de domaine, où domain/user représentent le domaine et le nom du compte.Dans Utilisateurs et ordinateurs Active Directory, développez le nœud Ordinateur de App Controller.
Cliquez sur l'onglet Délégation.
Sélectionnez l'option N'approuver cet ordinateur que pour la délégation aux services spécifiés.
Sélectionnez l'option Utiliser tout protocole d'authentification.
Cliquez sur Ajouter, puis effectuez l’une des opérations suivantes :
Si le serveur d'administration VMM s'exécute sous le compte du système local, entrez le nom du serveur d'administration VMM, sélectionnez HÔTE, puis cliquez sur OK.
Si le serveur d'administration VMM s'exécute sous un compte de domaine, entrez le nom de ce dernier, sélectionnez SCVMM, puis cliquez sur OK.
Cliquez sur Ajouter, puis sélectionnez le service CIFS (Common Internet File System).
Entrez le nom du serveur d'administration VMM, puis cliquez sur OK.
Répétez l'étape 7 pour chaque serveur de bibliothèque VMM et pour chaque partage de fichiers réseau ajoutés à App Controller.
Redémarrez le serveur d'administration racine App Controller.
Comment installer le module Windows PowerShell pour App Controller
Les procédures décrites dans cette section décrivent comment installer le module Windows PowerShell pour App Controller.
Avant de commencer l'installation du module Windows PowerShell pour App Controller, assurez-vous que vous disposez d'un ordinateur avec une version prise en charge de Windows PowerShell installée ou activée.
L'appartenance au groupe Administrateurs local, ou son équivalent, sur l'ordinateur que vous configurez est le minimum requis pour effectuer cette procédure.
Pour installer le module Windows PowerShell pour App Controller
Sur le support d'installation, cliquez avec le bouton droit de la souris sur setup.exe, puis cliquez sur Exécuter en tant qu’administrateur.
Dans la page d'installation principale, cliquez sur Installer le module Windows PowerShell de App Controller.
Sur la page Contrat de licence Utilisateur final, passez en revue les termes du contrat de licence, activez la case J'accepte les termes du contrat de licence et cliquez sur Suivant.
Cliquez sur Installer pour installer le module Windows PowerShell pour App Controller.
Vérifier les résultats de l’installation, puis cliquez sur Terminer.
Comment utiliser une invite de commande pour installer App Controller
Vous préférerez peut-être installer App Controller sur l'invite de commande si vous souhaitez installer App Controller sans intervention de l'utilisateur.
Utilisez le programme Setup.exe dans le dossier d'Installation du CD-ROM du produit pour installer et désinstaller App Controller sur une invite de commande. Les sections suivantes répertorient les divers paramètres que vous pouvez utiliser avec Setup.exe. Les paramètres dans la ligne de commande peuvent être utilisés dans n’importe quel ordre.
Astuce |
---|
La désinstallation de App Controller à l'aide de la ligne de commande supprime toujours la base de données. Si vous avez besoin de conserver la base de données, utilisez l'interface utilisateur interactive. |
Paramètres d'installation de la ligne de commande App Controller
Le tableau suivant décrit les paramètres que vous pouvez utiliser avec Setup.exe pour installer App Controller.
Paramètre | Obligatoire | Description |
---|---|---|
/help ou /? | Facultatif | Affiche la boîte de dialogue d'aide. |
/Silent | Facultatif | Spécifie que le produit sera installé sans afficher l'interface utilisateur. Exécute le programme d'installation interactive si non spécifié. |
/SelfUpdate <Boolean> | Facultatif | Vérifie les mises à jour de produit depuis Microsoft Update avant de démarrer le programme d'installation. Ne vérifie pas les mises à jour si non spécifié. |
/InstallPath <path> | Facultatif | Spécifie l'emplacement du dossier d'installation des fichiers binaires de App Controller. Utilise %PROGRAMFILES%\Microsoft System Center 2012\App Controller si non spécifié. |
/ProductKey <ProductKey> | Facultatif | Spécifie la clé de produit Microsoft fournie à l'achat de App Controller. Si elle n'est pas spécifiée, App Controller sera en mode d'évaluation. |
/ServiceUsername <domain>\<username> | Facultatif | Spécifie le compte utilisé pour exécuter les processus App Controller. |
/ServicePassword <password> | Facultatif | Spécifie le mot de passe du compte du nom d'utilisateur du service |
/ServicePort <port> | Facultatif | Spécifie le port utilisé pour exécuter les processus App Controller. Utilise le port 18622 s'il n'est pas spécifié. |
/IP <IP address> | Facultatif | Spécifie l'adresse IP pour la liaison du site Web App Controller. Utilise toutes les adresses IP non affectées si non spécifié. |
/Port <port> | Facultatif | Spécifie le port pour la liaison au site Web App Controller. Utilise 443 si non spécifié. |
/SslCert <hash> | Facultatif | Spécifie le certificat SSL pour la liaison au site Web App Controller. Génère un certificat auto-signé si non spécifié. |
/SQL <server>,<port>\<instance> | Obligatoire | Spécifie le nom de Microsoft SQL Server et l'instance où la base de données App Controller doit être installée. |
/SQLdb <database> | Facultatif | Spécifie le nom de la base de données Microsoft SQL Server pour la base de données App Controller. Utilise le nom AppController si non spécifié. |
/AesKeyFilePath <path> | Requis uniquement si une base de données existante est utilisée | Spécifie la clé AES utilisée pour chiffrer et déchiffrer des valeurs dans la base de données App Controller. |
/AesKeyPassword <password> | Requis uniquement si une base de données existante est utilisée | Spécifie le mot de passe utilisé pour déchiffrer le fichier de clé AES. |
/CEIP | Facultatif | Permet à App Controller d'envoyer des commentaires anonymes à Microsoft dans le cadre du programme d'amélioration du produit. N'inscrit pas dans le programme d'amélioration du produit si non spécifié. |
/MU | Facultatif | Configure le serveur pour utiliser Microsoft Update. N'inscrit pas dans le programme de mise à jour Microsoft si non spécifié. |
/acceptEula | Obligatoire | Indique que vous avez lu et compris les termes du contrat de licence et que vous les acceptez. |
Exemple : installer App Controller
Utilisez l'exemple de code suivant pour installer 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
Voir aussi
Configuration d'App Controller
Désinstallation d'App Controller
Résolution des problèmes liés à System Center 2012 - App Controller
Notes de publication de System Center 2012 - App Controller