Az App Controller telepítése

 

Közzétéve: 2016. július

Hatókör: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

A szakasz a System Center 2012 – App Controller telepítéséhez biztosít lépésekre bontott útmutatót. Az App Controller telepítése után olvassa el Az App Controller konfigurálása című szakaszt az App Controller beállítására vonatkozó utasítások megismeréséhez.

Az App Controller-kiszolgáló telepítéséről a Az App Controller-kiszolgáló telepítése című szakaszban olvashat. Az App Controller Windows PowerShell moduljának telepítéséről a Az App Controller Windows PowerShell moduljának telepítése című szakaszban olvashat.

Az App Controller-kiszolgáló telepítése

A szakasz a System Center 2012 – App Controller-kiszolgáló telepítéséhez szükséges eljárásokat ismerteti.

Az App Controller-kiszolgáló telepítésének megkezdése előtt győződjön meg arról, hogy a számítógépén telepítve van és fut a Microsoft SQL Server támogatott verziója. Ha szükség van 4 bájtos Unicode karakterláncok támogatására az adatbázis telepítése előtt állítsa be az adatbázis-rendezést a _100_ jelölésű rendezések egyikére, például Chinese_Simplified_Pinyin_100_. Ha nem szeretné a teljes SQL Server-adatbázist _100_ rendezésűre beállítani, hozzon egy üres adatbázist, amelyet az App Controller fog használni, majd állítsa be ennek az adatbázisnak a rendezését a _100_ jelölésű rendezések egyikére. A _100_ rendezések teljes listája az MSDN webhelyen a Transact-SQL referencia Windows Collation Name (Windows rendezési név) című témakörében érhető el.

System_CAPS_noteMegjegyzés

Ha a telepítés befejezésekor probléma merül fel, nézze meg a %LOCALAPPDATA%\AppController\Logs (a System Center 2012 – App Controller esetében) vagy a \ProgramData\AppControllerLogs (a System Center 2012 SP1 programcsomag App Controller alkalmazása esetében) mappában található naplófájlokat.

Az App Controller-kiszolgáló telepítéséhez tartományi felhasználóként kell bejelentkeznie a helyi rendszergazdák csoport tagjaként vagy ezzel egyenértékű jogosultságokkal a konfigurálni kívánt számítógépre. Emellett a fióknak legalább DBO engedéllyel kell rendelkeznie a használni kívánt adatbázisban.

