App Controller installeren

 

Gepubliceerd: maart 2016

Van toepassing op: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

Deze sectie bevat stapsgewijze instructies voor het installeren van System Center 2012 - App Controller. Nadat u App Controller hebt geïnstalleerd, raadpleegt u de sectie App Controller configureren voor instructies over het configureren van App Controller.

Als u App Controller-server wilt installeren, raadpleegt u de sectie De App Controller-server installeren. Als u de Windows PowerShell-module voor App Controller wilt installeren, raadpleegt u de sectie De Windows PowerShell-module voor App Controller installeren.

De App Controller-server installeren

In deze sectie worden de procedures beschreven voor het installeren van de System Center 2012 - App Controller-server.

Voordat u de App Controller-server installeert, moet u ervoor zorgen dat u een computer hebt waarop een ondersteunde versie van Microsoft SQL Server is geïnstalleerd en wordt uitgevoerd. Als u ondersteuning voor Unicode-tekenreeksen van 4 bytes nodig hebt, controleert u vóór het installeren of de databasesortering is ingesteld op een van de sorteringen van het type _100_; bijvoorbeeld Chinese_Simplified_Pinyin_100_. Als u niet voor de volledige SQL Server-database een sortering van het type _100_ wilt instellen, maakt u een lege database voor App Controller en stelt u de sorteervolgorde voor die database in op een van de sorteringen van het type _100_. Een volledige lijst met sorteringen van het type _100_ vindt u in het onderwerp Windows Collation Name in de Transact-SQL-instructie op MSDN.

Notitie

Als zich tijdens de installatie problemen voordoen, raadpleegt u de logboekbestanden in de map %LOCALAPPDATA%\AppController\Logs (voor System Center 2012 - App Controller) of \ProgramData\AppControllerLogs (voor App Controller in System Center 2012 SP1).

Als u de App Controller-server wilt installeren, moet u zijn aangemeld als een domeingebruiker die lid is van de lokale groep Administrators of iets vergelijkbaars, op de computer die u configureert. Aan dit account moet ook minstens een DBO-machtiging zijn verleend voor de database die wordt gebruikt.

