Instalace serveru App Controller

 

Publikováno: březen 2016

Platí pro: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

V této části najdete podrobný návod k instalaci produktu System Center 2012 – App Controller. Po instalaci produktu App Controller si v části Konfigurace serveru App Controller projděte pokyny ke konfiguraci produktu App Controller.

Informace o instalaci serveru App Controller naleznete v části Postup instalace serveru App Controller. Informace o instalaci Modulu Windows PowerShell pro server App Controller naleznete v části Postup instalace modulu Windows PowerShell pro App Controller.

Postup instalace serveru App Controller

Postupy v této části popisují instalaci serveru System Center 2012 – App Controller.

Před zahájením instalace serveru App Controller zkontrolujte, že máte na počítači nainstalovanou a spuštěnou podporovanou verzi Microsoft SQL Serveru. Pokud budete potřebovat podporu pro 4bajtové řetězce Unicode, zkontrolujte před instalací, že kolace databáze je nastavená na jednu z kolací _100_, například Chinese_Simplified_Pinyin_100_. Pokud nechcete nastavit kolace _100_ pro celou databázi SQL Serveru, vytvořte pro server App Controller prázdnou databázi a nastavte pořadí kolace této databáze na jednu z kolací _100_. Úplný seznam kolací _100_ je k dispozici na webu MSDN v rámci referenčních informací o Transact-SQL, téma Název kolace systému Windows.

Poznámka

Pokud budou problémy s úspěšným dokončením instalace, prohlédněte si soubory protokolu, které najdete ve složce %LOCALAPPDATA%\AppController\Logs (pro System Center 2012 – App Controller) nebo \ProgramData\AppControllerLogs (pro server App Controller v produktu System Center 2012 SP1).

Abyste mohli instalovat server App Controller, musíte být na počítači, který konfigurujete, přihlášení jako uživatel domény s členstvím v místní skupině Administrators (nebo uživatel s ekvivalentními oprávněními). Tento účet musí mít taky pro databázi, která se bude používat, aspoň oprávnění DBO.

