App Service üzembe helyezése az Azure Stack Hubban

Fontos

Frissítse Azure Stack Hub támogatott verzióra (vagy szükség esetén telepítse a legújabb Azure Stack Development Kit-t) a App Service erőforrás-szolgáltató (RP) üzembe helyezése vagy frissítése előtt. Olvassa el az RP kibocsátási megjegyzéseit az új funkciókkal, javításokkal és az üzembe helyezést esetlegesen érintő ismert problémákkal kapcsolatos információkért.

Támogatott Azure Stack Hub verziója App Service RP verziója
2108 2021.Q3 telepítő (kibocsátási megjegyzések)
2102 2021.Q1 telepítő (kibocsátási megjegyzések)
2008 2020.Q3 telepítő (kibocsátási megjegyzések)

Fontos

Az erőforrás-szolgáltató telepítő futtatása előtt el kell végrehajtania az Első lépések

Ebből a cikkből megtudhatja, hogyan helyezhet üzembe App Service-Azure Stack Hub, amellyel a felhasználók webes, API- és Azure Functions alkalmazásokat hozhatnak létre. A következőt kell:

  • Adja hozzá App Service erőforrás-szolgáltatót a Azure Stack Hub üzembe helyezéséhez az ebben a cikkben ismertetett lépésekkel.
  • Miután a App Service erőforrás-szolgáltatót, felveheti azt az ajánlatokba és csomagokba. A felhasználók ezután előfizetnek a szolgáltatásra, és elkezdenek alkalmazásokat létrehozni.

Az App Service erőforrás-szolgáltató telepítő futtatása

A App Service erőforrás-szolgáltató telepítése legalább egy órát vesz igénybe. A szükséges időtartam attól függ, hogy hány szerepkörpéldányt telepít. Az üzembe helyezés során a telepítő a következő feladatokat futtatja:

  • Regisztrálja a szükséges erőforrás-szolgáltatókat az alapértelmezett szolgáltatói előfizetésben
  • Közreműködői hozzáférést biztosít a App Service Identity alkalmazáshoz
  • Erőforráscsoport és virtuális hálózat létrehozása (ha szükséges)
  • Hozzon Storage és tárolókat a App Service összetevők, a használati szolgáltatás és az erőforrás-hidratálás számára
  • Az App Service letöltése és feltöltése a App Service tárfiókba
  • A App Service
  • A használati szolgáltatás regisztrálása
  • DNS-bejegyzések létrehozása a App Service
  • A App Service és bérlői erőforrás-szolgáltatók regisztrálása
  • Katalóguselemek regisztrálása – Web,API, függvényalkalmazás, App Service Plan, WordPress, DNN, Orchard és Django alkalmazások