Az App Controller-kiszolgáló telepítése

  1. Kattintson a jobb gombbal a telepítési adathordozón található setup.exe fájlra, majd kattintson a Futtatás rendszergazdaként menüpontra.

    System_CAPS_noteMegjegyzés

    Az App Controller telepítésének megkezdése előtt zárjon be minden megnyitott programot, és győződjön meg arról, hogy nincsenek függőben újraindítások a számítógépen. Ha például a Kiszolgálókezelő használatával kiszolgálói szerepkört telepített, vagy biztonsági frissítést alkalmazott, előfordulhat, hogy újra kell indítania a számítógépet, majd a kiszolgálói szerepkör vagy a biztonsági frissítés telepítésének befejezéséhez be kell jelentkeznie ugyanazzal a felhasználói fiókkal a számítógépre.

  2. Kattintson a telepítőprogram főoldalán a Telepítés gombra.

  3. A Termékregisztráció adatai lapon adja meg a megfelelő adatokat, majd kattintson a Tovább gombra. Tekintse át a licencfeltételeket, jelölje be az Elolvastam, megértettem és elfogadom a licencszerződés feltételeit jelölőnégyzetet, majd kattintson a Tovább gombra.

  4. A program ellenőrzi azt a számítógépet, amelyre az App Controller-kiszolgálót telepíti, hogy megfelel-e a hardver- és szoftverkövetelményeknek. Ha valamely előfeltétel nem teljesül, egy lapon megjelenik, hogy melyik az, és hogy miként lehet megoldani a problémát. Ha minden előfeltétel teljesült, megjelenik A telepítés helyének kiválasztása lap.

    Az App Controller hardver- és szoftverkövetelményeire vonatkozó információkért olvassa le a A System Center 2012 – App Controller rendszerkövetelményei című szakaszt.

  5. A telepítés helyének kiválasztása lapon használja az alapértelmezett útvonalat, vagy válasszon másik útvonalat az App Controller programfájljai számára, és kattintson a Tovább gombra.

  6. A Szolgáltatások konfigurálása lapon adja meg azt a fiókot, amelyet az App Controller szolgáltatásai használni fognak. Megadhatja, hogy az App Controller szolgáltatásai a Hálózati szolgáltatás-fiókot vagy egy tartományi fiókot használjanak.

    System_CAPS_noteMegjegyzés

    Ha tartományi fiókot ad meg, nagyon ajánlott létrehozni egy olyan fiókot, amelyet kifejezetten az App Controller-szolgáltatások általi használatra jelöl ki.

    Azt a portot is beállíthatja, amelyet az App Controller szolgáltatásai használni fognak.

    System_CAPS_noteMegjegyzés

    Ez a port kizárólag az App Controller szolgáltatásai közötti kommunikációra lesz használatos. Az App Controller alkalmazást futtató számítógépen nem kell beállítani a tűzfalat a porthoz való hozzáférés engedélyezéséhez.

  7. Adja meg a Webhely konfigurálása lapon az alábbiakat:

    - **IP-cím**: Válasszon ki egy IP-címet az IP-címek listájából, vagy írjon be egy IP-címet, amelyen a felhasználók hozzáférhetnek a webhelyhez.
    
    - **Port**: Írja be annak a portnak a számát, amelyen a HTTP.sys a webhelyre érkező kéréseket fogja hallgatni. Ha az alapértelmezett porttól (HTTPS protokollhoz 443-as) eltérő portot ad meg, az ügyfeleken meg kell határozni a kiszolgálóra irányuló kéréseknél a portszámot, másként nem tudnak kapcsolódni a webhelyhez.
    
    - **SSL-tanúsítvány**: Válassza ki, hogy App Controller telepítőprogramja önaláírt tanúsítvány állítson-e elő, vagy egy korábban importált tanúsítványt használjon az SSL-hez.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712272.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-note(TechNet.10).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Megjegyzés</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Kiszolgálói tanúsítványok hozzáadásához vagy konfigurálásához használja az IIS-kezelő <strong>Kiszolgálói tanúsítványok</strong> funkcióját.</p>
      <p>Ha önaláírt tanúsítványt használ, azt hozzá kell adni az App Controller webhelyéhez hozzáférő összes számítógép megbízható gyökér-hitelesítésszolgáltatói tárolójához. Bizonyos böngészők nem fogják megjeleníteni az App Controller oldalát, ha a tanúsítvány nem megbízható. Ajánlott megbízható hitelesítésszolgáltató tanúsítványát használni önaláírt tanúsítvány helyett.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221358.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Fontos!</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Az App Controller telepítésekor hozzárendelt portot nem lehet megváltoztatni az App Controller eltávolítása és újratelepítése nélkül.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      Miután konfigurálta a webhelykötést, amelyet az App Controller-kiszolgáló használni fog, kattintson a **Tovább** gombra.
    
  8. Adja meg az Adatbázis konfigurálása lapon az alábbiakat:

    - **Kiszolgálónév**: Írja be az SQL Server alkalmazást futtató számítógép nevét. Ha ugyanarra a számítógépre telepíti az App Controller-kiszolgálót, amelyen az SQL Server fut, a **Kiszolgálónév** mezőben előre meg fog jelenni a számítógép neve.
    
    - **Port**: Írja be az SQL Server szoftvert futtató számítógép portszámát a kommunikációhoz. Alapértelmezés szerint ennek az értéknek a megadása nem szükséges, ezért üresen marad.
    
    - **Példány neve**: Válassza ki vagy írja be a használni kívánt SQL Server-példány nevét. Egy rövid ideig eltart, amíg a példányok neve megjelenik a listában. Előfordulhat, hogy az elérhető példányok listája nem felel meg a fentiekben megadott **Port** számának.
    
    - **Adatbázisnév**: Írja be a használni kívánt adatbázis nevét. Az App Controller-kiszolgáló telepítéséhez használt fióknak, legalább adatbázis tulajdonosi (dbo) engedélyekkel kell rendelkeznie a megadott adatbázisban. Ha a meghatározott adatbázis nem létezik, és az aktuális felhasználó rendelkezik a megfelelő engedélyekkel, az App Controller telepítővarázslója létre fogja azt hozni. Ha magas rendelkezésre állású telepítést végez, a másodikként és azt követően telepített kiszolgálóknak ugyanazt az adatbázist kell használniuk, amit az első kiszolgáló is használ.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712272.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-note(TechNet.10).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Megjegyzés</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>SQL Server-példányonként csak egy App Controller-adatbázis telepíthető.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    

    Miután konfigurálta az adatbázist az App Controller-kiszolgálóval való használathoz, kattintson a Tovább gombra.

  9. A Titkosítási kulcs konfigurálása lapon válassza ki az exportált titkosításikulcs-fájlt, adja meg a megfelelő jelszót, és kattintson a Tovább gombra. Ezt a két értéket akkor határozta meg, amikor exportálta a titkosítási kulcsot a meglévő App Controller-telepítésből.

    System_CAPS_noteMegjegyzés

    Ez a képernyő csak meglévő App Controller-adatbázis használatakor jelenik meg. Erre szükség van, ha magas rendelkezésre állású App Controller-telepítést szeretne létrehozni. A titkosítási kulcs exportálásához használja az Export-SCACAesKey parancsmagot. A parancsmagok használatáról olvassa el a következő szakaszt: Cmdlets in System Center 2012 - App Controller.

  10. Válassza ki a Segítsen a System Center 2012 – App Controller továbbfejlesztésében lapon válassza ki, hogy szeretne-e részt venni a Felhasználói élmény fokozása (CEIP) programban és használni a Microsoft Update szolgáltatást, majd kattintson a Tovább gombra.

    System_CAPS_noteMegjegyzés

    Ha korábban már kiválasztotta ezen a számítógépen, hogy használja a Microsoft Update szolgáltatást, vagy azt csoportházirenddel engedélyezték, ez a beállítás lehet, hogy nem érhető el.

  11. A beállítások jóváhagyása lapon tekintse át, hogy mit választott ki, majd tegye az alábbiak valamelyikét:

    • Valamelyik választás módosításához kattintson az Előző gombra.

    • Az App Controller-kiszolgáló telepítéséhez kattintson a Telepítés gombra.

    Miután a Telepítés gombra kattintott, megjelenik az Összetevők telepítése lap, és látható lesz a telepítés előrehaladása.

  12. A telepítés sikeresen befejeződött lapon tegye az alábbiak valamelyikét:

    • Ha azt szeretné, hogy a telepítővarázsló bezárásakor megnyíljon az App Controller webhelye, jelölje be Az App Controller webhelyének indítása a telepítés végén jelölőnégyzetet.

    • Kattintson a Befejezés gombra.

