Installieren von App Controller

 

Veröffentlicht: März 2016

Gilt für: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

Dieser Abschnitt enthält Schritt-für-Schritt-Anleitungen zum Installieren von System Center 2012 – App Controller. Anweisungen zum Konfigurieren von App Controller nach der Installation von App Controller finden Sie im Abschnitt Konfigurieren von App Controller.

Informationen zur Installation des App Controller-Servers finden Sie im Abschnitt Installieren des App Controller-Servers. Informationen zur Installation des Windows PowerShell-Moduls für App Controller finden Sie im Abschnitt Installieren des Windows PowerShell-Moduls für App Controller.

Installieren des App Controller-Servers

In diesem Abschnitt wird das Installieren des System Center 2012 – App Controller-Servers beschrieben.

Stellen Sie vor Beginn der Installation des App Controller-Servers sicher, dass auf dem Computer eine unterstützte Version von Microsoft SQL Server installiert ist und ausgeführt wird. Ist Unterstützung für 4-Byte-Unicode-Zeichenfolgen erforderlich, stellen Sie vor der Installation sicher, dass die Datenbanksortierung auf eine der _100_-Sortierungen (z.B. Chinese_Simplified_Pinyin_100_) eingestellt ist. Wenn Sie nicht die gesamte SQL Server-Datenbank auf eine _100_-Sortierung einstellen möchten, richten Sie eine leere Datenbank für App Controller ein, und stellen Sie deren Sortierung auf eine _100_-Sortierung ein. Eine vollständige Liste der _100_-Sortierungen finden Sie unter Name der Windows-Sortierreihenfolge in der Transact-SQL-Referenz auf MSDN.

System_CAPS_ICON_note.jpg Hinweis

Wenn beim Setup ein Problem auftritt, überprüfen Sie die Protokolldateien im Ordner „%LOCALAPPDATA%\AppController\Logs“ (bei System Center 2012 – App Controller) oder „\ProgramData\AppControllerLogs“ (bei App Controller – System Center 2012 SP1).

Sie müssen zum Installieren des App Controller-Servers als Domänenbenutzer mit Mitgliedschaft in der lokalen Administratorgruppe oder mit gleichwertigen Berechtigungen auf dem zu konfigurierenden Computer angemeldet sein. Das Konto muss zudem mindestens über DBO-Berechtigungen für die zu verwendende Datenbank verfügen.