Az erőforrás App Service üzembe helyezéséhez kövesse az alábbi lépéseket:

  1. Futtassa appservice.exe rendszergazdaként egy olyan számítógépről, amely hozzáfér a Azure Stack Hub Azure erőforrás-felügyeleti végponthoz.

  2. Válassza a App Service telepítése lehetőséget, vagy frissítsen a legújabb verzióra.

    Screenshot showing the main screen of the Azure App Service installer.

  3. Tekintse át és fogadja el a Microsoft szoftverlicenc-szerződés, majd válassza a Tovább lehetőséget.

  4. Tekintse át és fogadja el a külső licencszerződéseket, majd válassza a Tovább lehetőséget.

  5. Ellenőrizze, hogy a App Service konfigurációs adatai helyesek-e. Ha az ASDK telepítése során az alapértelmezett beállításokat használta, elfogadhatja az alapértelmezett értékeket. Ha azonban az ASDK telepítésekor vagy egy integrált Azure Stack Hub-rendszeren való üzembe helyezéskor testreszabta a beállításokat, az eltéréseknek megfelelően módosítania kell az ebben az ablakban lévő értékeket.

    Ha például a tartomány utótagját mycloud.com, Azure Stack Hub bérlői Azure Resource Manager végpontjának felügyeletre kell módosítania. < régió > .mycloud.com. Tekintse át ezeket a beállításokat, majd kattintson a Tovább gombra a beállítások mentéséhez.

    Screenshot that shows the screen for specifying the ARM endpoints for the App Service.

  6. A következő App Service telepítőlapon csatlakozni fog a Azure Stack Hub:

    1. Válassza ki a használni kívánt csatlakozási módszert – Hitelesítő adat vagyszolgáltatásnév

      • Hitelesítő adat

        • Ha Azure AD-Azure Active Directory használ, adja meg az Azure AD rendszergazdai fiókját és jelszavát, amit a Azure Stack Hub. Válassza a Kapcsolódás lehetőséget.
        • Ha a rendszergazdai fiókot Active Directory összevonási szolgáltatások (AD FS) (AD FS), adja meg a rendszergazdai fiókját. Például: cloudadmin@azurestack.local. Adja meg a jelszavát, majd válassza a Csatlakozás.
      • Szolgáltatásnév

        • A használt egyszerű szolgáltatásnak tulajdonosi jogosultságokkal kell rendelkezik az alapértelmezett szolgáltatói előfizetésben
        • Adja meg a szolgáltatásnév azonosítóját,a tanúsítványfájltés a jelszót, majd válassza a Csatlakozás.
    2. Az Azure Stack Hub mezőbenválassza az Alapértelmezett szolgáltatói előfizetés lehetőséget. Azure App Service-Azure Stack Hub az alapértelmezett szolgáltatói előfizetésben kell üzembe helyezni.

    3. A Azure Stack Hub helyek területenválassza ki azt a helyet, amely az üzembe helyezési régiónak felel meg. Ha például az ASDK-t telepíti, válassza a local (helyi) lehetőséget.

    Screenshot that shows where you specify the Azure Stack Hub subscription information in the App Service installer.

  7. Most már üzembe helyezheti az -t egy meglévő virtuális hálózatban, amely konfigurálva van ezekkel a lépésekkel, vagy hagyhatja, hogy a App Service telepítője új virtuális hálózatot és alhálózatokat hozzon létre. Virtuális hálózat létrehozásához kövesse az alábbi lépéseket:

    a. Válassza a Create VNet with default settings(Virtuális hálózat létrehozása alapértelmezett beállításokkal) lehetőséget, fogadja el az alapértelmezett értékeket, majd válassza a Next (Tovább) lehetőséget.

    b. Másik lehetőségként válassza a Meglévő virtuális hálózat és alhálózatok használata lehetőséget. A következő műveleteket kell végrehajtania:

    • Válassza ki a virtuális hálózatot tartalmazó erőforráscsoportot.
    • Válassza ki Virtual Network a nevet, amelybe az üzembe helyezést szeretné helyezni.
    • Válassza ki a megfelelő alhálózati értékeket az egyes szükséges szerepkör-alhálózatok számára.
    • Kattintson a Tovább gombra.

    Screenshot that shows the screen where you configure your virtual network in the App Service installer.

  8. Adja meg a fájlmegosztás adatait, majd válassza a Tovább lehetőséget. A fájlmegosztás címének a teljes tartománynevet (FQDN) vagy a fájlkiszolgáló IP-címét kell használnia. Például: \\appservicefileserver.local.cloudapp.azurestack.external\websites vagy \\10.0.0.1\websites. Ha tartományhoz csatlakozott fájlkiszolgálót használ, meg kell adnia a teljes felhasználónevet, beleértve a tartományt is. Például: myfileserverdomain\FileShareOwner.

    Megjegyzés

    A telepítő megkísérli tesztelni a fájlmegosztáshoz való csatlakozást, mielőtt továbblépne. Ha azonban egy meglévő virtuális hálózaton helyez üzembe, előfordulhat, hogy ez a kapcsolati teszt sikertelen lesz. A rendszer figyelmeztetést és figyelmeztetést ad a folytatáshoz. Ha a fájlmegosztás adatai helyesek, folytassa az üzembe helyezést.

    Screenshot that shows the screen where you configure your File Server paths and credentials in the App Service installer

  9. A telepítő következő App Service kövesse az alábbi lépéseket:

    a. Az Identitásalkalmazás azonosítója mezőben adja meg az előfeltételek részeként létrehozott identitásalkalmazás GUID-azonosítóját.

    b. Az Identitásalkalmazás tanúsítványfájlja mezőben adja meg (vagy tallózással keresse meg) a tanúsítványfájl helyét.

    c. Az Identitásalkalmazás tanúsítványának jelszava mezőben adja meg a tanúsítvány jelszavát. Ezt a jelszót jegyezze fel, amikor a parancsfájlt használta a tanúsítványok létrehozásához.

    d. A Azure Resource Manager tanúsítványfájlban adja meg (vagy tallózással keresse meg) a tanúsítványfájl helyét.

    e. Kattintson a Tovább gombra.

    Screenshot that shows the screen where you provide the details of the AAD/ADFS Identity Application, and Azure Stack Resource Manager Certificate, in the App Service Installer

  10. A három tanúsítványfájl mező mindegyikében válassza a Tallózás lehetőséget, és keresse meg a megfelelő tanúsítványfájlt. Minden tanúsítványhoz meg kell adnia a jelszót. Ezeket a tanúsítványokat az Előfeltételek a virtuális gépre való központi telepítéséhez App Service Azure Stack Hub. Az összes információ megadása után válassza a Tovább lehetőséget.

    Box Példa tanúsítványfájl nevére
    App Service SSL-tanúsítványfájl létrehozása _.appservice.local.AzureStack.external.pfx
    App Service API SSL-tanúsítványfájlja api.appservice.local.AzureStack.external.pfx
    App Service Publisher SSL-tanúsítványfájl létrehozása ftp.appservice.local.AzureStack.external.pfx

    Ha a tanúsítványok létrehozásakor más tartomány-utótagot használt, a tanúsítványfájl nevei nem helyit használnak. AzureStack.external. Ehelyett használja az egyéni tartományadatokat.

    Screenshot that shows the screen where you provide the details of the required certificates in the App Service Installer

  11. Adja SQL Server erőforrás-szolgáltató adatbázisát App Service kiszolgálópéldány részletes adatait, majd válassza a Tovább lehetőséget. A telepítő ellenőrzi a SQL tulajdonságait.

    A App Service telepítő megkísérli tesztelni a kapcsolati SQL Server mielőtt továbblépne. Ha egy meglévő virtuális hálózaton helyez üzembe, előfordulhat, hogy ez a kapcsolati teszt sikertelen lesz. A rendszer figyelmeztetést és figyelmeztetést ad a folytatáshoz. Ha a SQL Server adatok helyesek, folytassa az üzembe helyezést.

    Screenshot that shows the screen where you provide the connection details for SQL Server in the App Service Installer

  12. Tekintse át a szerepkörpéldány és a termékváltozat beállításait. Az alapértelmezett értékek az éles környezetben üzemelő példányok minimális számával és az egyes szerepkörhöz minimális termékváltozatokkal vannak feltöltve. Az ASDK üzembe helyezése esetén a példányokat a mag és a memória véglegesítésének csökkentése érdekében alacsonyabb SKUs-szintekre skálázhatja le, de teljesítménycsökkenést tapasztalhat. A vCPU- és memóriakövetelmények összegzése segít megtervezve az üzembe helyezést. Miután kiválasztotta a beállításokat, válassza a Tovább lehetőséget.

    Megjegyzés

    Éles környezetben üzemelő példányok esetén a kiszolgálói szerepkörök kapacitástervezésével kapcsolatos Azure App Servicea Azure Stack Hub.

    Szerepkör Minimális példányok Minimális termékváltozat Jegyzetek
    Vezérlő 2 Standard_A4_v2 – (4 mag, 8192 MB) Felügyeli és fenntartja a felhőben App Service állapotát.
    Kezelés 1 Standard_D3_v2 – (4 mag, 14336 MB) Felügyeli a App Service Azure Resource Manager API-végpontokat, a portálbővítményeket (rendszergazda, bérlő, Functions-portál) és az adatszolgáltatást. A feladatátvétel támogatásához növelje az ajánlott példányokat 2-re.
    Publisher 1 Standard_A2_v2 – (2 mag, 4096 MB) Tartalmat tesz közzé FTP-n és webes üzembe helyezésen keresztül.
    Előtér 1 Standard_A4_v2 – (4 mag, 8192 MB) A kérelmeket az alkalmazások App Service el.
    Megosztott feldolgozó 1 Standard_A4_v2 – (4 mag, 8192 MB) Webes vagy API-alkalmazásokat és alkalmazásokat Azure Functions is. Érdemes lehet további példányokat hozzáadni. Operátorként meghatározhatja az ajánlatot, és bármely termékváltozat-szintet kiválaszthatja. A szinteknek legalább egy vCPU-vel kell lennie.

    Screenshot that shows the screen where you provide the number of role instances and their corresponding compute sku in the App Service Installer

    Megjegyzés

    Windows Server 2016 Core nem támogatott platformként használható rendszerkép a Azure App Service-Azure Stack Hub. Éles környezetben ne használjon kiértékelési lemezképeket.

  13. A Platform rendszerképének kiválasztása mezőben válassza ki az üzembe helyezési Windows Server 2016 virtuálisgép-rendszerképet a számítási erőforrás-szolgáltatóban elérhető rendszerképek közül a App Service számára. Kattintson a Tovább gombra.

  14. A telepítő következő App Service kövesse az alábbi lépéseket:

    a. Adja meg a feldolgozói szerepkör virtuális gépének rendszergazdai felhasználónevét és jelszavát.

    b. Adja meg az Egyéb szerepkörök virtuális gép rendszergazdai felhasználónevét és jelszavát.

    c. Válassza a Tovább gombot.

    Screenshot that shows the screen where you select the Windows Platform Image to be used by the App Service Installer

  15. Az App Service telepítő összefoglalási lapján kövesse az alábbi lépéseket:

    a. Ellenőrizze a kiválasztott beállításokat. A módosításokhoz használja az Előző gombokat az előző oldalakhoz.

    b. Ha a konfigurációk helyesek, jelölje be a jelölőnégyzetet.

    c. Az üzembe helyezés elkezdéhez válassza a Tovább lehetőséget.

    Screenshot that shows the summary of the options specified for deployment by the App Service Installer

  16. A telepítő következő App Service kövesse az alábbi lépéseket:

    a. Kövesse nyomon a telepítés előrehaladását. App Service 2016-os Datacenter Azure Stack Hub alapként szolgáló rendszerkép alapértelmezett kiválasztásai és kora alapján akár 240 percet is igénybe Windows üzembe helyezés.

    b. A telepítő sikeres befejezése után válassza a Kilépés lehetőséget.

    Screenshot that shows the deployment progress made by the App Service Installer