Ha a telepítést nem lehet befejezni, kapni fog egy listát azokról az elemekről, amelyeket nem lehetett telepíteni, mellettük a kapcsolódó naplófájlokra mutató hivatkozásokkal. Tekintse át ezeket a naplókat, hogy további információt tudjon meg arról, hol történt a telepítési probléma. A telepítési problémákra vonatkozó további információért olvassa el A System Center 2012 – App Controllerrel kapcsolatos hibák elhárítása című szakaszt és A System Center 2012 – App Controller kiadási megjegyzései Telepítés szakaszát.

Egyszeri bejelentkezés engedélyezése az App Controller alkalmazáshoz

Alapértelmezés szerint az App Controller alkalmazásban engedélyezett a felhasználók bejelentkezését kérni az Active Directory-felhasználónevük és -jelszavuk megadásával. Az alábbi eljárásban annak az ismertetése szerepel, hogyan konfigurálható az App Controller, hogy a felhasználó aktuális Windows hitelesítő adatait használja az automatikus bejelentkezéshez.

A hitelesítési mód ellenőrzése vagy megváltoztatása

  1. Nyissa meg az IIS-kezelőt az App Controller-kiszolgálón.

  2. Válassza ki az App Controller webhelyét.

  3. Bontsa ki a webhely csomópontját, és válassza az /api csomópontot.

  4. Kattintson a Hitelesítés gombra.

  5. Engedélyezze az integrált Windows-hitelesítést.

  6. Tiltsa le az alapszintű hitelesítést.