De App Controller-server installeren

  1. Klik in het installatiemedium met de rechtermuisknop op setup.exe en klik vervolgens op Als administrator uitvoeren.

    Notitie

    Voordat u begint met de installatie van App Controller, sluit u alle geopende programma's en controleert u of de computer niet in afwachting is van een herstart. Als u bijvoorbeeld een serverfunctie hebt geïnstalleerd met Serverbeheer of een beveiligingsupdate hebt geïnstalleerd, moet u de computer mogelijk opnieuw opstarten en u aanmelden bij de computer met hetzelfde gebruikersaccount om de installatie van de serverrol of de beveiligingsupdate te voltooien.

  2. Klik op de hoofdinstallatiepagina op Installeren.

  3. Geef op de pagina met Productregistratiegegevens de juiste informatie op en klik vervolgens op Volgende. Lees de licentievoorwaarden, selecteer het selectievakje Ik heb de voorwaarden van de gebruiksrechtovereenkomst gelezen en begrepen en ik ga hiermee akkoord en klik vervolgens op Volgende.

  4. De computer waarop u de App Controller-server installeert, wordt gecontroleerd om ervoor te zorgen dat aan de juiste hardware- en softwarevereisten wordt voldaan. Als niet aan een bepaalde vereiste wordt voldaan, wordt een pagina weergegeven met informatie over de voorwaarde waaraan niet is voldaan en hoe het probleem kan worden opgelost. Als aan alle vereisten is voldaan, wordt de pagina De installatielocatie selecteren weergegeven.

    Voor informatie over de hardware- en softwarevereisten voor App Controller raadpleegt u Systeemvereisten voor System Center 2012 - App Controller.

  5. Op de pagina De installatielocatie selecteren gebruikt u het standaardpad of selecteert u een ander installatiepad voor de App Controller-programmabestanden en klikt u vervolgens op Volgende.

  6. Op de pagina Services configureren geeft u het account op dat door App Controller-services wordt gebruikt. U kunt App Controller-services configureren om het netwerkserviceaccount of een domeinaccount te gebruiken.

    Notitie

    Als u een domeinaccount opgeeft, wordt u sterk aangeraden u een account te maken dat speciaal is aangewezen om te worden gebruikt door App Controller-services.

    U kunt ook de poort configureren die wordt gebruikt door App Controller-services.

    Notitie

    Deze poort wordt gebruikt voor communicatie tussen App Controller-services alleen. U hoeft niet de firewall te configureren op de computer met App Controller om toegang tot deze poort te krijgen.

  7. Op de pagina Website configureren geeft u de volgende handelingen op:

    - **IP-adres**: selecteer een IP-adres in de lijst met IP-adressen of typ een IP-adres waarmee gebruikers toegang tot deze site kunnen krijgen.
    
    - **Poort**: typ de poort waarop door HTTP.sys moet worden geluisterd naar aanvragen naar deze website. Als u een poort opgeeft die verschilt van de standaardpoort (443 voor HTTPS), moeten clients het poortnummer opgeven in aanvragen naar de server, anders wordt er geen verbinding met de website gemaakt.
    
    - **SSL-certificaat**: Selecteer of u wilt dat tijdens de installatie van App Controller een zelfondertekend certificaat wordt gegenereerd of dat een eerder geïmporteerd certificaat voor SSL wordt gebruikt..
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Als u servercertificaten wilt toevoegen of configureren, gebruikt u de functie <STRONG>Servercertificaten</STRONG> in IIS-beheer.</P>
      > <P>Als u een zelfondertekend certificaat gebruikt, moet het certificaat worden toegevoegd aan het archief met vertrouwde basiscertificeringsinstanties van alle computers met toegang tot de App Controller-website. Door sommige browsers kan App Controller niet worden weergegeven als het certificaat niet wordt vertrouwd. U wordt aangeraden een certificaat van een vertrouwde certificeringsinstantie te gebruiken in plaats van een zelfondertekend certificaat.</P>
    
    
      </div>
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Mt131422.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Belangrijk</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>De poort die u tijdens de installatie van App Controller toewijst, kan niet worden gewijzigd zonder App Controller te verwijderen en opnieuw te installeren.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      Nadat u de websitebinding hebt geconfigureerd die moet worden gebruikt door de App Controller-server, klikt u op **Volgende**.
    
  8. Op de pagina De database configureren geeft u de volgende handelingen op:

    - **Servernaam**: typ de naam van de computer waarop SQL Server wordt uitgevoerd. Als u de App Controller-server installeert op dezelfde computer waarop SQL Server wordt uitgevoerd, wordt **Servernaam** vooraf ingevuld met de naam van de computer.
    
    - **Poort**: typ de poort die moet worden gebruikt voor communicatie met de computer waarop SQL Server wordt uitgevoerd. Standaard is deze waarde niet vereist en blijft daarom leeg.
    
    - **Exemplaarnaam**: selecteer of typ de naam van het exemplaar van SQL Server dat moet worden gebruikt. Er is een korte vertraging terwijl de exemplaarnamen in de lijst worden ingevuld. De lijst met beschikbare exemplaren komt mogelijk niet overeen met de hierboven opgegeven **poort**.
    
    - **Databasenaam**: typ de naam van de te gebruiken database. Het account waarmee u de App Controller-server installeert moet ten minste beschikken over machtigingen voor database-eigenaars (DBO) in de opgegeven database. Als de opgegeven database niet bestaat en de huidige gebruiker de juiste machtigingen heeft, wordt de database door App Controller-de installatiewizard gemaakt. Als u een installatie van maximale beschikbaarheid uitvoert, moet door de tweede en volgende serverinstallaties dezelfde database worden gebruikt als die door de eerste server is gebruikt.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Er kan slechts één App Controller-database per SQL Server-exemplaar worden geïnstalleerd.</P>
    
    
      </div>
    

    Nadat u database heeft geconfigureerd die door de App Controller-server moet worden gebruikt, klikt u op Volgende.

  9. Op de pagina Versleutelingssleutel configureren selecteert u het bestand met de geëxporteerde versleutelingssleutel en geeft u het juiste wachtwoord op. Klik vervolgens op Volgende. Deze twee waarden worden opgegeven wanneer de versleutelingssleutel wordt geëxporteerd vanuit een bestaande App Controller-installatie.

    Notitie

    Dit scherm wordt alleen weergegeven wanneer u een bestaande App Controller-database gebruikt. Dit is vereist bij het instellen van een implementatie van hoge beschikbaarheid van App Controller. Gebruik de Export-SCACAesKey-cmdlet om de versleutelingssleutel te exporteren. Zie Cmdlets in System Center 2012 - App Controller voor meer informatie over het gebruik van cmdlets.

  10. Selecteer op de pagina System Center 2012 - App Controller helpen verbeteren of u wilt meedoen aan het Customer Experience Improvement Program (CEIP) (Programma voor verbetering van de gebruikerservaring) en Microsoft Update wilt gebruiken. Klik vervolgens op Volgende.

    Notitie

    Als u eerder hebt gekozen om Microsoft Update te gebruiken op deze computer of als het door het groepsbeleid is ingeschakeld, kunt u de optie uitschakelen.

  11. Bekijk op de pagina De instellingen bevestigen de gewenste selecties en voer een van de volgende handelingen uit:

    • Klik op Vorige om selecties te wijzigen.

    • Klik op Installeren om de App Controller-server te installeren.

    Nadat u op Installeren hebt geklikt, wordt de pagina Onderdelen installeren weergegeven en wordt de installatievoortgang weergegeven.

  12. Op de pagina De installatie is voltooid voert u een van de volgende handelingen uit:

    • Als u de App Controller-website wilt openen wanneer u de installatiewizard sluit, schakelt u het selectievakje App Controller-website bezoeken wanneer de installatie wordt afgesloten in.

    • Klik op Voltooien.