Postup instalace serveru App Controller

  1. Otevřete instalační médium, klikněte pravým tlačítkem myši na soubor setup.exe a z nabídky vyberte Spustit jako správce.

    Poznámka

    Než začnete s instalací nástroje App Controller, ukončete všechny spuštěné programy a ověřte, že počítač nečeká na restartování. Pokud jste například nainstalovali roli serveru pomocí konzoly Správce serveru nebo jste použili aktualizaci zabezpečení, k dokončení dané operace může být vyžadováno restartování počítače a následné přihlášení k počítači pomocí stejného účtu uživatele.

  2. Na hlavní instalační stránce klikněte na možnost Nainstalovat.

  3. Na stránce Registrační informace produktu zadejte příslušné informace a klikněte na Další. Přečtěte si licenční podmínky, zaškrtněte políčko Přečetl jsem si, rozumím a souhlasím s podmínkami licenčního ujednání a klikněte na Další.

  4. Počítač, na který instalujete server App Controller, se zkontroluje, aby se zjistilo, jestli splňuje příslušné požadavky na hardware a software. Pokud nejsou splněny některé požadavky, zobrazí se stránka s informacemi o tom, jaké požadavky nebyly splněny a co je třeba k vyřešení daného problému udělat. Pokud jsou splněné všechny požadavky, zobrazí se stránka Vybrat umístění instalace.

    Informace o požadavcích na hardware a software nástroje App Controller naleznete v tématu Požadavky na systém pro System Center 2012 – App Controller.

  5. Na stránce Vybrat umístění instalace nechte zadanou výchozí cestu nebo vyberte jinou instalační cestu pro programové soubory produktu App Controller. Pak klikněte na Další.

  6. Na stránce Konfigurovat služby zadejte účet, který budou používat služby serveru App Controller. Služby serveru App Controller můžete nakonfigurovat tak, aby využívaly buď účet Network Service (Síťová služba), nebo účet domény.

    Poznámka

    Pokud zadáte účet domény, důrazně doporučujeme, abyste vytvořili účet, který bude určený výhradně pro služby serveru App Controller.

    Můžete taky nakonfigurovat port, který budou používat služby serveru App Controller.

    Poznámka

    Tento port se používá pro komunikaci pouze mezi službami serveru App Controller. Na počítači se spuštěným serverem App Controller nemusíte kvůli přístupu na tento port konfigurovat bránu firewall.

  7. Na stránce Konfigurovat webovou stránku zadejte toto:

    • IP adresa: Vyberte IP adresu ze seznamu IP adres nebo zadejte IP adresu, kterou můžou uživatelé používat pro přístup k tomuto webu.

    • Port: Zadejte port, na kterém musí ovladač HTTP.sys naslouchat žádostem odeslaným na tento web. Pokud zadáte jiný než výchozí port (443 pro protokol HTTPS), budou muset klienti zadat číslo tohoto portu při posílání žádostí na server, aby se mohli k webu připojit.

    • Certifikát SSL: Vyberte, jestli chcete, aby instalace serveru App Controller vygenerovala certifikát podepsaný svým držitelem (self-signed certificate) nebo použila dřív naimportovaný certifikát pro protokol SSL.

      Poznámka

      Pokud chcete přidat nebo konfigurovat certifikáty serveru, použijte funkci Certifikáty serveru ve Správci služby IIS.

      Pokud použijete certifikát podepsaný svým držitelem (self-signed certificate), musí se certifikát přidat do úložiště důvěryhodných kořenových certifikačních autorit na všech počítačích, které budou přistupovat k webu App Controller. Některé prohlížeče server App Controller nezobrazí, pokud certifikát nebude důvěryhodný. Doporučujeme místo certifikátu podepsaného svým držitelem (self-signed certificate) použít certifikát od důvěryhodné certifikační autority.

      System_CAPS_ICON_important.jpg Důležité

      Port, který přiřadíte během instalace serveru App Controller, nejde změnit bez odinstalace a opakované instalace serveru App Controller.

      Po nakonfigurování vazby webu, který má používat server App Controller, klikněte na Další.

  8. Na stránce Konfigurovat databáziu zadejte toto:

    • Název serveru: Zadejte název počítače, na kterém běží SQL Server. Pokud instalujete App Controller na počítač, na kterém běží SQL Server, předvyplní se do pole Název serveru název počítače.

    • Port: Zadejte port, který se použije při komunikaci s počítačem, na kterém běží SQL Server. Ve výchozím nastavení se tato hodnota nevyžaduje, takže zůstává prázdná.

    • Název instance: Vyberte nebo zadejte název instance systému SQL Server, který se má použít. Načítání názvů instancí do seznamu může chvíli trvat. Seznam dostupných instancí nemusí odpovídat portu, který je zadaný výše.

    • Název databáze: Zadejte název databáze, kterou chcete použít. Účet, pomocí kterého instalujete server App Controller, musí mít v zadané databázi aspoň oprávnění vlastníka databáze (dbo). Pokud zadaná databáze neexistuje a stávající uživatel má příslušná oprávnění, průvodce instalací serveru App Controller vám ji vytvoří. Pokud provádíte instalaci vysoké dostupnosti, musí se při instalaci druhého serveru a všech dalších serverů použít stejná databázi jako pro první server.

      Poznámka

      Na každou instanci SQL Serveru může být nainstalovaná jenom jedna databáze serveru App Controller.

    Po nakonfigurování databáze, kterou bude používat server App Controller, klikněte na Další.

  9. Na stránce Konfigurovat šifrovací klíč vyberte vyexportovaný soubor šifrovacího klíče, zadejte odpovídající heslo a potom klikněte na Další. Tyto dvě hodnoty se určí při exportu šifrovacího klíče z existující instalace serveru App Controller.

    Poznámka

    Tato obrazovka se zobrazí jenom při použití stávající databáze App Controller. Tento krok je nutný, pokud nastavujete nasazení serveru App Controller s vysokou dostupností. Pokud chcete exportovat šifrovací klíč, použijte rutinu Export-SCACAesKey. Další informace o použití rutin najdete v tématu Rutiny v prostředí System Center 2012 – App Controller.

  10. Na stránce Pomoc při zlepšování serveru System Center 2012 – App Controller vyberte, jestli se chcete zúčastnit programu Zlepšování softwaru a služeb na základě zkušeností uživatelů a používat službu Microsoft Update, a potom klikněte na Další.

    Poznámka

    Pokud jste na tomto počítači používali službu Microsoft Update už dřív nebo pokud je povolená prostřednictvím Zásad skupiny, může být volba zakázaná.

  11. Na stránce Potvrdit nastavení si zkontrolujte, co jste vybrali, a udělejte jednu z těchto věcí:

    • Klikněte na tlačítko Předchozí, chcete-li zvolené položky změnit.

    • Pokud chcete spustit instalaci serveru App Controller, klikněte na Instalovat.

    Po kliknutí na Instalovat se zobrazí stránka Instalace komponent a průběh instalace.

  12. Na stránce Instalace byla úspěšně dokončena udělejte jednu z těchto věcí:

    • Pokud chcete po zavření Průvodce instalací otevřít web serveru App Controller, zaškrtněte políčko Spustit po uzavření instalace webovou stránku serveru App Controller.

    • Klikněte na tlačítko Dokončit.