So installieren Sie den App Controller-Server

  1. Klicken Sie auf dem Installationsdatenträger mit der rechten Maustaste auf setup.exe, und klicken Sie dann auf Als Administrator ausführen.

    System_CAPS_ICON_note.jpg Hinweis

    Schließen Sie vor der Installation von App Controller alle geöffneten Programme, und stellen Sie sicher, dass keine Neustarts des Computers ausstehen. Wenn Sie z. B. eine Serverrolle mit dem Server-Manager installiert oder ein Sicherheitsupdate angewendet haben, müssen Sie den Computer möglicherweise neu starten und sich beim Computer anschließend wieder mit demselben Benutzerkonto anmelden, um die Installation der Serverrolle oder des Sicherheitsupdates fertig zu stellen.

  2. Klicken Sie auf der Hauptseite des Setup-Assistenten auf Installieren.

  3. Geben Sie auf der Seite Informationen zur Produktregistrierung eingeben die entsprechenden Informationen ein, und klicken Sie dann auf Weiter. Lesen Sie die Lizenzbedingungen, aktivieren Sie das Kontrollkästchen Ich habe die Lizenzbedingungen gelesen und verstanden und erkläre mich damit einverstanden, und klicken Sie dann auf Weiter.

  4. Auf dem Computer, auf dem Sie den App Controller-Server installieren, wird überprüft, ob die entsprechenden Hardware- und Softwareanforderungen erfüllt sind. Gegebenenfalls wird eine Seite mit Informationen zu nicht erfüllten Voraussetzungen und möglichen Problemlösungen angezeigt. Wenn alle Voraussetzungen erfüllt sind, erscheint die Seite Installationsspeicherort auswählen.

    Informationen zu Hardware- und Softwareanforderungen für App Controller finden Sie unter Systemanforderungen für System Center 2012 – App Controller.

  5. Verwenden Sie auf der Seite Installationsspeicherort auswählen den Standardpfad, oder wählen Sie einen anderen Installationspfad für die App Controller-Programmdateien aus, und klicken Sie dann auf Weiter.

  6. Geben Sie auf der Seite Dienste konfigurieren das Konto an, das von den App Controller-Diensten verwendet werden soll. Sie können die App Controller-Dienste für die Verwendung des Netzwerkdienstkontos oder eines Domänenkontos konfigurieren.

    System_CAPS_ICON_note.jpg Hinweis

    Wenn Sie ein Domänenkonto angeben, wird dringend empfohlen, dass Sie ein Konto erstellen, das ausschließlich von den App Controller-Diensten verwendet wird.

    Sie können außerdem den Port konfigurieren, der von den App Controller-Diensten verwendet werden soll.

    System_CAPS_ICON_note.jpg Hinweis

    Der Port wird ausschließlich für die Kommunikation zwischen App Controller-Diensten verwendet. Sie brauchen für die Firewall des Computers, auf dem App Controller ausgeführt wird, keine Zugriffserlaubnis für diesen Port zu konfigurieren.

  7. Geben Sie auf der Seite Website konfigurieren folgende Informationen an:

    • IP-Adresse: Wählen Sie eine IP-Adresse in der Liste aus, oder geben Sie eine IP-Adresse ein, die Benutzer für den Zugriff auf diese Website verwenden können.

    • Port: Geben Sie den Port ein, auf dem von HTTP.sys nach Anforderungen für diese Website gelauscht werden soll. Wenn Sie einen anderen Port als den Standardport (Port 443 für HTTPS) angeben, müssen Clientanforderungen an den Server die Portnummer enthalten, damit die Verbindung mit der Website hergestellt wird.

    • SSL-Zertifikat: Wählen Sie aus, ob vom App Controller-Setup ein selbstsigniertes Zertifikat generiert oder ein zuvor importiertes Zertifikat für SSL verwendet werden soll.

      System_CAPS_ICON_note.jpg Hinweis

      Verwenden Sie das Feature Serverzertifikate in IIS-Manager, um Serverzertifikate hinzuzufügen oder zu konfigurieren.

      Wenn Sie ein selbstsigniertes Zertifikat verwenden, muss das Zertifikat auf allen Computern, von denen auf die App Controller-Website zugegriffen wird, dem Speicher vertrauenswürdiger Stammzertifizierungsstellen hinzugefügt werden. In einigen Browsern wird App Controller nicht angezeigt, wenn das Zertifikat nicht vertrauenswürdig ist. Es wird empfohlen, anstelle eines selbstsignierten Zertifikats ein Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle zu verwenden.

      System_CAPS_ICON_important.jpg Wichtig

      Der während der Installation von App Controller zugewiesene Port kann nur geändert werden, indem App Controller deinstalliert und dann erneut installiert wird.

      Nachdem Sie die Websitebindung für den App Controller-Server konfiguriert haben, klicken Sie auf Weiter.

  8. Geben Sie auf der Seite SQL Server-Datenbank konfigurieren folgende Informationen an:

    • Servername: Geben Sie den Namen des Computers ein, auf dem SQL Server ausgeführt wird. Wenn Sie den App Controller-Server auf dem gleichen Computer installieren, auf dem SQL Server ausgeführt wird, ist der Computername unter Servername bereits eingetragen.

    • Port: Geben Sie den Port für die Kommunikation mit dem Computer ein, auf dem SQL Server ausgeführt wird. Standardmäßig ist dieser Wert nicht erforderlich, und das Feld ist daher leer.

    • Instanzname: Wählen Sie die zu verwendende Instanz von SQL Server aus, oder geben Sie deren Namen ein. Beim Auflisten der Instanznamen kommt es zu einer kurzen Verzögerung. Die Liste der verfügbaren Instanzen entspricht möglicherweise nicht dem angegebenen Port.

    • Datenbankname: Geben Sie den Namen der Datenbank ein, die verwendet werden soll. Das Konto, mit dem Sie den App Controller-Server installieren, muss in der angegebenen Datenbank mindestens über die Berechtigungen eines Datenbankbesitzers (DBO) verfügen. Wenn die angegebene Datenbank nicht vorhanden ist und der aktuelle Benutzer über die entsprechenden Berechtigungen verfügt, wird die Datenbank vom Setup-Assistenten für App Controller erstellt. Wenn Sie eine Installation mit hoher Verfügbarkeit ausführen, muss von den nachfolgenden Serverinstallationen die gleiche Datenbank wie vom ersten Server verwendet werden.

      System_CAPS_ICON_note.jpg Hinweis

      Pro SQL Server-Instanz kann nur eine App Controller-Datenbank installiert werden.

    Nachdem Sie die Datenbank für den App Controller-Server konfiguriert haben, klicken Sie auf Weiter.

  9. Wählen Sie auf der Seite Verschlüsselungsschlüssel auswählen die exportierte Verschlüsselungsschlüsseldatei aus, geben Sie das entsprechende Kennwort an, und klicken Sie dann auf Weiter. Diese beiden Werte werden angegeben, wenn Sie den Verschlüsselungsschlüssel aus einer vorhandenen App Controller-Installation exportieren.

    System_CAPS_ICON_note.jpg Hinweis

    Dieser Bildschirm wird nur angezeigt, wenn eine vorhandene App Controller-Datenbank verwendet wird. Dies ist erforderlich, wenn Sie eine hoch verfügbare Bereitstellung von App Controller einrichten. Verwenden Sie zum Exportieren des Verschlüsselungsschlüssels das Cmdlet Export-SCACAesKey. Informationen zur Verwendung von Cmdlets finden Sie unter Cmdlets in System Center 2012 – App Controller.

  10. Wählen Sie auf der Seite Helfen Sie mit, System Center 2012 – App Controller zu verbessern aus, ob Sie am Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP) teilnehmen und Microsoft Update verwenden möchten, und klicken Sie dann auf Weiter.

    System_CAPS_ICON_note.jpg Hinweis

    Wenn Sie zuvor ausgewählt haben, dass Microsoft Update auf diesem Computer verwendet werden soll, oder Microsoft Update durch die Gruppenrichtlinie aktiviert ist, ist diese Option möglicherweise deaktiviert.

  11. Überprüfen Sie auf der Seite Einstellungen bestätigen ihre Auswahl, und führen Sie einen der folgenden Schritte aus:

    • Klicken Sie auf Zurück, um Angaben zu ändern.

    • Klicken Sie auf Installieren, um den App Controller-Server zu installieren.

    Nachdem Sie auf Installieren geklickt haben, werden die Seite Komponenten installieren und der Installationsfortschritt angezeigt.

  12. Führen Sie auf der Seite Setup wurde erfolgreich abgeschlossen einen der folgenden Schritte aus:

    • Aktivieren Sie das Kontrollkästchen App Controller-Website starten, wenn Setup geschlossen wird, um beim Schließen des Setup-Assistenten die App Controller-Website zu öffnen.

    • Klicken Sie auf Fertig stellen.