Üzembe helyezés utáni lépések

Fontos

Ha az App Service RP-t egy SQL Always On-példányhoz biztosította, hozzá kell adni aappservice_hosting- és appservice_metering-adatbázisokat egy rendelkezésre állási csoporthoz, és szinkronizálni kell az adatbázisokat, hogy megelőzhető legyen a szolgáltatáskiesés az adatbázis feladatátvétele esetén.

Ha egy meglévő virtuális hálózaton helyez üzembe, és belső IP-címmel csatlakozik a fájlkiszolgálóhoz, hozzá kell adni egy kimenő biztonsági szabályt. Ez a szabály engedélyezi az SMB-forgalmat a feldolgozó alhálózat és a fájlkiszolgáló között. A felügyeleti portálon a WorkersNsg hálózati biztonsági csoportban adjon hozzá egy kimenő biztonsági szabályt a következő tulajdonságokkal:

  • Forrás: Bármely
  • Forrásporttartomány: *
  • Cél: IP-címek
  • Cél IP-címtartomány: A fájlkiszolgáló IP-címtartománya
  • Célporttartomány: 445
  • Protokoll: TCP
  • Művelet: Engedélyezés
  • Prioritás: 700
  • Név: Outbound_Allow_SMB445

Ha el szeretné távolítani a késést, amikor a feldolgozók kommunikálnak a fájlkiszolgálóval, javasoljuk, hogy adja hozzá a következő szabályt a feldolgozó NSG-hez, hogy engedélyezze a kimenő LDAP- és Kerberos-forgalmat a Active Directory-vezérlőknek, ha a fájlkiszolgálót az Active Directory használatával biztosítja, például ha a gyorsindítási sablonnal telepített egy HA-fájlkiszolgálót és SQL Server.