A korlátozott delegálás bekapcsolása

  1. Jelentkezzen be egy olyan fiókkal, amely az Active Directory tartományi szolgáltatásokban szervezeti egység rendszergazdája jogokkal rendelkezik. Gondoskodjon arról, hogy ez a fiók a SeEnableDelegationPrivilege felhasználói jogosultságot is megkapja (a tartomány rendszergazdája futtathatja például az ntrights -u domain\user +r SeEnableDelegationPrivilege parancsot a tartományvezérlőn, ahol a tartomány/felhasználó a fiók tartományát és fióknevét jelenti).

  2. Bontsa ki az Active Directory – felhasználók és számítógépek területen az App Controller-számítógép csomópontot.

  3. Kattintson a Delegálás fülre.

  4. Jelölje be A számítógépen csak a megadott szolgáltatások delegálhatók jelölőnégyzetet.

  5. Jelölje be a Bármely hitelesítési protokoll használatával jelölőnégyzetet.

  6. Kattintson a Hozzáadás gombra, majd tegye az alábbiak valamelyikét:

    1. Ha a VMM felügyeleti kiszolgáló a Helyi rendszerfiók alatt fut, adja meg a VMM felügyeleti kiszolgáló nevét, válassza a HOST lehetőséget, majd kattintson az OK gombra.

    2. Ha a VMM felügyeleti kiszolgáló tartományi fiók alatt fut, adja meg a tartományi fiók nevét, válassza az SCVMM lehetőséget, majd kattintson az OK gombra.

  7. Kattintson a Hozzáadás gombra, majd válassza ki a Common Internet File System (CIFS) szolgáltatást.

    Adja meg a VMM felügyeleti kiszolgáló nevét, majd kattintson az OK gombra.

    Ismételje meg a 7. lépést minden, az App Controllerhez hozzáadott VMM könyvtárkiszolgálóra és hálózati fájlmegosztásra.

  8. Indítsa újra az App Controller felügyeleti kiszolgálót.

Az App Controller Windows PowerShell moduljának telepítése

A szakaszban szereplő eljárások az App Controller Windows PowerShell moduljának telepítését ismertetik.

Mielőtt az App Controller Windows PowerShell moduljának telepítését megkezdené, győződjön meg arról, hogy a számítógépen telepítve és engedélyezve van a Windows PowerShell támogatott verziója.

Az eljárás elvégzéséhez követelmény, hogy legalább a helyi rendszergazdák vagy azzal egyenértékű csoport tagja legyen a konfigurált számítógépen.

Az App Controller Windows PowerShell moduljának telepítése

  1. Kattintson a jobb gombbal a telepítési adathordozón található setup.exe fájlra, majd kattintson a Futtatás rendszergazdaként menüpontra.

  2. Kattintson a telepítőprogram főoldalán Az App Controller Windows PowerShell moduljának telepítése lehetőségre.

  3. A Végfelhasználói licencszerződés lapon tekintse át a licencfeltételeket, jelölje be az Elfogadom a licencszerződés feltételeit jelölőnégyzetet, majd kattintson a Tovább gombra.

  4. Az App Controller Windows PowerShell moduljának telepítéséhez kattintson a Telepítés gombra.

  5. Ellenőrizze a telepítés eredményét, majd kattintson a Befejezés gombra.

Az App Controller telepítése parancssor használatával

Ha felhasználói beavatkozás nélkül szeretné telepíteni az App Controller alkalmazást, ezt az App Controller parancssorból történő telepítésével teheti meg.