Wenn das Setup nicht abgeschlossen werden kann, wird eine Liste der Elemente angezeigt, die nicht installiert werden konnten, sowie Links zu den zugehörigen Protokolldateien. Überprüfen Sie die Protokolle, um nähere Informationen zu dem Setup-Problem zu erhalten. Weitere Informationen zu Setup-Problemen finden Sie unter Problembehandlung in System Center 2012 – App Controller sowie im Abschnitt „Installation und Konfiguration“ unter Anmerkungen zu dieser Version von System Center 2012 – App Controller.

Aktivieren des einmaligen Anmeldens für App Controller

Standardmäßig werden Benutzer durch App Controller aufgefordert, sich durch Eingeben Ihres Active Directory-Benutzernamens und -Kennworts anzumelden. Gehen Sie wie nachstehend beschrieben vor, um App Controller für automatisches Anmelden mit den aktuellen Windows-Anmeldeinformationen des Benutzers zu konfigurieren.

So überprüfen oder ändern Sie die Authentifizierungsmethode

  1. Öffnen Sie den IIS-Manager auf dem App Controller-Server.

  2. Wählen Sie die App Controller-Website aus.

  3. Erweitern Sie die Website, und wählen Sie den Knoten API aus.

  4. Klicken Sie auf Authentifizierung.

  5. Aktivieren Sie die integrierte Windows-Authentifizierung.

  6. Deaktivieren Sie die Standardauthentifizierung.