A felügyeleti portálon a WorkersNsg gombra lépve adjon hozzá egy kimenő biztonsági szabályt a következő tulajdonságokkal:

  • Forrás: Bármely
  • Forrásporttartomány: *
  • Cél: IP-címek
  • Cél IP-címtartomány: Az AD-kiszolgálók IP-címtartománya, például a 10.0.0.100, 10.0.0.101 gyorsindítási sablonnal
  • Célporttartomány: 389,88
  • Protokoll: bármely
  • Művelet: Engedélyezés
  • Prioritás: 710
  • Név: Outbound_Allow_LDAP_and_Kerberos_to_Domain_Controllers

A telepített App Service Azure Stack Hub ellenőrzése

  1. A Azure Stack Hub portálon a Felügyelet App Service.

  2. Az áttekintés állapota alatt ellenőrizze, hogy az Állapot alatt a Minden szerepkör készen áll üzenet jelenik-e meg.

    App Service administration in the Azure Stack Hub Administration Portal

App Service-tesztverzió az Azure Stack Hubon

Az erőforrás-szolgáltató üzembe helyezése és App Service után tesztelje, hogy a felhasználók üzembe helyezhetnek-e webes és API-alkalmazásokat.

Megjegyzés

Létre kell hoznia egy ajánlatot, amely a Microsoft.Web névteret is a csomag része. Szüksége lesz egy bérlői előfizetésre is, amely feliratkozik az ajánlatra. További információ: Ajánlat létrehozása ésCsomag létrehozása.

Bérlői előfizetéssel kell rendelkezik, hogy olyan alkalmazásokat hozzon létre, amelyek App Service a Azure Stack Hub. A szolgáltatás-rendszergazda által a felügyeleti portálon teljesíthető egyetlen feladat az erőforrások erőforrás-szolgáltatói felügyeletével App Service. Ez magában foglalja a kapacitás hozzáadását, az üzembe helyezési források konfigurálását, valamint a feldolgozói szintek és a SKUS-k hozzáadását.

Webes, API- és Azure Functions alkalmazások létrehozásához a felhasználói portált kell használnia, és bérlői előfizetéssel kell rendelkezik.

Teszt-webalkalmazás létrehozásához kövesse az alábbi lépéseket:

  1. A Azure Stack Hub portálon válassza az + Erőforráslétrehozása Web és mobil webalkalmazásban lehetőséget.

  2. A Web app (Webalkalmazás) alattadjon meg egy nevet a Web app (Webalkalmazás) alatt.

  3. Az Erőforráscsoport alatt válasszaaz Új lehetőséget. Adja meg az erőforráscsoport nevét.

  4. Válassza App Service plan/LocationCreate New (Új létrehozása) lehetőséget.

  5. A App Service alattadja meg a csomag App Service nevét.

  6. Válassza a TarifacsomagSzabad vagy Megosztott tarifacsomag lehetőséget, majd kattintson azOKlétrehozás gombra.

  7. Az irányítópulton megjelenik az új webalkalmazás csempéje. Válassza ki a csempét.

  8. A Web app (Webalkalmazás)oldalon válassza a Browse (Tallózás) lehetőséget az alkalmazás alapértelmezett webhelyének megtekintéséhez.

WordPress-, DNN- vagy Django-webhely üzembe helyezése (nem kötelező)

  1. A felhasználói Azure Stack Hub válassza a lehetőséget, majd a + Azure Marketplace, telepítsen egy Django-webhelyet, és várjon, amíg az üzembe helyezés befejeződik. A Django webes platform fájlrendszeralapú adatbázist használ. Nem igényel további erőforrás-szolgáltatókat, például a SQL MySQL-t.

  2. Ha egy MySQL erőforrás-szolgáltatót is üzembe helyezett, üzembe helyezhet egy WordPress-webhelyet a Marketplace-ről. Amikor a rendszer adatbázis-paramétereket kér, adja meg a felhasználónevet User1@Server1,a választott felhasználónévvel és kiszolgálónévvel.

  3. Ha üzembe helyezett egy SQL Server erőforrás-szolgáltatót, a Marketplace-ről is üzembe helyezhet egy DNN-webhelyet. Amikor a rendszer adatbázis-paramétereket kér, válasszon ki egy adatbázist a SQL Server, amely csatlakozik az erőforrás-szolgáltatóhoz.

Ebből a cikkből megtudhatja, hogyan helyezheti üzembe a Azure App Service erőforrás-szolgáltatót egy olyan Azure Stack Hub környezetben, amely a következő:

  • Nem csatlakozik az internethez.
  • A biztonsági Active Directory összevonási szolgáltatások (AD FS) (AD FS).