Az App Controller parancssorból történő telepítéséhez és eltávolításához használja a termék CD lemezének telepítési mappájában található Setup.exe programot. Az alábbi szakaszok a Setup.exe programmal használható különböző paramétereket listázzák. A parancssori paraméterek bármilyen sorrendben használhatók.

System_CAPS_tipTipp

Ha az App Controller alkalmazást a parancssor használatával távolítja el, az adatbázis mindig törlődik. Ha szeretné megőrizni az adatbázist, használja az interaktív felhasználói felületet.

Az App Controller parancssori telepítési paraméterei

Az alábbi táblázat a Setup.exe programmal az App Controller telepítéséhez használható paramétereket ismerteti.

Paraméter

Kötelező

Leírás

/help vagy /?

Választható

A Súgó párbeszédpanel megjelenítése.

/Silent

Választható

A termék felhasználói felület megjelenítése nélküli telepítésének megadása.

Ha nincs megadva, a telepítőprogram interaktív módon fut.

/SelfUpdate<Logikai érték>

Választható

A telepítőprogram indítása előtt ellenőrzi a Microsoft Update szolgáltatásban az elérhető termékfrissítéseket.

Ha nincs megadva, nem keres frissítéseket.

/InstallPath<elérési út>

Választható

Az App Controller bináris fájljainak telepítéséhez a mappa megadása.

Ha nincs megadva a %PROGRAMFILES%\Microsoft System Center 2012\App Controller mappát használja.

/ProductKey<termékkulcs>

Választható

Az App Controller vásárlásakor kapott Microsoft-termékkulcs megadása.

Ha nincs megadva, az App Controller próbaverziója fog futni.

/ServiceUsername<tartomány>\<felhasználónév>

Választható

Az App Controller folyamatainak futtatásához használt fiók megadása.

/ServicePassword<jelszó>

Választható

A SzolgáltatásFelhasználójánakNeve-fiók jelszavának megadása.

/ServicePort<port>

Választható

Az App Controller folyamatainak futtatásához használt port megadása.

Ha nincs megadva a 18622-es portot használja.

/IP<IP-cím>

Választható

Az App Controller-webhely kötésének IP-címét adja meg.

Ha nincs megadva az összes nem hozzárendelt IP-címet használja.

/Port<port>

Választható

Az App Controller-webhely kötéséhez a portot adja meg.

Ha nincs megadva a 443-as portot használja.

/SslCert<kivonat>

Választható

Az App Controller-webhely kötéséhez az SSL-tanúsítványt adja meg.

Ha nincs megadva, önaláírt tanúsítványt állít elő.

/SQL<kiszolgáló>,<port>\<példány>

Kötelező

Az App Controller-adatbázis telepítési helyéül szolgáló Microsoft SQL Server nevének és példányának megadása.

/SQLdb<adatbázis>

Választható

Az App Controller-adatbázis Microsoft SQL Server adatbázisnevének megadása.

Ha nincs megadva az AppController nevet használja.

/AesKeyFilePath<elérési út>

Csak meglévő adatbázis használatakor szükséges.

Az App Controller-adatbázis értékeinek titkosítására és visszafejtésére használt AES-kulcs megadása.

/AesKeyPassword<jelszó>

Csak meglévő adatbázis használatakor szükséges.

Az AES-kulcsfájl visszafejtéséhez használt jelszó megadása.

/CEIP

Választható

Engedélyezi az App Controller alkalmazásnak, hogy anonim módon visszajelzést küldjön a Microsoftnak a Vásárlói élmény fokozása program részeként.

Ha nincs megadva, nincs belépés a CEIP programba.

/MU

Választható

A kiszolgáló konfigurálása a Microsoft Update használatára.

Ha nincs megadva, nincs regisztrálás a Microsoft Update szolgáltatásba.

/acceptEula

Kötelező

Jelzi, hogy Ön elolvasta, megértette és elfogadta a licencfeltételeket.

Példa: Az App Controller telepítése

Az alábbi kódpélda az App Controller telepítésére használható:

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