Als de installatie niet kan worden voltooid, wordt er een lijst weergegeven met de items die niet zijn geïnstalleerd, met koppelingen naar de bijbehorende logboekbestanden. Bekijk deze logboeken voor meer informatie over het punt waarop het probleem met de installatie zich heeft voorgedaan. Zie Problemen met System Center 2012 oplossen - App Controller en de sectie Installatie van de Releaseopmerkingen voor System Center 2012 - App Controller voor meer informatie over problemen bij de installatie.

Eenmalige aanmelding inschakelen voor App Controller

Standaard is App Controller ingeschakeld dat gebruikers zich moeten aanmelden met hun Active Directory-gebruikersnaam en -wachtwoord. In de volgende procedures wordt beschreven hoe u App Controller zo configureert dat de huidige Windows-referenties van de gebruiker automatisch worden gebruikt voor aanmelding.

De verificatiemethode verifiëren of wijzigen

  1. Open IIS-beheer op de App Controller-server.

  2. Selecteer de App Controller-website.

  3. Vouw de website uit en selecteer het knooppunt /api.

  4. Klik op Verificatie.

  5. Schakel Geïntegreerde Windows-verificatie in.

  6. Schakel Basisverificatie uit.

Beperkte delegatie inschakelen

  1. Meld u aan met een account met OU Administrator-bevoegdheden in Active Directory Domain Services. Controleer of aan dit account ook het gebruikersrecht SeEnableDelegationPrivilege is verleend. Een domeinbeheerder kan bijvoorbeeld de opdracht ntrights -u domain\user +r SeEnableDelegationPrivilege op een domeincontroller uitvoeren. Hierbij staat domein/gebruiker voor het domein en staat accountnaam voor het account.

  2. Vouw in Active Directory: gebruikers en computers het knooppunt App Controller-machine uit.

  3. Klik op het tabblad Overdracht.

  4. Selecteer de optie Deze computer mag alleen delegeren aan de opgegeven services.

  5. Selecteer de optie Elk protocol voor authenticatie gebruiken.

  6. Klik op Toevoegen en voer een van de volgende handelingen uit:

    1. Als de VMM-beheerserver wordt uitgevoerd onder het lokale systeemaccount, voert u de naam van de VMM-beheerserver in, selecteert u HOST en klikt u vervolgens op OK.

    2. Als de VMM-beheerserver wordt uitgevoerd onder een domeinaccount, voert u de naam van het domeinaccount in, selecteert u SCVMM en klikt u vervolgens op OK.

  7. Klik op Toevoegen en selecteer de CIFS-service (Common Internet File System).

    Geef de naam op van de VMM-beheerserver en klik vervolgens op OK.

    Herhaal stap 7 voor elke VMM-bibliotheekserver en elke netwerkbestandsshare die is toegevoegd aan App Controller.

  8. Start de App Controller-beheerserver opnieuw op.

De Windows PowerShell-module voor App Controller installeren

In de procedures in deze sectie wordt beschreven hoe u de Windows PowerShell-module voor App Controller installeert.

Voordat u begint met de installatie van de Windows PowerShell-module voor App Controller, moet u controleren of u over een computer beschikt waarop een ondersteunde versie van Windows PowerShell is geïnstalleerd of ingeschakeld.

Om deze procedure te kunnen voltooien, moet u op de computer die u configureert minstens lid zijn van de lokale groep Beheerders of een equivalent hiervan.

De Windows PowerShell-module voor App Controller installeren

  1. Klik in het installatiemedium met de rechtermuisknop op setup.exe en klik vervolgens op Als administrator uitvoeren.

  2. Klik op de hoofdinstallatiepagina op Windows PowerShell-module voor App Controller installeren.

  3. Op de pagina Gebruiksrechtovereenkomst controleert u de licentievoorwaarden, schakelt u het selectievakje Ik ga akkoord met de voorwaarden in deze gebruiksrechtovereenkomst in en klikt u op Volgende.

  4. Klik op Installeren om de Windows PowerShell-module voor App Controller te installeren.

  5. Controleer de installatieresultaten en klik vervolgens op Voltooien.