Ha hozzá Azure App Service erőforrás-szolgáltatót az offline Azure Stack Hub üzemelő példányhoz, el kell végrehajtania a következő felső szintű feladatokat:

  1. Kövesse az előfeltételként szükséges lépéseket (például a tanúsítványok megvásárlását, amely néhány napig is igénybe vehet).
  2. Töltse le és bontsa ki a telepítési és segítő fájlokat egy internethez csatlakozó gépre.
  3. Hozzon létre egy offline telepítési csomagot.
  4. Futtassa a appservice.exe telepítőfájlt.

Offline telepítési csomag létrehozása

A Azure App Service környezetben való üzembe helyezéséhez először hozzon létre egy offline telepítési csomagot egy internethez csatlakozó gépen.

  1. Futtassa AppService.exe telepítőjét egy, az internethez csatlakozó gépen.

  2. Válassza a Speciális Kapcsolat nélkülitelepítési csomag létrehozása lehetőséget. Ez a lépés több percig is eltarthat.

    Create an offline package in Azure App Service Installer

  3. A Azure App Service telepítő létrehoz egy offline telepítőcsomagot, és megjeleníti annak elérési útját. A Mappa megnyitása lehetőséget választva megnyithatja a mappát a Fájlkezelő.

    Offline installation package generated successfully in Azure App Service Installer

  4. Másolja a telepítőt (AppService.exe) és az offline telepítőcsomagot egy olyan gépre, amely rendelkezik kapcsolattal a Azure Stack Hub.