Pokud instalaci není možné dokončit, zobrazí se seznam položek, které nešlo nainstalovat, spolu s odkazy na související soubory protokolu. Tyto protokoly si prohlédněte a zjistěte z nich, kde přesně byly s instalací problémy. Další informace o problémech s instalací najdete v části Řešení potíží s produktem System Center 2012 – App Controller a v části Instalace v tématu Poznámky k verzi pro System Center 2012 – App Controller.

Postup povolení jednotného přihlašování pro server App Controller

Ve výchozím nastavení server App Controller vyzve uživatele, aby se přihlásili zadáním svého uživatelského jména a hesla ze služby Active Directory. Následující postupy popisují, jak nakonfigurovat server App Controller tak, aby používal aktuální přihlašovací údaje Windows k automatickému přihlášení.

Postup ověření nebo změny metody ověřování

  1. Otevřete Správce služby IIS na serveru App Controller.

  2. Vyberte web serveru App Controller.

  3. Rozbalte web a vyberte uzel /api.

  4. Klikněte na Ověřování.

  5. Povolte Integrované ověřování systému Windows.

  6. Zakažte Základní ověřování.

Postup zapnutí omezeného delegování

  1. Přihlaste se účtem, který má oprávnění správce OU ve službě Active Directory Domain Services. Zkontrolujte, že tento účet má taky uživatelská práva SeEnableDelegationPrivilege (správce domény by například mohl na řadiči domény spustit příkaz ntrights -u domain\user +r SeEnableDelegationPrivilege, kde doména/uživatel představují doménu a název účtu pro daný účet).

  2. V části Uživatelé a počítače služby Active Directory rozbalte uzel počítače App Controller.

  3. Klikněte na kartu Delegování.

  4. Vyberte možnost Důvěřovat tomuto počítači pro delegování pouze určeným službám.

  5. Vyberte možnost Použít libovolný protokol ověřování.

  6. Klikněte na Přidat a pak udělejte jednu z těchto věcí:

    1. Pokud je server pro správu VMM spuštěný pod účtem Local System, zadejte název serveru pro správu VMM, vyberte položku HOST a klikněte na OK.

    2. Pokud je server pro správu VMM spuštěný pod účtem domény, zadejte název účtu domény, vyberte SCVMM a klikněte na OK.

  7. Klikněte na Přidat a vyberte službu Common Internet File System (CIFS).

    Zadejte název serveru pro správu VMM a potom klikněte na OK.

    Opakujte krok 7 pro každý server knihoven VMM a při každou síťovou sdílenou složku přidanou na server App Controller.

  8. Restartujte server pro správu App Controller.

Postup instalace modulu Windows PowerShell pro App Controller

Postupy v této části popisují instalaci modulu Windows PowerShell pro server App Controller.

Před zahájením instalace modulu Windows PowerShell pro server App Controller zkontrolujte, že máte počítač s nainstalovanou nebo zapnutou podporovanou verzí Windows PowerShellu.

Minimálním požadavkem k dokončení tohoto postupu na počítači, který konfigurujete, je členství v místní skupině Administrators (nebo ekvivalentní oprávnění).

Postup instalace modulu Windows PowerShell pro App Controller

  1. Otevřete instalační médium, klikněte pravým tlačítkem myši na soubor setup.exe a z nabídky vyberte Spustit jako správce.

  2. Na hlavní stránce instalace klikněte na Instalovat modul Windows PowerShell pro server App Controller.

  3. Na stránce Licenční smlouva s koncovým uživatelem (EULA) si přečtěte licenční podmínky, zaškrtněte políčko S podmínkami licenční smlouvy souhlasím a klikněte na Další.

  4. Pokud chcete nainstalovat modul Windows PowerShell pro server App Controller, klikněte na Nainstalovat.

  5. Zkontrolujte výsledky instalace a potom klikněte na Dokončit.