Een opdrachtprompt gebruiken om App Controller te installeren

U kunt App Controller ook via de opdrachtprompt installeren als u App Controller zonder tussenkomst van de gebruiker wilt installeren.

Gebruik het programma Setup.exe in de installatiemap van de cd-rom met het product en verwijder App Controller via een opdrachtprompt. In de volgende secties worden de verschillende parameters beschreven die u kunt gebruiken met Setup.exe. Opdrachtregelparameters kunnen in elke gewenste volgorde worden gebruikt.

Tip

Wanneer u App Controller verwijdert via de opdrachtregel, wordt de database altijd verwijderd. Als u de database wilt behouden, gebruikte u de interactieve gebruikersinterface.

Opdrachtregelparameters voor de installatie van App Controller

In de volgende tabel worden de parameters beschreven die u met Setup.exe kunt gebruiken om App Controller te installeren.

Parameter

Vereist

Beschrijving

/help of /?

Optioneel

Hiermee wordt het dialoogvenster Help weergegeven.

/Silent

Optioneel

Hiermee geeft u op dat het product moet worden geïnstalleerd zonder de gebruikersinterface weer te geven.

Setup wordt interactief uitgevoerd als deze parameter niet wordt opgegeven.

/SelfUpdate<Booleaans>

Optioneel

Hiermee wordt Microsoft Update vóór de installatie gecontroleerd op productupdates.

Als deze parameter niet wordt opgegeven, wordt er niet gecontroleerd op updates.

/InstallPath<pad>

Optioneel

Hiermee geeft u de maplocatie voor de installatie van de binaire App Controller-bestanden op.

Als u deze parameter niet opgeeft, wordt %PROGRAMFILES%\Microsoft System Center 2012\App Controller gebruikt.

/ProductKey<productsleutel>

Optioneel

Hiermee geeft u de Microsoft-productsleutel op die u hebt ontvangen bij uw aanschaf van App Controller.

Als u deze parameter niet opgeeft, wordt App Controller uitgevoerd in de evaluatiemodus.

/ServiceUsername<domein>\<gebruikersnaam>

Optioneel

Hiermee geeft u op onder welk account App Controller-processen moeten worden uitgevoerd.

/ServicePassword<wachtwoord>

Optioneel

Hiermee geeft u het wachtwoord voor het ServiceUsername-account op.

/ServicePort<poort>

Optioneel

Hiermee bepaalt u op welke poort App Controller-processen moeten worden uitgevoerd.

Als u deze parameter niet opgeeft, wordt poort 18622 gebruikt.

/IP<IP-adres>

Optioneel

Hiermee geeft u het IP-adres voor de App Controller-websitebinding op.

Als u deze parameter niet opgeeft, worden alle niet-toegewezen IP-adressen gebruikt.

/Port<poort>

Optioneel

Hiermee geeft u de poort voor de App Controller-websitebinding op.

Als u deze parameter niet opgeeft, wordt poort 443 gebruikt.

/SslCert<hash>

Optioneel

Hiermee geeft u het SSL-certificaat voor de App Controller-websitebinding op.

Als u deze parameter niet opgeeft, wordt er een zelfondertekend certificaat gegenereerd.

/SQL<server>,<poort>\<exemplaar>

Vereist

Hiermee geeft u de naam en het exemplaar op van Microsoft SQL Server waarop de App Controller-database moet worden geïnstalleerd.

/SQLdb<database>

Optioneel

Hiermee geeft u de Microsoft SQL Server-databasenaam op voor de App Controller-database.

Als u deze parameter niet opgeeft, wordt de naam AppController gebruikt.

/AesKeyFilePath<pad>

Alleen vereist als u een bestaande database gebruikt

Hiermee geeft u de AES-sleutel voor het versleutelen en ontsleutelen van waarden in de App Controller-database op.

/AesKeyPassword<wachtwoord>

Alleen vereist als u een bestaande database gebruikt

Hiermee geeft u het wachtwoord voor het ontsleutelen van het AES-sleutelbestand op.

/CEIP

Optioneel

Hiermee stelt u App Controller in staat anonieme feedback naar Microsoft te verzenden in het kader van het Customer Experience Improvement Program (CEIP).

Al u deze parameter niet opgeeft, neemt u niet deel aan CEIP.

/MU

Optioneel

Hiermee configureert u de server om Microsoft Update te gebruiken.

Als u deze parameter niet opgeeft, gebruikt u Microsoft Update niet.

/acceptEula

Verplicht

Hiermee geeft u aan dat u de licentievoorwaarden hebt gelezen, begrijpt en hiermee instemt.

Voorbeeld: App Controller installeren

Gebruik de volgende voorbeeldcode om App Controller te installeren:

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