A helyi Azure App Service offline telepítésének Azure Stack Hub

  1. Futtassa appservice.exe rendszergazdaként egy olyan számítógépről, amely el tudja érni a Azure Stack Hub Azure Resource Management-végpontot.

  2. Válassza a Speciális offlinetelepítés befejezése lehetőséget.

    Complete offline installation in Azure App Service Installer

  3. Keresse meg a korábban létrehozott offline telepítési csomag helyét, majd válassza a Tovább lehetőséget.

    Specify offline installation package path im Azure App Service Installer

  4. Tekintse át és fogadja el a Microsoft szoftverlicenc-szerződés, majd válassza a Tovább lehetőséget.

  5. Tekintse át és fogadja el a harmadik féltől származó licencszerződéseket, majd válassza a Tovább lehetőséget.

  6. Ellenőrizze, hogy a Azure App Service konfigurációs adatai helyesek-e. Ha az ASDK üzembe helyezése során az alapértelmezett beállításokat használta, itt elfogadhatja az alapértelmezett értékeket. Ha azonban testre szabta a beállításokat az Azure Stack Hub vagy integrált rendszeren való üzembe helyezéskor, akkor az ebben az ablakban található értékeket úgy kell szerkesztenie, hogy tükrözzék ezeket a módosításokat. Ha például a tartomány utótagját mycloud.com, Azure Stack Hub bérlői Azure Resource Manager végpontjának a következőre kell módosítania: management.<region>.mycloud.com . Miután megerősítette az adatokat, válassza a Tovább lehetőséget.

    Configure Azure App Service cloud in Azure App Service Installer

  7. A telepítő App Service lapon csatlakozzon a Azure Stack Hub:

    1. Válassza ki a használni kívánt csatlakozási módszert – Hitelesítő adat vagyszolgáltatásnév

      • Hitelesítő adat
        • Ha Azure AD-Azure Active Directory használ, adja meg az Azure AD rendszergazdai fiókját és jelszavát, amit az üzembe helyezésekor adott Azure Stack Hub. Válassza a Kapcsolódás lehetőséget.
        • Ha a rendszergazdai fiókot Active Directory összevonási szolgáltatások (AD FS) (AD FS), adja meg a rendszergazdai fiókját. Például: cloudadmin@azurestack.local. Adja meg a jelszavát, majd válassza a Csatlakozás.
      • Szolgáltatásnév
        • A használt szolgáltatásnévnek tulajdonosi jogosultságokkal kell rendelkezik az alapértelmezett szolgáltatói előfizetésben
        • Adja meg a szolgáltatásnév azonosítóját,a tanúsítványfájltés a jelszót, majd válassza a Csatlakozás.
    2. Az Azure Stack Hub mezőben válasszaaz Alapértelmezett szolgáltatói előfizetés lehetőséget. Azure App Service-Azure Stack Hub az alapértelmezett szolgáltatói előfizetésben kell üzembe helyezni.

    3. A Azure Stack Hub helyek területenválassza ki azt a helyet, amely az üzembe helyezési régiónak felel meg. Ha például az ASDK-t telepíti, válassza a local (helyi) lehetőséget.

  8. Engedélyezheti, hogy Azure App Service telepítő virtuális hálózatot és társított alhálózatokat hozzon létre. Az üzembe helyezést meglévő virtuális hálózatban is használhatja, a következő lépésekben konfigurálva:.

    • A telepítő Azure App Service válassza a Virtuálishálózat létrehozása alapértelmezett beállításokkal lehetőséget, fogadja el az alapértelmezett beállításokat, majd válassza a Tovább lehetőséget.

    • Ha egy meglévő hálózatban való üzembe helyezést választja, válassza a Meglévő virtuális hálózatés alhálózatok használata lehetőséget, majd:

      1. Válassza ki a virtuális hálózatot tartalmazó Erőforráscsoport lehetőséget.
      2. Válassza ki Virtual Network üzembe helyezni kívánt nevet.
      3. Válassza ki a megfelelő alhálózati értékeket az egyes szükséges szerepkör-alhálózatok számára.
      4. Kattintson a Tovább gombra.

      Virtual network and subnet info in Azure App Service Installer

  9. Adja meg a fájlmegosztás adatait, majd válassza a Tovább lehetőséget. A fájlmegosztás címének a fájlkiszolgáló teljes tartománynevét (FQDN) vagy IP-címét kell használnia. Például: \\appservicefileserver.local.cloudapp.azurestack.external\websites vagy \\10.0.0.1\websites. Ha tartományhoz csatlakozott fájlkiszolgálót használ, meg kell adnia a teljes felhasználónevet, beleértve a tartományt is. Példa: <myfileserverdomain>\<FileShareOwner>.

    Megjegyzés

    A telepítő megkísérli tesztelni a fájlmegosztáshoz való csatlakozást, mielőtt továbblépne. Ha azonban a telepítést egy meglévő virtuális hálózatban választja, előfordulhat, hogy a telepítő nem tud csatlakozni a fájlmegosztáshoz, és egy figyelmeztetést jelenít meg, amely megkérdezi, hogy folytatja-e a munkát. Ellenőrizze a fájlmegosztási adatokat, és ha helyes, folytassa a munkát.

    File share info in Azure App Service Installer

  10. A következő oldalon:

    1. Az Identitásalkalmazás azonosítója mezőben adja meg az előfeltételek részeként létrehozott identitásalkalmazás GUID-azonosítóját.
    2. Az Identitásalkalmazás tanúsítványfájlja mezőben adja meg (vagy tallózással keresse meg) a tanúsítványfájl helyét.
    3. Az Identitásalkalmazás tanúsítványának jelszava mezőben adja meg a tanúsítvány jelszavát. Ezt a jelszót jegyezze fel, amikor a parancsfájlt használta a tanúsítványok létrehozásához.
    4. A Azure Resource Manager tanúsítványfájl mezőben adja meg (vagy tallózással keresse meg) a tanúsítványfájl helyét.
    5. Kattintson a Tovább gombra.

    Enter app ID and certificate info in Azure App Service Installer

  11. A három tanúsítványfájl mező mindegyikében válassza a Tallózás lehetőséget, és keresse meg a megfelelő tanúsítványfájlt. Minden tanúsítványhoz meg kell adnia a jelszót. Ezeket a tanúsítványokat az Előfeltételek a virtuális gépre való központi telepítéséhez App Service Azure Stack Hub. Az összes információ megadása után válassza a Tovább lehetőséget.

    Box Példa tanúsítványfájl nevére
    App Service SSL-tanúsítványfájl létrehozása _.appservice.local.AzureStack.external.pfx
    App Service API SSL-tanúsítványfájlja api.appservice.local.AzureStack.external.pfx
    App Service Publisher SSL-tanúsítványfájl létrehozása ftp.appservice.local.AzureStack.external.pfx

    Ha a tanúsítványok létrehozásakor más tartomány-utótagot használt, a tanúsítványfájl nevei nem helyit használnak. AzureStack.external. Ehelyett használja az egyéni tartományadatokat.

    Enter SSL certificate info in Azure App Service Installer

  12. Adja SQL Server erőforrás-szolgáltató adatbázisát Azure App Service kiszolgálópéldány részletes adatait, majd válassza a Tovább lehetőséget. A telepítő ellenőrzi a SQL tulajdonságait. Meg kell adnia a belső IP-címet vagy a teljes tartománynevet a SQL Server számára.

    Megjegyzés

    A telepítő a folytatás előtt megkísérli tesztelni a kapcsolatot a SQL Server számítógéppel. Ha azonban a telepítést egy meglévő virtuális hálózatra telepíti, előfordulhat, hogy a telepítő nem tud csatlakozni az SQL Server-t futtató számítógéphez, és egy figyelmeztetést jelenít meg, amely megkérdezi, hogy folytatja-e a munkát. Ellenőrizze a SQL Server adatait, és ha helyes, folytassa a munkát.

    Az Azure App Service 1.3-as Azure Stack Hub után a telepítő ellenőrzi, hogy a SQL Server-t futtató számítógépen engedélyezve van-e az adatbázis-SQL Server szinten. Ha nem, a rendszer a következő kivételt kéri:

       Enable contained database authentication for SQL server by running below command on SQL server (Ctrl+C to copy)
       ***********************************************************
       sp_configure 'contained database authentication', 1;
       GO
       RECONFIGURE;
       GO
       ***********************************************************
    

    További információt az 1.3-asAzure App Service kiadási Azure Stack Hub tartalmaz.

    Enter SQL Server info in Azure App Service Installer

  13. Tekintse át a szerepkörpéldány és a termékváltozat beállításait. Az alapértelmezett értékek az éles környezetben üzemelő példányok minimális számával és az egyes szerepkörhöz minimális termékváltozatokkal vannak feltöltve. Az ASDK üzembe helyezése esetén a példányokat a mag és a memória véglegesítésének csökkentése érdekében alacsonyabb SKUs-szintekre skálázhatja le, de teljesítménycsökkenést tapasztalhat. A vCPU- és memóriakövetelmények összegzése segít megtervezve az üzembe helyezést. Miután kiválasztotta a beállításokat, válassza a Tovább lehetőséget.

    Megjegyzés

    Éles környezetben való üzembe helyezés esetén kövesse a következő dokumentumban található útmutatást: Kapacitástervezés Azure App Service kiszolgálói szerepkörökhöza Azure Stack Hub.

    Szerepkör Minimális példányok Minimális termékváltozat Jegyzetek
    Vezérlő 2 Standard_A4_v2 – (4 mag, 8192 MB) Felügyeli és fenntartja a felhőben App Service állapotát.
    Kezelés 1 Standard_D3_v2 – (4 mag, 14336 MB) Felügyeli a App Service Azure Resource Manager API-végpontokat, a portálbővítményeket (rendszergazda, bérlő, Functions-portál) és az adatszolgáltatást. A feladatátvétel támogatásához növelje az ajánlott példányokat 2-re.
    Publisher 1 Standard_A2_v2 – (2 mag, 4096 MB) Tartalmat tesz közzé FTP-n és webes üzembe helyezésen keresztül.
    Előtér 1 Standard_A4_v2 – (4 mag, 8192 MB) A kérelmeket az alkalmazások App Service el.
    Megosztott feldolgozó 1 Standard_A4_v2 – (4 mag, 8192 MB) Webes vagy API-alkalmazásokat és alkalmazásokat Azure Functions is. Érdemes lehet további példányokat hozzáadni. Operátorként meghatározhatja az ajánlatot, és bármely termékváltozat-szintet kiválaszthatja. A szinteknek legalább egy vCPU-vel kell lennie.

    Set role tiers and SKU options in Azure App Service Installer

  14. A Platform rendszerképének kiválasztása mezőben válassza ki az üzembe helyezési Windows Server 2016 virtuálisgép-rendszerképet a felhő számítási erőforrás-szolgáltatóján elérhető Azure App Service rendszerképek közül. Kattintson a Tovább gombra.

    Megjegyzés

    Windows Server 2016 Core nem támogatott platformként használható rendszerkép a Azure App Service-Azure Stack Hub. Éles környezetben ne használjon kiértékelési lemezképeket. Azure App Service a Azure Stack Hub üzembe helyezéshez használt rendszerképen aktiválnia kell Microsoft .NET 3.5.1 SP1-et. A Marketplace-Windows Server 2016 rendszerképeken nincs engedélyezve ez a funkció. Ezért létre kell hoznia és használnia egy Windows Server 2016 rendszerképet, amely előre engedélyezve van ezzel a funkcióval.

    Az egyéni rendszerkép létrehozásáról és a Marketplace-hez való hozzáadásról Azure Stack Hub egyéni virtuálisgép-rendszerkép hozzáadása a virtuális gépekhez a Azure Stack Hub oldalon talál. Amikor hozzáadja a rendszerképet a Marketplace-hez, a következőket kell megadnia:

    • Publisher = MicrosoftWindowsServer
    • Ajánlat = WindowsServer
    • Termékváltozat = 2016-Datacenter
    • Verzió = Adja meg a "legújabb" verziót
  15. A következő oldalon:

    1. Adja meg a feldolgozói szerepkör virtuális gépének rendszergazdai felhasználónevét és jelszavát.
    2. Adja meg az Egyéb szerepkörök virtuális gép rendszergazdai felhasználónevét és jelszavát.
    3. Kattintson a Tovább gombra.

    Enter role VM admins in Azure App Service Installer

  16. Az összefoglalás lapon:

    1. Ellenőrizze a kiválasztott beállításokat. A módosításokhoz használja az Előző gombokat az előző oldalakhoz.
    2. Ha a konfigurációk helyesek, jelölje be a jelölőnégyzetet.
    3. Az üzembe helyezés elkezdéhez válassza a Tovább lehetőséget.

    Summary of selections made in Azure App Service Installer

  17. A következő oldalon:

    1. Kövesse nyomon a telepítés előrehaladását. App Service a Azure Stack Hub 240 percet is igénybe vehet az üzembe helyezés az alapérték 2016-os Windows rendszerképének alapértelmezett kiválasztásai és kora alapján.

    2. A telepítő futásának befejezése után válassza a Kilépés lehetőséget.

    Track installation process in Azure App Service Installer