Postup použití příkazového řádku k instalaci serveru App Controller

Instalaci serveru App Controller prostřednictvím příkazového řádku využijete, hlavně pokud chcete nainstalovat server App Controller bez zásahu uživatele.

K instalaci a odinstalaci serveru App Controller prostřednictvím příkazového řádku použijte program Setup.exe z instalační složky na produktovém disku CD. V následujících oddílech najdete seznam různých parametrů, které můžete použít s programem Setup.exe. Parametry příkazového řádku je možné použít v libovolném pořadí.

Tip

Při odinstalaci serveru App Controller pomocí příkazového řádku dojde vždy k odstranění databáze. Pokud potřebujete databázi zachovat, použijte interaktivní uživatelské rozhraní.

Parametry pro instalaci serveru App Controller z příkazového řádku

Následující tabulka popisuje parametry, které můžete použít s programem Setup.exe pro instalaci serveru App Controller.

Parametr Požadováno Popis
/help nebo /? Volitelné Zobrazí dialogové okno nápovědy.
/Silent Volitelné Určuje, že se má produkt nainstalovat bez zobrazování uživatelského rozhraní.

Pokud není zadaný, spustí se instalace interaktivně.
/SelfUpdate <logická_hodnota> Volitelné Před zahájením instalace zkontroluje aktualizace produktů přes službu Microsoft Update.

Pokud není zadaný, dostupnost aktualizací se nezkontroluje.
/InstallPath <cesta> Volitelné Určuje umístění složky pro instalaci binárních souborů serveru App Controller.

Pokud není nic zadané, použije se %PROGRAMFILES%\Microsoft System Center 2012\App Controller.
/ProductKey <kód_Product_Key> Volitelné Určuje kód Product Key společnosti Microsoft dodaný k nákupu produktu App Controller.

Pokud není zadaný, App Controller bude fungovat ve zkušebním režimu.
/ServiceUsername <doména>\<uživatelské_jméno> Volitelné Určuje účet používaný ke spouštění procesů serveru App Controller.
/ServicePassword <heslo> Volitelné Určuje heslo účtu ServiceUsername.
/ServicePort <port> Volitelné Určuje port používaný ke spouštění procesů serveru App Controller.

Pokud není uvedený, použije se port 18622.
/IP <IP_adresa> Volitelné Určuje IP adresu pro vazby webu pro server App Controller.

Pokud není zadaný, použijí se všechny nepřiřazené IP adresy.
/Port <port> Volitelné Určuje port pro vazby webu pro server App Controller.

Pokud není zadaný, použije se port 443.
/SslCert <hash> Volitelné Určuje certifikát SSL pro vazby webu pro server App Controller.

Pokud není zadaný, vygeneruje se certifikát podepsaný svým držitelem (self-signed certificate).
/SQL <server>,<port>\<instance> Požadováno Určuje název a instanci Microsoft SQL Serveru, do které se má nainstalovat databáze serveru App Controller.
/SQLdb <databáze> Volitelné Určuje název databáze Microsoft SQL Serveru pro databázi serveru App Controller.

Pokud není zadaný, použije se název AppController.
/AesKeyFilePath <cesta> Požaduje se jenom při použití stávající databáze. Určuje klíč AES používaný k šifrování a dešifrování hodnot v databázi serveru App Controller.
/AesKeyPassword <heslo> Požaduje se jenom při použití stávající databáze. Určuje heslo používané pro dešifrování souboru klíče AES.
/CEIP Volitelné Umožňuje serveru App Controller posílat anonymní názory společnosti Microsoft jako součást programu Zlepšování softwaru a služeb na základě zkušeností uživatelů.

Pokud není zadaný, nepřihlásí se do uvedeného programu.
/MU Volitelné Nakonfiguruje server tak, aby využíval službu Microsoft Update.

Pokud není zadaný, služba Microsoft Update se využívat nebude.
/acceptEula Povinný Určuje, že jste si přečetli licenční podmínky, rozumíte jim a souhlasíte s nimi.

Příklad: Instalace serveru App Controller

K instalaci serveru App Controller použijte tento příklad kódu:

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  

Viz také

Konfigurace serveru App Controller
Odinstalace serveru App Controller
Řešení potíží s produktem System Center 2012 – App Controller
Poznámky k verzi pro System Center 2012 – App Controller