So aktivieren Sie die eingeschränkte Delegierung

  1. Melden Sie sich mit einem Konto an, das in den Active Directory-Domänendiensten über OU-Administratorberechtigung verfügt. Dieses Konto muss zudem die Berechtigung SeEnableDelegationPrivilege besitzen (z. B. ein Domänenadministrator kann den Befehl ntrights -u domain\user +r SeEnableDelegationPrivilege auf einem Domänencontroller ausführen, auf dem domain/user die Domäne und den Benutzernamen des Kontos repräsentieren.

  2. Erweitern Sie in Active Directory-Benutzer und -Computer den App Controller-Computerknoten.

  3. Klicken Sie auf die Registerkarte Delegierung.

  4. Aktivieren Sie die Option Computer bei Delegierungen angegebener Dienste vertrauen.

  5. Aktivieren Sie die Option Beliebiges Authentifizierungsprotokoll verwenden.

  6. Klicken Sie auf Hinzufügen, und führen Sie eine der folgenden Aktionen aus:

    1. Wird der VMM-Verwaltungsserver unter dem Konto „Lokales System“ ausgeführt, geben Sie den Namen des VMM-Verwaltungsservers ein, wählen Sie HOST aus, und klicken Sie auf OK.

    2. Wird der VMM-Verwaltungsserver unter einem Domänenkonto ausgeführt, geben Sie den Namen des Domänenkontos ein, wählen Sie SCVMM aus, und klicken Sie auf OK.

  7. Klicken Sie auf Hinzufügen, und wählen Sie den CIFS-Dienst (Common Internet File System).

    Geben Sie den Namen des VMM-Verwaltungsservers ein, und klicken Sie dann auf OK.

    Wiederholen Sie Schritt 7 für jeden VMM-Bibliotheksserver und für jede Netzwerkdateifreigabe, die zu App Controller hinzugefügt wurde.

  8. Starten Sie den App Controller-Verwaltungsserver neu.

Installieren des Windows PowerShell-Moduls für App Controller

In diesem Abschnitt wird das Installieren des Windows PowerShell-Moduls für App Controller beschrieben.

Stellen Sie vor Beginn der Installation des Windows PowerShell-Moduls für App Controller sicher, dass auf dem Computer eine unterstützte Version von Windows PowerShell installiert bzw. aktiviert ist.

Sie können dieses Verfahren nur abschließen, wenn Sie auf dem zu konfigurierenden Computer mindestens über Mitgliedschaft in der lokalen Administratorgruppe oder gleichwertige Berechtigungen verfügen.

So installieren Sie das Windows PowerShell-Modul für App Controller

  1. Klicken Sie auf dem Installationsdatenträger mit der rechten Maustaste auf setup.exe, und klicken Sie dann auf Als Administrator ausführen.

  2. Klicken Sie auf der Hauptseite des Setups auf Installieren Sie das Windows PowerShell-Modul für App Controller.

  3. Lesen Sie auf der Seite Lizenzbedingungen die Lizenzbedingungen, aktivieren Sie das Kontrollkästchen Ich stimme den Lizenzbedingungen zu, und klicken Sie dann auf Weiter.

  4. Klicken Sie auf Installieren, um das Windows PowerShell-Modul für App Controller zu installieren.

  5. Überprüfen Sie die Installationsergebnisse, und klicken Sie dann auf Fertig stellen.

Installieren von App Controller mithilfe einer Eingabeaufforderung

Wenn Sie App Controller ohne Benutzereingriff installieren möchten, können Sie die Installation von App Controller auch an der Eingabeaufforderung ausführen.

Verwenden Sie das Programm „Setup.exe“ im Ordner „Installation“ der Produkt-CD, um App Controller über die Eingabeaufforderung zu installieren oder zu deinstallieren. Im Folgenden werden die Parameter aufgeführt, die Sie mit „Setup.exe“ verwenden können. Befehlszeilenparameter können in beliebiger Reihenfolge verwendet werden.

System_CAPS_ICON_tip.jpg Tipp

Beim Deinstallieren von App Controller über die Befehlszeile wird immer auch die Datenbank gelöscht. Wenn Sie die Datenbank beibehalten möchten, verwenden Sie die interaktive Benutzeroberfläche.

Befehlszeileninstallationsparameter für App Controller

In der nachfolgenden Tabelle werden die Parameter beschrieben, die Sie beim Installieren von App Controller mit „Setup.exe“ verwenden können.

Parameter Erforderlich Beschreibung
/help oder /? Optional Hiermit wird das Dialogfeld „Hilfe“ angezeigt.
/Silent Optional Hiermit wird angegeben, dass beim Installieren keine Benutzeroberfläche angezeigt werden soll.

Ohne Angabe dieses Parameters wird das Setup interaktiv ausgeführt.
/SelfUpdate <boolescher Wert> Optional Hiermit wird vor dem Starten des Setups unter Verwendung von Microsoft Update nach Produktupdates gesucht.

Ohne Angabe dieses Parameters wird nicht nach Updates gesucht.
InstallPath <Pfad> Optional Hiermit wird der Ordnerpfad für die Installation der App Controller-Binärdateien angegeben.

Erfolgt keine Angabe, wird %PROGRAMFILES%\Microsoft System Center 2012\App Controller verwendet.
/ProductKey <ProductKey> Optional Hiermit wird der Product Key angegeben, den Sie beim Kauf von App Controller erhalten haben.

Ohne Angabe dieses Parameters wird App Controller im Evaluierungsmodus ausgeführt.
/ServiceUsername <Domäne>\<Benutzername> Optional Hiermit wird das Konto angegeben, das zum Ausführen von App Controller-Prozessen verwendet wird.
/ServicePassword <Kennwort> Optional Hiermit wird das Kennwort für das Konto ServiceUsername angegeben.
/ServicePort <Port> Optional Hiermit wird der Port angegeben, der zum Ausführen von App Controller-Prozessen verwendet wird.

Ohne Angabe dieses Parameters wird Port 18622 verwendet.
/IP <IP-Adresse> Optional Hiermit wird die IP-Adresse für die App Controller-Websitebindung angegeben.

Ohne Angabe dieses Parameters werden alle nicht zugewiesenen IP-Adressen verwendet.
/Port <Port> Optional Hiermit wird der Port für die App Controller-Websitebindung angegeben.

Ohne Angabe dieses Parameters wird Port 443 verwendet.
/SslCert <Hash> Optional Hiermit wird das SSL-Zertifikat für die App Controller-Websitebindung angegeben.

Ohne Angabe dieses Parameters wird ein selbstsigniertes Zertifikat generiert.
/SQL <Server>,<Port>\<Instanz> Erforderlich Hiermit werden der Name und die Instanz von Microsoft SQL Server für die Installation der App Controller-Datenbank angegeben.
/SQLdb <Datenbank> Optional Hiermit wird der Datenbankname des Microsoft SQL Servers für die App Controller-Datenbank angegeben.

Ohne Angabe dieses Parameters wird der Name AppController verwendet.
/AesKeyFilePath <Pfad> Dieser Parameter ist nur bei Verwendung einer vorhandenen Datenbank erforderlich. Hiermit wird der AES-Schlüssel für das Verschlüsseln und Entschlüsseln von Werten in der App Controller-Datenbank angegeben.
/AesKeyPassword <Kennwort> Dieser Parameter ist nur bei Verwendung einer vorhandenen Datenbank erforderlich. Hiermit wird das Kennwort für das Entschlüsseln der AES-Schlüsseldatei angegeben.
/CEIP Optional Hiermit wird das Senden von anonymem Feedback an Microsoft durch App Controller im Rahmen des Programms zur Verbesserung der Benutzerfreundlichkeit (CEIP) aktiviert.

Ohne Angabe dieses Parameters erfolgt keine CEIP-Registrierung.
/MU Optional Hiermit wird der Server für die Verwendung von Microsoft Update konfiguriert.

Ohne Angabe dieses Parameters erfolgt keine Registrierung für Microsoft Update.
/acceptEula Mandatory Gibt an, dass Sie die Lizenzbedingungen gelesen und verstanden haben und mit ihnen einverstanden sind.

Beispiel: Installieren von App Controller

Verwenden Sie das folgende Codebeispiel, um App Controller zu installieren:

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  

Siehe auch

Konfigurieren von App Controller
Deinstallieren von App Controller
Problembehandlung in System Center 2012 – App Controller
Anmerkungen zu dieser Version von System Center 2012 – App Controller