Üzembe helyezés után lépések

Fontos

Ha az Azure App Service RP-t egy SQL Always On-példányhoz biztosította, hozzá kell adni a appservice_hosting- és appservice_metering-adatbázisokat egy rendelkezésre állási csoporthoz. Az adatbázisokat is szinkronizálni kell, hogy megelőzhető legyen a szolgáltatáskiesés az adatbázis feladatátvétele esetén.

Ha úgy döntött, hogy egy meglévő virtuális hálózaton és egy belső IP-címen csatlakozik a fájlkiszolgálóhoz, hozzá kell adni egy kimenő biztonsági szabályt, amely engedélyezi az SMB-forgalmat a feldolgozó alhálózat és a fájlkiszolgáló között. A felügyeleti portálon a WorkersNsg hálózati biztonsági csoportban adjon hozzá egy kimenő biztonsági szabályt a következő tulajdonságokkal:

  • Forrás: Bármely
  • Forrásporttartomány: *
  • Cél: IP-címek
  • Cél IP-címtartomány: A fájlkiszolgáló IP-címtartománya
  • Célporttartomány: 445
  • Protokoll: TCP
  • Művelet: Engedélyezés
  • Prioritás: 700
  • Név: Outbound_Allow_SMB445

Ha el szeretné távolítani a késést, amikor a feldolgozók kommunikálnak a fájlkiszolgálóval, javasoljuk, hogy adja hozzá a következő szabályt a feldolgozó NSG-hez, hogy engedélyezze a kimenő LDAP- és Kerberos-forgalmat a Active Directory Controllers számára, ha a fájlkiszolgálót az Active Directory használatával biztosítja, például ha a gyorsindítási sablonnal telepített egy HA-fájlkiszolgálót és SQL Server.

A felügyeleti portálon a WorkersNsg gombra lépve adjon hozzá egy kimenő biztonsági szabályt a következő tulajdonságokkal:

  • Forrás: Bármely
  • Forrásporttartomány: *
  • Cél: IP-címek
  • Cél IP-címtartomány: Az AD-kiszolgálók IP-címtartománya, például a 10.0.0.100, 10.0.0.101 gyorsindítási sablonnal
  • Célporttartomány: 389,88
  • Protokoll: bármely
  • Művelet: Engedélyezés
  • Prioritás: 710
  • Név: Outbound_Allow_LDAP_and_Kerberos_to_Domain_Controllers

A Azure App Service ellenőrzése Azure Stack Hub telepítéskor

  1. A felügyeleti Azure Stack Hub portálon a Felügyelet App Service.

  2. Az áttekintésben az állapot alatt ellenőrizze, hogy az Állapot alatt a Minden szerepkörkészen áll üzenet jelenik-e meg.

    Overview in Azure App Service Administration

Teszt meghajtó Azure App Service a Azure Stack Hub

Miután üzembe helyezett és regisztrálta a Azure App Service erőforrás-szolgáltatót, tesztelje, hogy a felhasználók üzembe helyezhetnek-e webes és API-alkalmazásokat.

Megjegyzés

Létre kell hoznia egy ajánlatot, amely a Microsoft.Web névteret a csomagon belül található. Ezután szüksége lesz egy bérlői előfizetésre, amely feliratkozik erre az ajánlatra. További információ: Ajánlat létrehozása ésCsomag létrehozása.

Bérlői előfizetéssel kell rendelkezik, hogy olyan alkalmazásokat hozzon létre, amelyek Azure App Service a Azure Stack Hub. A szolgáltatás-rendszergazda által a felügyeleti portálon elérhető egyetlen képesség az erőforrások szolgáltatójának felügyeletével kapcsolatos Azure App Service. Ilyen képesség például a kapacitás hozzáadása, az üzembe helyezési források konfigurálása, valamint a feldolgozói szintek és a SKUs hozzáadása.

A harmadik technikai előzetes verziótól a webes, API- és Azure Functions alkalmazások létrehozásához a felhasználói portált kell használnia, és bérlői előfizetéssel kell rendelkezik.

  1. A felhasználói Azure Stack Hub portálon válassza az + Erőforrás létrehozásaWeb és mobilWebalkalmazásban lehetőséget.

  2. A Webalkalmazás panelen írjon be egy nevet a Webalkalmazás mezőbe.

  3. Az Erőforráscsoport alatt válasszaaz Új lehetőséget. Írjon be egy nevet az Erőforráscsoport mezőbe.

  4. Válassza App Service plan/LocationCreate New (Új létrehozása) lehetőséget.

  5. A App Service panelen írjon be egy nevet a App Service mezőbe.

  6. Válassza a TarifacsomagSzabad vagy Megosztott tarifacsomagot, majd kattintson azOKLétrehozás gombra.

  7. Kevesebb mint egy perc alatt megjelenik az új webalkalmazás csempéje az irányítópulton. Válassza ki a csempét.

  8. A Webalkalmazás panelen válassza a Tallózás lehetőséget az alkalmazás alapértelmezett webhelyének megtekintéséhez.

WordPress-, DNN- vagy Django-webhely üzembe helyezése (nem kötelező)

  1. A felhasználói Azure Stack Hub válassza a lehetőséget, majd a webhelyre + Azure Marketplace, telepítsen egy Django-webhelyet, és várja meg a sikeres befejezést. A Django webes platform fájlrendszeralapú adatbázist használ. Nem igényel további erőforrás-szolgáltatókat, például a SQL a MySQL-t.

  2. Ha egy MySQL-erőforrás-szolgáltatót is üzembe helyezett, a wordpress-webhelyet az Azure Marketplace. Amikor a rendszer adatbázis-paramétereket kér, adja meg a felhasználónevet User1@Server1,a választott felhasználónévvel és kiszolgálónévvel.

  3. Ha egy új erőforrás-SQL Server is üzembe helyezett, a DNN-webhelyet a Azure Marketplace. Amikor a rendszer adatbázis-paramétereket kér, válasszon ki egy adatbázist az erőforrás-szolgáltatóhoz SQL Server futtató számítógépen.

Következő lépések

Készüljön fel a további rendszergazdai műveletekre a App Service következő Azure Stack Hub: