Előfeltételek az App Service-nek az Azure Stack Hubban való üzembe helyezéséhezPrerequisites for deploying App Service on Azure Stack Hub

Fontos

Ha szükséges, frissítse Azure Stack hubot egy támogatott verzióra (vagy telepítse a legújabb Azure Stack Development Kit), mielőtt telepítené vagy frissítené a App Service erőforrás-szolgáltatót (RP).Update Azure Stack Hub to a supported version (or deploy the latest Azure Stack Development Kit) if necessary, before deploying or updating the App Service resource provider (RP). Ügyeljen arra, hogy olvassa el az RP kibocsátási megjegyzéseit, amelyekkel megismerheti az üzembe helyezést befolyásoló új funkciókat, javításokat és ismert problémákat.Be sure to read the RP release notes to learn about new functionality, fixes, and any known issues that could affect your deployment.

Támogatott Azure Stack hub-verzióSupported Azure Stack Hub version App Service RP-verzióApp Service RP version
20082008 2020. Q3 telepítő (kibocsátási megjegyzések)2020.Q3 Installer (release notes)
20052005 2020. Q2 telepítő (kibocsátási megjegyzések)2020.Q2 Installer (release notes)
20022002 2020. Q2 telepítő (kibocsátási megjegyzések)2020.Q2 Installer (release notes)

A Azure App Service Azure Stack hub-on való üzembe helyezése előtt végre kell hajtania a jelen cikkben ismertetett előfeltételeket.Before you deploy Azure App Service on Azure Stack Hub, you must complete the prerequisite steps in this article.

A kezdés előttBefore you get started

Ez a szakasz az integrált rendszer-és Azure Stack Development Kit-(ASDK-) telepítés előfeltételeit sorolja fel.This section lists the prerequisites for both integrated system and Azure Stack Development Kit (ASDK) deployments.

Erőforrás-szolgáltató előfeltételeiResource provider prerequisites

Ha már telepített egy erőforrás-szolgáltatót, valószínűleg végrehajtotta a következő előfeltételeket, és kihagyhatja ezt a szakaszt.If you've already installed a resource provider, you've likely completed the following prerequisites, and can skip this section. Ellenkező esetben a folytatás előtt végezze el a következő lépéseket:Otherwise, complete these steps before continuing:

  1. Ha még nem tette meg, regisztrálja Azure stack hub-példányát az Azure-ban.Register your Azure Stack Hub instance with Azure, if you haven't done so. Erre a lépésre azért van szükség, mert az Azure-ból az elemek a piactérről való csatlakoztatásához és a piactérhez való letöltéséhez szükséges.This step is required as you'll be connecting to and downloading items to marketplace from Azure.

  2. Ha nem ismeri az Azure Stack hub felügyeleti portál piactér-felügyeleti szolgáltatását, tekintse át a Marketplace-elemek letöltése az Azure-ból és a közzététel az Azure stack hub-ban című cikket.If you're not familiar with the Marketplace Management feature of the Azure Stack Hub administrator portal, review Download marketplace items from Azure and publish to Azure Stack Hub. A cikk végigvezeti az elemek Azure-ból az Azure Stack hub Marketplace-re való letöltésének folyamatán.The article walks you through the process of downloading items from Azure to the Azure Stack Hub marketplace. A csatlakoztatott és a leválasztott forgatókönyvekre egyaránt vonatkozik.It covers both connected and disconnected scenarios. Ha a Azure Stack hub-példánya le van választva vagy részben csatlakoztatva van, a telepítés előkészítése során további előfeltételek is befejeződik.If your Azure Stack Hub instance is disconnected or partially connected, there are additional prerequisites to complete in preparation for installation.

  3. Frissítse Azure Active Directory (Azure AD) kezdőkönyvtárat.Update your Azure Active Directory (Azure AD) home directory. A Build 1910-től kezdve új alkalmazást kell regisztrálni a saját kezdőkönyvtár-bérlőben.Starting with build 1910, a new application must be registered in your home directory tenant. Ez az alkalmazás lehetővé teszi, hogy Azure Stack hub sikeresen hozzon létre és regisztráljon újabb erőforrás-szolgáltatókat (például Event Hubs, IoT Hub és másokat) az Azure AD-Bérlővel.This app will enable Azure Stack Hub to successfully create and register newer resource providers (like Event Hubs, IoT Hub, and others) with your Azure AD tenant. Ez egy egyszeri művelet, amelyet a 1910-es vagy újabb verzióra való frissítés után kell elvégezni.This is an one-time action that needs to be done after upgrading to build 1910 or newer. Ha ez a lépés nem fejeződött be, a Marketplace erőforrás-szolgáltató telepítése sikertelen lesz.If this step isn't completed, marketplace resource provider installations will fail.

Telepítő és segítő parancsfájlokInstaller and helper scripts

  1. Töltse le a App Service Azure stack hub üzembe helyezési segítő parancsfájljaiban.Download the App Service on Azure Stack Hub deployment helper scripts.

  2. Töltse le a app Servicet Azure stack hub telepítőn.Download the App Service on Azure Stack Hub installer.

  3. Bontsa ki a fájlokat a Helper scripts. zip fájlból.Extract the files from the helper scripts .zip file. A következő fájlok és mappák vannak kibontva:The following files and folders are extracted:

    • Common.ps1Common.ps1
    • Create-AADIdentityApp.ps1Create-AADIdentityApp.ps1
    • Create-ADFSIdentityApp.ps1Create-ADFSIdentityApp.ps1
    • Create-AppServiceCerts.ps1Create-AppServiceCerts.ps1
    • Get-AzureStackRootCert.ps1Get-AzureStackRootCert.ps1
    • Modulok mappaModules folder
      • GraphAPI. psm1GraphAPI.psm1

Tanúsítványok és kiszolgáló konfigurációja (integrált rendszerek)Certificates and server configuration (Integrated Systems)

Ez a szakasz az integrált rendszertelepítések előfeltételeit sorolja fel.This section lists the prerequisites for integrated system deployments.

TanúsítványkövetelményekCertificate requirements

Az erőforrás-szolgáltató éles környezetben való futtatásához a következő tanúsítványokat kell megadnia:To run the resource provider in production, you must provide the following certificates:

  • Alapértelmezett tartományi tanúsítványDefault domain certificate
  • API-tanúsítványAPI certificate
  • Tanúsítvány közzétételePublishing certificate
  • Identitás tanúsítványaIdentity certificate

Alapértelmezett tartományi tanúsítványDefault domain certificate

Az alapértelmezett tartományi tanúsítvány az előtér-szerepkörre van helyezve.The default domain certificate is placed on the front-end role. A tanúsítvány használatát Azure App Service helyettesítő vagy alapértelmezett tartományi kérést használó felhasználói alkalmazások.User apps for wildcard or default domain request to Azure App Service use this certificate. A tanúsítvány a forrás-ellenőrzési műveletekhez (kudu) is használatos.The certificate is also used for source control operations (Kudu).

A tanúsítványnak. pfx formátumúnak kell lennie, és három tárgyú helyettesítő tanúsítványnak kell lennie.The certificate must be in .pfx format and should be a three-subject wildcard certificate. Ez a követelmény lehetővé teszi, hogy az egyik tanúsítvány az alapértelmezett tartományra és az SCM-végpontra vonatkozzon a verziókövetés műveleteihez.This requirement allows one certificate to cover both the default domain and the SCM endpoint for source control operations.

FormátumFormat PéldaExample
*.appservice.<region>.<DomainName>.<extension> *.appservice.redmond.azurestack.external
*.scm.appservice.<region>.<DomainName>.<extension> *.scm.appservice.redmond.azurestack.external
*.sso.appservice.<region>.<DomainName>.<extension> *.sso.appservice.redmond.azurestack.external

API-tanúsítványAPI certificate

Az API-tanúsítvány a felügyeleti szerepkörbe kerül.The API certificate is placed on the Management role. Az erőforrás-szolgáltató az API-hívások biztonságossá tételéhez használja.The resource provider uses it to help secure API calls. A közzétételi tanúsítványnak tartalmaznia kell egy olyan tulajdonost, amely megfelel az API DNS-bejegyzésének.The certificate for publishing must contain a subject that matches the API DNS entry.

FormátumFormat PéldaExample
API. appservice. <region> . <DomainName> .<extension>api.appservice.<region>.<DomainName>.<extension> API. appservice. Redmond. azurestack. externalapi.appservice.redmond.azurestack.external

Tanúsítvány közzétételePublishing certificate

A közzétevői szerepkör tanúsítványa biztosítja az FTPS forgalmát, amikor feltöltik a tartalmat.The certificate for the Publisher role secures the FTPS traffic for app owners when they upload content. A közzétételi tanúsítványnak tartalmaznia kell egy, a FTPS DNS-bejegyzésnek megfelelő tárgyat.The certificate for publishing must contain a subject that matches the FTPS DNS entry.

FormátumFormat PéldaExample
FTP. appservice. <region> . <DomainName> .<extension>ftp.appservice.<region>.<DomainName>.<extension> FTP. appservice. Redmond. azurestack. externalftp.appservice.redmond.azurestack.external

Identitás tanúsítványaIdentity certificate

Az Identity app tanúsítványa a következőket teszi lehetővé:The certificate for the identity app enables:

  • Integráció a Azure Active Directory (Azure AD) vagy a Active Directory összevonási szolgáltatások (AD FS) (AD FS) könyvtár, Azure Stack hub és App Service között a számítási erőforrás-szolgáltatóval való integráció támogatásához.Integration between the Azure Active Directory (Azure AD) or Active Directory Federation Services (AD FS) directory, Azure Stack Hub, and App Service to support integration with the compute resource provider.
  • Egyszeri bejelentkezési forgatókönyvek az Azure Stack hub Azure App Serviceán belüli speciális fejlesztői eszközökhöz.Single sign-on scenarios for advanced developer tools within Azure App Service on Azure Stack Hub.

Az identitás tanúsítványának tartalmaznia kell egy tulajdonost, amely megfelel a következő formátumnak.The certificate for identity must contain a subject that matches the following format.

FormátumFormat PéldaExample
SSO. appservice. <region> . <DomainName> .<extension>sso.appservice.<region>.<DomainName>.<extension> SSO. appservice. Redmond. azurestack. externalsso.appservice.redmond.azurestack.external

Tanúsítványok ellenőrzéseValidate certificates

A App Service erőforrás-szolgáltató üzembe helyezése előtt ellenőrizze a használni kívánt tanúsítványokat a PowerShell-Galériaelérhető Azure stack hub Readiness-ellenőrző eszköz használatával.Before deploying the App Service resource provider, you should validate the certificates to be used by using the Azure Stack Hub Readiness Checker tool available from the PowerShell Gallery. Az Azure Stack hub Readiness-ellenőrző eszköz ellenőrzi, hogy a generált PKI-tanúsítványok megfelelőek-e App Service központi telepítéshez.The Azure Stack Hub Readiness Checker Tool validates that the generated PKI certificates are suitable for App Service deployment.

Az ajánlott eljárás az, ha a szükséges Azure stack hub PKI-tanúsítványokkaldolgozik, érdemes megterveznie a szükséges időt a tanúsítványok teszteléséhez és kikiadásához.As a best practice, when working with any of the necessary Azure Stack Hub PKI certificates, you should plan enough time to test and reissue certificates if necessary.

A fájlkiszolgáló előkészítésePrepare the file server

Azure App Service egy fájlkiszolgáló használatát igényli.Azure App Service requires the use of a file server. Éles környezetekben a fájlkiszolgáló számára úgy kell beállítani, hogy legyen elérhető, és képes legyen a hibák kezelésére.For production deployments, the file server must be configured to be highly available and capable of handling failures.

Gyors üzembe helyezési sablon a jól elérhető fájlkiszolgálón és SQL ServerQuickstart template for Highly Available file server and SQL Server

Mostantól elérhető egy, a fájlkiszolgáló és a SQL Server üzembe helyezésére szolgáló hivatkozási architektúra -gyorsindítási sablon.A reference architecture quickstart template is now available that will deploy a file server and SQL Server. Ez a sablon támogatja a Active Directory infrastruktúrát egy olyan virtuális hálózatban, amely a Azure App Service a Azure Stack hub-on való, magasan elérhető központi telepítésének támogatására van konfigurálva.This template supports Active Directory infrastructure in a virtual network configured to support a highly available deployment of Azure App Service on Azure Stack Hub.

Megjegyzés

Az integrált rendszerpéldánynak képesnek kell lennie az erőforrások letöltésére a GitHubról a telepítés befejezéséhez.The integrated system instance must be able to download resources from GitHub in order to complete the deployment.

Egyéni fájlkiszolgáló üzembe helyezésének lépéseiSteps to deploy a custom file server

Fontos

Ha úgy dönt, hogy a App Servicet egy meglévő virtuális hálózaton telepíti, a fájlkiszolgálón egy különálló alhálózatba kell helyeznie App Service.If you choose to deploy App Service in an existing virtual network, the file server should be deployed into a separate Subnet from App Service.

Megjegyzés

Ha úgy döntött, hogy egy fájlkiszolgálót telepít a fent említett rövid útmutató-sablonok valamelyikével, kihagyhatja ezt a szakaszt, mivel a fájlkiszolgálók a sablon központi telepítésének részeként vannak konfigurálva.If you have chosen to deploy a file server using either of the Quickstart templates mentioned above, you can skip this section as the file servers are configured as part of the template deployment.

Csoportok és fiókok létrehozása az Active DirectorybanProvision groups and accounts in Active Directory
  1. Hozza létre a következő Active Directory globális biztonsági csoportokat:Create the following Active Directory global security groups:

    • FileShareOwnersFileShareOwners
    • FileShareUsersFileShareUsers
  2. Hozza létre a következő Active Directory fiókokat szolgáltatásfiókokként:Create the following Active Directory accounts as service accounts:

    • FileShareOwnerFileShareOwner
    • FileShareUserFileShareUser

    Ajánlott biztonsági eljárásként ezeknek a fiókoknak (és az összes webes szerepkör esetében) a felhasználóknak egyedinek kell lenniük, és erős felhasználóneveket és jelszavakat kell rendelkezniük.As a security best practice, the users for these accounts (and for all web roles) should be unique and have strong usernames and passwords. Állítsa be a jelszavakat a következő feltételekkel:Set the passwords with the following conditions:

    • A jelszó engedélyezése soha nem jár le.Enable Password never expires.
    • A felhasználó engedélyezése nem változtathatja meg a jelszót.Enable User cannot change password.
    • A következő bejelentkezéskor a felhasználónak le kell változtatnia a jelszót.Disable User must change password at next logon.
  3. Adja hozzá a fiókokat a csoporttagságok a következő módon:Add the accounts to the group memberships as follows:

    • Adja hozzá a FileShareOwner a FileShareOwners -csoporthoz.Add FileShareOwner to the FileShareOwners group.
    • Adja hozzá a FileShareUser a FileShareUsers -csoporthoz.Add FileShareUser to the FileShareUsers group.
Csoportok és fiókok kiépítése munkacsoportbanProvision groups and accounts in a workgroup

Megjegyzés

Fájlkiszolgáló konfigurálásakor futtassa a következő parancsokat egy rendszergazdai parancssorból.When you're configuring a file server, run all the following commands from an Administrator Command Prompt.
*Ne használja a PowerShellt. _*Don't use PowerShell. _

A Azure Resource Manager sablon használatakor a felhasználók már létre vannak hozva.When you use the Azure Resource Manager template, the users are already created.

  1. Futtassa a következő parancsokat a FileShareOwner és a FileShareUser fiókok létrehozásához.Run the following commands to create the FileShareOwner and FileShareUser accounts. Cserélje le a <password> értéket a saját értékeire.Replace <password> with your own values.

    net user FileShareOwner <password> /add /expires:never /passwordchg:no
    net user FileShareUser <password> /add /expires:never /passwordchg:no
    
  2. Állítsa be a fiókok jelszavait úgy, hogy soha ne járjanak le az alábbi WMIC-parancsok futtatásával:Set the passwords for the accounts to never expire by running the following WMIC commands:

    WMIC USERACCOUNT WHERE "Name='FileShareOwner'" SET PasswordExpires=FALSE
    WMIC USERACCOUNT WHERE "Name='FileShareUser'" SET PasswordExpires=FALSE
    
  3. Hozza létre a FileShareUsers és a FileShareOwners helyi csoportokat, és adja hozzá a fiókokat az első lépésben:Create the local groups FileShareUsers and FileShareOwners, and add the accounts in the first step to them:

    net localgroup FileShareUsers /add
    net localgroup FileShareUsers FileShareUser /add
    net localgroup FileShareOwners /add
    net localgroup FileShareOwners FileShareOwner /add
    

A tartalom megosztásának kiépítéseProvision the content share

A tartalom megosztása bérlői webhely tartalmát tartalmazza.The content share contains tenant website content. A tartalmi megosztás egyetlen fájlkiszolgálón való kiépítésének eljárása azonos a Active Directory és a munkacsoportbeli környezetek esetében is.The procedure to provision the content share on a single file server is the same for both Active Directory and workgroup environments. A Active Directory feladatátvételi fürtök esetében azonban eltér.But it's different for a failover cluster in Active Directory.

A tartalom megosztásának kiépítése egyetlen fájlkiszolgálón (Active Directory vagy munkacsoport)Provision the content share on a single file server (Active Directory or workgroup)

Egyetlen fájlkiszolgálón futtassa a következő parancsokat egy rendszergazda jogú parancssorban.On a single file server, run the following commands at an elevated command prompt. Cserélje le az értéket a C:\WebSites környezetében lévő megfelelő elérési utakra.Replace the value for C:\WebSites with the corresponding paths in your environment.

set WEBSITES_SHARE=WebSites
set WEBSITES_FOLDER=C:\WebSites
md %WEBSITES_FOLDER%
net share %WEBSITES_SHARE% /delete
net share %WEBSITES_SHARE%=%WEBSITES_FOLDER% /grant:Everyone,full

A hozzáférés-vezérlés konfigurálása a megosztásokhozConfigure access control to the shares

Futtassa a következő parancsokat egy rendszergazda jogú parancssorban a fájlkiszolgálón vagy a feladatátvevő fürt csomópontján, amely az aktuális fürterőforrás-tulajdonos.Run the following commands at an elevated command prompt on the file server or on the failover cluster node, which is the current cluster resource owner. Cserélje le a dőlt betűvel jelölt értékeket a környezetre jellemző értékekre.Replace values in italics with values that are specific to your environment.

Active DirectoryActive Directory

set DOMAIN=<DOMAIN>
set WEBSITES_FOLDER=C:\WebSites
icacls %WEBSITES_FOLDER% /reset
icacls %WEBSITES_FOLDER% /grant Administrators:(OI)(CI)(F)
icacls %WEBSITES_FOLDER% /grant %DOMAIN%\FileShareOwners:(OI)(CI)(M)
icacls %WEBSITES_FOLDER% /inheritance:r
icacls %WEBSITES_FOLDER% /grant %DOMAIN%\FileShareUsers:(CI)(S,X,RA)
icacls %WEBSITES_FOLDER% /grant _S-1-1-0:(OI)(CI)(IO)(RA,REA,RD)

MunkacsoportWorkgroup

set WEBSITES_FOLDER=C:\WebSites
icacls %WEBSITES_FOLDER% /reset
icacls %WEBSITES_FOLDER% /grant Administrators:(OI)(CI)(F)
icacls %WEBSITES_FOLDER% /grant FileShareOwners:(OI)(CI)(M)
icacls %WEBSITES_FOLDER% /inheritance:r
icacls %WEBSITES_FOLDER% /grant FileShareUsers:(CI)(S,X,RA)
icacls %WEBSITES_FOLDER% /grant *S-1-1-0:(OI)(CI)(IO)(RA,REA,RD)

Az SQL Server-példány előkészítésePrepare the SQL Server instance

Megjegyzés

Ha úgy döntött, hogy üzembe helyezi a magas rendelkezésre állású fájlkiszolgáló és a SQL Server rövid útmutató sablonját, kihagyhatja ezt a szakaszt, mert a sablon üzembe helyezi és konfigurálja SQL Server egy HA konfigurációban.If you've chosen to deploy the Quickstart template for Highly Available File Server and SQL Server, you can skip this section as the template deploys and configures SQL Server in a HA configuration.

Az Azure Stack hub üzemeltetési és mérési adatbázisának Azure App Service elő kell készítenie egy SQL Server példányt a App Service-adatbázisok tárolására.For the Azure App Service on Azure Stack Hub hosting and metering databases, you must prepare a SQL Server instance to hold the App Service databases.

Éles és magas rendelkezésre állás érdekében a SQL Server 2014 SP2 vagy újabb verziójának teljes verzióját kell használnia, engedélyezni kell a vegyes módú hitelesítést, és magas rendelkezésre állású konfigurációbankell üzembe helyezni.For production and high-availability purposes, you should use a full version of SQL Server 2014 SP2 or later, enable mixed-mode authentication, and deploy in a highly available configuration.

Azure Stack hub Azure App Service SQL Server példányának elérhetőnek kell lennie az összes App Service szerepkörből.The SQL Server instance for Azure App Service on Azure Stack Hub must be accessible from all App Service roles. SQL Server a Azure Stack hub alapértelmezett szolgáltatói előfizetésében is üzembe helyezhető.You can deploy SQL Server within the Default Provider Subscription in Azure Stack Hub. Vagy igénybe veheti a szervezeten belüli meglévő infrastruktúrát (feltéve, hogy van kapcsolata Azure Stack hub-hoz).Or you can make use of the existing infrastructure within your organization (as long as there's connectivity to Azure Stack Hub). Ha Azure Marketplace-rendszerképet használ, ne feledje, hogy ennek megfelelően konfigurálja a tűzfalat.If you're using an Azure Marketplace image, remember to configure the firewall accordingly.

Megjegyzés

A piactér felügyeleti funkciójával számos SQL IaaS virtuálisgép-lemezkép érhető el.A number of SQL IaaS VM images are available through the Marketplace Management feature. Győződjön meg arról, hogy mindig letölti az SQL IaaS bővítmény legújabb verzióját, mielőtt üzembe helyezi a virtuális gépet a Piactéri elemmel.Make sure you always download the latest version of the SQL IaaS Extension before you deploy a VM using a Marketplace item. Az SQL-lemezképek ugyanazok, mint az Azure-ban elérhető SQL virtuális gépek.The SQL images are the same as the SQL VMs that are available in Azure. A rendszerképekből létrehozott SQL virtuális gépek esetében a IaaS-bővítmény és a hozzá tartozó portál-fejlesztések olyan funkciókat biztosítanak, mint az automatikus javítás és a biztonsági mentési funkciók.For SQL VMs created from these images, the IaaS extension and corresponding portal enhancements provide features such as automatic patching and backup capabilities.

Bármelyik SQL Server szerepkörhöz használhat alapértelmezett példányt vagy megnevezett példányt.For any of the SQL Server roles, you can use a default instance or a named instance. Ha elnevezett példányt használ, akkor a SQL Server Browser-szolgáltatást manuálisan indítsa el, és nyissa meg a 1434-es portot.If you use a named instance, be sure to manually start the SQL Server Browser service and open port 1434.

A App Service telepítője ellenőrizni fogja, hogy a SQL Server rendelkezik-e az adatbázis-tárolók beállításával.The App Service installer will check to ensure the SQL Server has database containment enabled. Ha engedélyezni szeretné az adatbázis-tárolást azon a SQL Serveron, amely a App Service-adatbázisokat fogja tárolni, futtassa az alábbi SQL-parancsokat:To enable database containment on the SQL Server that will host the App Service databases, run these SQL commands:

sp_configure 'contained database authentication', 1;
GO
RECONFIGURE;
GO

Tanúsítványok és kiszolgáló konfigurációja (ASDK)Certificates and server configuration (ASDK)

Ez a szakasz felsorolja az ASDK üzemelő példányokra vonatkozó előfeltételeket.This section lists the prerequisites for ASDK deployments.

A Azure App Service ASDK telepítéséhez szükséges tanúsítványokCertificates required for ASDK deployment of Azure App Service

A Create-AppServiceCerts.ps1 parancsfájl együttműködik az Azure stack hub hitelesítésszolgáltatóval, hogy létrehozza a szükséges négy tanúsítványt app Service.The Create-AppServiceCerts.ps1 script works with the Azure Stack Hub certificate authority to create the four certificates that App Service needs.

FájlnévFile name HasználatUse
. appservice. local. azurestack. external. pfx.appservice.local.azurestack.external.pfx Alapértelmezett SSL-tanúsítvány App ServiceApp Service default SSL certificate
API. appservice. local. azurestack. external. pfxapi.appservice.local.azurestack.external.pfx App Service API SSL-tanúsítványaApp Service API SSL certificate
FTP. appservice. local. azurestack. external. pfxftp.appservice.local.azurestack.external.pfx App Service közzétevő SSL-tanúsítványaApp Service publisher SSL certificate
SSO. appservice. local. azurestack. external. pfxsso.appservice.local.azurestack.external.pfx App Service Identity Application-tanúsítványApp Service identity application certificate

A tanúsítványok létrehozásához kövesse az alábbi lépéseket:To create the certificates, follow these steps:

  1. Jelentkezzen be a ASDK-gazdagépre a AzureStack\AzureStackAdmin-fiók használatával.Sign in to the ASDK host using the AzureStack\AzureStackAdmin account.
  2. Nyisson meg egy rendszergazda jogú PowerShell-munkamenetet.Open an elevated PowerShell session.
  3. Futtassa a Create-AppServiceCerts.ps1 szkriptet abban a mappában, ahova kibontotta a segítő parancsfájlokat.Run the Create-AppServiceCerts.ps1 script from the folder where you extracted the helper scripts. Ez a parancsfájl négy tanúsítványt hoz létre ugyanabban a mappában, mint a App Service a tanúsítványok létrehozásához szükséges parancsfájl.This script creates four certificates in the same folder as the script that App Service needs for creating certificates.
  4. Adjon meg egy jelszót a. pfx fájlok biztonságossá tételéhez, és jegyezze fel azt.Enter a password to secure the .pfx files, and make a note of it. Később meg kell adnia a Azure Stack hub telepítőjének App Service.You must enter it later, in the App Service on Azure Stack Hub installer.

Parancsfájl-paraméterek Create-AppServiceCerts.ps1Create-AppServiceCerts.ps1 script parameters

ParaméterParameter Kötelező vagy választhatóRequired or optional Alapértelmezett értékDefault value LeírásDescription
pfxPasswordpfxPassword KötelezőRequired NullNull A tanúsítvány titkos kulcsának megvédését segítő jelszóPassword that helps protect the certificate private key
DomainNameDomainName KötelezőRequired helyi. azurestack. externallocal.azurestack.external Azure Stack hub-régió és tartomány utótagjaAzure Stack Hub region and domain suffix

A fájlkiszolgáló gyors üzembe helyezési sablonja Azure App Service a ASDK-on.Quickstart template for file server for deployments of Azure App Service on ASDK.

Csak ASDK üzemelő példányok esetén a példa Azure Resource Manager központi telepítési sablonnal telepítheti a konfigurált egycsomópontos fájlkiszolgáló-kiszolgálót.For ASDK deployments only, you can use the example Azure Resource Manager deployment template to deploy a configured single-node file server. Az egycsomópontos fájlkiszolgáló munkacsoportban lesz.The single-node file server will be in a workgroup.

Megjegyzés

A telepítés befejezéséhez a ASDK-példánynak képesnek kell lennie az erőforrások letöltésére a GitHubról.The ASDK instance must be able to download resources from GitHub in order to complete the deployment.

SQL Server-példánySQL Server instance

Az Azure Stack hub üzemeltetési és mérési adatbázisának Azure App Service elő kell készítenie egy SQL Server példányt a App Service-adatbázisok tárolására.For the Azure App Service on Azure Stack Hub hosting and metering databases, you must prepare a SQL Server instance to hold the App Service databases.

ASDK üzemelő példányok esetén SQL Server Express 2014 SP2 vagy újabb verzió használható.For ASDK deployments, you can use SQL Server Express 2014 SP2 or later. A SQL Servert úgy kell konfigurálni, hogy támogassa a vegyes módú hitelesítést, mert az Azure stack hub-beli app Service nem támogatja a Windows-hitelesítést.SQL Server must be configured to support Mixed Mode authentication because App Service on Azure Stack Hub DOES NOT support Windows Authentication.

Azure Stack hub Azure App Service SQL Server példányának elérhetőnek kell lennie az összes App Service szerepkörből.The SQL Server instance for Azure App Service on Azure Stack Hub must be accessible from all App Service roles. SQL Server a Azure Stack hub alapértelmezett szolgáltatói előfizetésében is üzembe helyezhető.You can deploy SQL Server within the Default Provider Subscription in Azure Stack Hub. Vagy igénybe veheti a szervezeten belüli meglévő infrastruktúrát (feltéve, hogy van kapcsolata Azure Stack hub-hoz).Or you can make use of the existing infrastructure within your organization (as long as there's connectivity to Azure Stack Hub). Ha Azure Marketplace-rendszerképet használ, ne feledje, hogy ennek megfelelően konfigurálja a tűzfalat.If you're using an Azure Marketplace image, remember to configure the firewall accordingly.

Megjegyzés

A piactér felügyeleti funkciójával számos SQL IaaS virtuálisgép-lemezkép érhető el.A number of SQL IaaS VM images are available through the Marketplace Management feature. Győződjön meg arról, hogy mindig letölti az SQL IaaS bővítmény legújabb verzióját, mielőtt üzembe helyezi a virtuális gépet a Piactéri elemmel.Make sure you always download the latest version of the SQL IaaS Extension before you deploy a VM using a Marketplace item. Az SQL-lemezképek ugyanazok, mint az Azure-ban elérhető SQL virtuális gépek.The SQL images are the same as the SQL VMs that are available in Azure. A rendszerképekből létrehozott SQL virtuális gépek esetében a IaaS-bővítmény és a hozzá tartozó portál-fejlesztések olyan funkciókat biztosítanak, mint az automatikus javítás és a biztonsági mentési funkciók.For SQL VMs created from these images, the IaaS extension and corresponding portal enhancements provide features such as automatic patching and backup capabilities.

Bármelyik SQL Server szerepkörhöz használhat alapértelmezett példányt vagy megnevezett példányt.For any of the SQL Server roles, you can use a default instance or a named instance. Ha elnevezett példányt használ, akkor a SQL Server Browser-szolgáltatást manuálisan indítsa el, és nyissa meg a 1434-es portot.If you use a named instance, be sure to manually start the SQL Server Browser service and open port 1434.

A App Service telepítője ellenőrizni fogja, hogy a SQL Server rendelkezik-e az adatbázis-tárolók beállításával.The App Service installer will check to ensure the SQL Server has database containment enabled. Ha engedélyezni szeretné az adatbázis-tárolást azon a SQL Serveron, amely a App Service-adatbázisokat fogja tárolni, futtassa az alábbi SQL-parancsokat:To enable database containment on the SQL Server that will host the App Service databases, run these SQL commands:

sp_configure 'contained database authentication', 1;
GO
RECONFIGURE;
GO

A szükséges fájl- és SQL-kiszolgálóval kapcsolatos licencelési megfontolásokLicensing concerns for required file server and SQL Server

A Azure Stack hub Azure App Service a szükséges fájlkiszolgáló és a SQL Server működéséhez.Azure App Service on Azure Stack Hub requires a file server and SQL Server to operate. Ingyenesen használhatja a Azure Stack hub központi telepítésén kívül található meglévő erőforrásokat, vagy az Azure Stack hub alapértelmezett szolgáltatói előfizetésén belül helyezhet üzembe erőforrásokat.You're free to use pre-existing resources located outside of your Azure Stack Hub deployment or deploy resources within their Azure Stack Hub Default Provider Subscription.

Ha úgy dönt, hogy az Azure Stack hub alapértelmezett szolgáltatói előfizetésén belül helyezi üzembe az erőforrásokat, akkor az adott erőforráshoz tartozó licencek (Windows Server-licencek és SQL Server-licencek) a következő korlátozások alá tartoznak Azure Stack hub-beli Azure App Serviceek esetében:If you choose to deploy the resources within your Azure Stack Hub Default Provider Subscription, the licenses for those resources (Windows Server Licenses and SQL Server Licenses) are included in the cost of Azure App Service on Azure Stack Hub subject to the following constraints:

  • az infrastruktúra üzembe helyezése az alapértelmezett szolgáltatói előfizetésben történik;the infrastructure is deployed into the Default Provider Subscription;
  • az infrastruktúrát kizárólag az Azure Stack hub erőforrás-szolgáltató Azure App Service használja.the infrastructure is exclusively used by the Azure App Service on Azure Stack Hub resource provider. Más munkaterhelések, adminisztratív (más erőforrás-szolgáltatók, például SQL-RP) vagy bérlő (például: bérlői alkalmazások, amelyeknek adatbázisra van szükségük) használata engedélyezett az infrastruktúra használatának elvégzésére.No other workloads, administrative (other resource providers, for example: SQL-RP) or tenant (for example: tenant apps, which require a database), are permitted to make use of this infrastructure.

A fájl-és SQL-kiszolgálók működési felelősségeOperational responsibility of file and sql servers

A Felhőbeli operátorok felelősek a fájlkiszolgáló és a SQL Server karbantartásához és üzemeltetéséhez.Cloud operators are responsible for the maintenance and operation of the File Server and SQL Server. Az erőforrás-szolgáltató nem kezeli ezeket az erőforrásokat.The resource provider does not manage these resources. A felhő operátor feladata a App Service adatbázisok és a bérlői tartalom fájlmegosztás biztonsági mentése.The cloud operator is responsible for backing up the App Service databases and tenant content file share.

Azure Stack hub Azure Resource Manager legfelső szintű tanúsítványának beolvasásaRetrieve the Azure Resource Manager root certificate for Azure Stack Hub

Nyisson meg egy rendszergazda jogú PowerShell-munkamenetet egy olyan számítógépen, amely elérheti az Azure Stack hub integrált rendszer-vagy ASDK-gazdagépen található privilegizált végpontot.Open an elevated PowerShell session on a computer that can reach the privileged endpoint on the Azure Stack Hub Integrated System or ASDK Host.

Futtassa a Get-AzureStackRootCert.ps1 szkriptet abban a mappában, ahova kibontotta a segítő parancsfájlokat.Run the Get-AzureStackRootCert.ps1 script from the folder where you extracted the helper scripts. A parancsfájl egy főtanúsítványt hoz létre ugyanabban a mappában, mint a parancsfájlt, amely App Service a tanúsítványok létrehozásához szükséges.The script creates a root certificate in the same folder as the script that App Service needs for creating certificates.

A következő PowerShell-parancs futtatásakor meg kell adnia a rendszerjogosultságú végpontot és a AzureStack\CloudAdmin. tartozó hitelesítő adatokat.When you run the following PowerShell command, you have to provide the privileged endpoint and the credentials for the AzureStack\CloudAdmin.

    Get-AzureStackRootCert.ps1

Parancsfájl-paraméterek Get-AzureStackRootCert.ps1Get-AzureStackRootCert.ps1 script parameters

ParaméterParameter Kötelező vagy választhatóRequired or optional Alapértelmezett értékDefault value LeírásDescription
PrivilegedEndpointPrivilegedEndpoint KötelezőRequired AzS – ERCS01AzS-ERCS01 Emelt szintű végpontPrivileged endpoint
CloudAdminCredentialCloudAdminCredential KötelezőRequired AzureStack\CloudAdminAzureStack\CloudAdmin Tartományi fiók hitelesítő adatai Azure Stack hub Cloud rendszergazdák számáraDomain account credential for Azure Stack Hub cloud admins

Hálózat és identitás konfigurálásaNetwork and identity configuration

Virtuális hálózatVirtual network

Megjegyzés

Az egyéni virtuális hálózatok előállítása nem kötelező, mert az Azure Stack hub-beli Azure App Service létre tudja hozni a szükséges virtuális hálózatot, de a nyilvános IP-címeken keresztül kommunikálni kell az SQL-sel és a fájlkiszolgálón.The precreation of a custom virtual network is optional as the Azure App Service on Azure Stack Hub can create the required virtual network but will then need to communicate with SQL and File Server via public IP addresses. Ha az előfeltételként szükséges SQL-és fájlkiszolgáló-erőforrások üzembe helyezéséhez az App Service HA fájlkiszolgáló és a SQL Server rövid útmutató sablonját használja, a sablon egy virtuális hálózatot is üzembe helyez.Should you use the App Service HA File Server and SQL Server Quickstart template to deploy the pre-requisite SQL and File Server resources, the template will also deploy a virtual network.

Azure App Service on Azure Stack hub lehetővé teszi az erőforrás-szolgáltató központi telepítését egy meglévő virtuális hálózatra, vagy lehetővé teszi a virtuális hálózatok létrehozását a telepítés részeként.Azure App Service on Azure Stack Hub lets you deploy the resource provider to an existing virtual network or lets you create a virtual network as part of the deployment. Egy meglévő virtuális hálózat használata lehetővé teszi a belső IP-címek használatát a fájlkiszolgálón való kapcsolódáshoz, és az Azure Stack hub Azure App Service szükséges SQL Server.Using an existing virtual network enables the use of internal IPs to connect to the file server and SQL Server required by Azure App Service on Azure Stack Hub. A virtuális hálózatot a következő címtartomány és alhálózatok konfigurálásával kell konfigurálni a Azure App Service Azure Stack hub-on való telepítése előtt:The virtual network must be configured with the following address range and subnets before installing Azure App Service on Azure Stack Hub:

Virtuális hálózat –/16Virtual network - /16

AlhálózatokSubnets

  • ControllersSubnet/24ControllersSubnet /24
  • ManagementServersSubnet/24ManagementServersSubnet /24
  • FrontEndsSubnet/24FrontEndsSubnet /24
  • PublishersSubnet/24PublishersSubnet /24
  • WorkersSubnet/21WorkersSubnet /21

Fontos

Ha úgy dönt, hogy a App Servicet egy meglévő virtuális hálózaton telepíti, a SQL Server a App Service és a fájlkiszolgáló különálló alhálózatára kell telepíteni.If you choose to deploy App Service in an existing virtual network the SQL Server should be deployed into a separate Subnet from App Service and the File Server.

Identitás-alkalmazás létrehozása SSO-forgatókönyvek engedélyezéséhezCreate an Identity Application to Enable SSO Scenarios

A Azure App Service egy Identity Application-alkalmazást (egyszerű szolgáltatásnév) használ a következő műveletek támogatásához:Azure App Service uses an Identity Application (Service Principal) to support the following operations:

  • Virtuálisgép-méretezési csoport integrálása a feldolgozói rétegekbe.Virtual machine scale set integration on worker tiers.
  • Egyszeri bejelentkezés a Azure Functions portál és a speciális fejlesztői eszközök (kudu) számára.SSO for the Azure Functions portal and advanced developer tools (Kudu).

Attól függően, hogy az Azure Stack hub melyik identitás-szolgáltatót használja, Azure Active Directory (Azure AD) vagy Active Directory összevonási szolgáltatások (AD FS) (ADFS), az alábbi megfelelő lépéseket követve hozza létre az egyszerű szolgáltatásnevet az Azure App Service Azure Stack hub erőforrás-szolgáltatón való használatára.Depending on which identity provider the Azure Stack Hub is using, Azure Active Directory (Azure AD) or Active Directory Federation Services (ADFS) you must follow the appropriate steps below to create the service principal for use by the Azure App Service on Azure Stack Hub resource provider.

Azure AD alkalmazás létrehozásaCreate an Azure AD App

Az alábbi lépéseket követve hozza létre az egyszerű szolgáltatásnevet az Azure AD-bérlőben:Follow these steps to create the service principal in your Azure AD tenant:

  1. PowerShell-példány megnyitása azurestack\AzureStackAdmin.Open a PowerShell instance as azurestack\AzureStackAdmin.
  2. Nyissa meg az előfeltételkéntletöltött és kibontott parancsfájlok helyét.Go to the location of the scripts that you downloaded and extracted in the prerequisite step.
  3. Telepítse a powershellt Azure stack hubhoz.Install PowerShell for Azure Stack Hub.
  4. Futtassa az Create-AADIdentityApp.ps1 szkriptet.Run the Create-AADIdentityApp.ps1 script. Amikor a rendszer kéri, adja meg az Azure Stack hub üzembe helyezéséhez használt Azure AD-bérlői azonosítót.When you're prompted, enter the Azure AD tenant ID that you're using for your Azure Stack Hub deployment. Írja be például a következőt: myazurestack.onmicrosoft.com.For example, enter myazurestack.onmicrosoft.com.
  5. A hitelesítő adatok ablakban adja meg az Azure ad-szolgáltatás rendszergazdai fiókját és jelszavát.In the Credential window, enter your Azure AD service admin account and password. Kattintson az OK gombra.Select OK.
  6. Adja meg a tanúsítvány fájljának elérési útját és a tanúsítvány jelszavát a korábban létrehozott tanúsítványhoz.Enter the certificate file path and certificate password for the certificate created earlier. Az ehhez a lépéshez létrehozott tanúsítvány alapértelmezés szerint SSO. appservice. local. azurestack. external. pfx.The certificate created for this step by default is sso.appservice.local.azurestack.external.pfx.
  7. Jegyezze fel a PowerShell kimenetében visszaadott alkalmazás AZONOSÍTÓját.Make note of the application ID that's returned in the PowerShell output. A következő lépésekben szereplő AZONOSÍTÓval megadhatja az alkalmazás engedélyeit, és a telepítés során.You use the ID in the following steps to provide consent for the application's permissions, and during installation.
  8. Nyisson meg egy új böngészőablakot, és jelentkezzen be a Azure Portalba Azure Active Directory szolgáltatás-rendszergazdaként.Open a new browser window, and sign in to the Azure portal as the Azure Active Directory service admin.
  9. Nyissa meg a Azure Active Directory szolgáltatást.Open the Azure Active Directory service.
  10. Válassza az alkalmazás-regisztrációk lehetőséget a bal oldali ablaktáblán.Select App Registrations in the left pane.
  11. Keresse meg a 7. lépésben feljegyzett alkalmazás AZONOSÍTÓját.Search for the application ID you noted in step 7.
  12. Válassza ki a App Service alkalmazás regisztrációját a listából.Select the App Service application registration from the list.
  13. Válassza ki az API-engedélyeket a bal oldali ablaktáblán.Select API permissions in the left pane.
  14. Jelölje be a rendszergazdai jóváhagyás <tenant> megadása a következőhöz: , ahol az az <tenant> Azure ad-bérlő neve.Select Grant admin consent for <tenant> , where <tenant> is the name of your Azure AD tenant. Az Igen gombra kattintva erősítse meg a jóváhagyást.Confirm the consent grant by selecting Yes.
    Create-AADIdentityApp.ps1
ParaméterParameter Kötelező vagy választhatóRequired or optional Alapértelmezett értékDefault value LeírásDescription
DirectoryTenantNameDirectoryTenantName KötelezőRequired NullNull Azure AD-bérlő azonosítója.Azure AD tenant ID. Adja meg a GUID azonosítót vagy a karakterláncot.Provide the GUID or string. Ilyen például a myazureaaddirectory.onmicrosoft.com.An example is myazureaaddirectory.onmicrosoft.com.
AdminArmEndpointAdminArmEndpoint KötelezőRequired NullNull Felügyeleti Azure Resource Manager végpont.Admin Azure Resource Manager endpoint. Példa: adminmanagement. local. azurestack. external.An example is adminmanagement.local.azurestack.external.
TenantARMEndpointTenantARMEndpoint KötelezőRequired NullNull Bérlői Azure Resource Manager végpont.Tenant Azure Resource Manager endpoint. Ilyen például a Management. local. azurestack. external.An example is management.local.azurestack.external.
AzureStackAdminCredentialAzureStackAdminCredential KötelezőRequired NullNull Az Azure AD szolgáltatás rendszergazdai hitelesítő adatai.Azure AD service admin credential.
CertificateFilePathCertificateFilePath KötelezőRequired NullNull A korábban létrehozott Identity Application Certificate fájl teljes elérési útja .Full path to the identity application certificate file generated earlier.
CertificatePasswordCertificatePassword KötelezőRequired NullNull A tanúsítvány titkos kulcsának megvédését segítő jelszó.Password that helps protect the certificate private key.
KörnyezetEnvironment VálaszthatóOptional AzureCloudAzureCloud A támogatott felhőalapú környezet neve, amelyben a cél Azure Active Directory Graph szolgáltatás elérhető.The name of the supported Cloud Environment in which the target Azure Active Directory Graph Service is available. Megengedett értékek: "AzureCloud", "AzureChinaCloud", "AzureUSGovernment", "AzureGermanCloud".Allowed values: 'AzureCloud', 'AzureChinaCloud', 'AzureUSGovernment', 'AzureGermanCloud'.

ADFS-alkalmazás létrehozásaCreate an ADFS app

  1. PowerShell-példány megnyitása azurestack\AzureStackAdmin.Open a PowerShell instance as azurestack\AzureStackAdmin.
  2. Nyissa meg az előfeltételkéntletöltött és kibontott parancsfájlok helyét.Go to the location of the scripts that you downloaded and extracted in the prerequisite step.
  3. Telepítse a powershellt Azure stack hubhoz.Install PowerShell for Azure Stack Hub.
  4. Futtassa az Create-ADFSIdentityApp.ps1 szkriptet.Run the Create-ADFSIdentityApp.ps1 script.
  5. A hitelesítő adatok ablakban adja meg AD FS Felhőbeli rendszergazdai fiókját és jelszavát.In the Credential window, enter your AD FS cloud admin account and password. Kattintson az OK gombra.Select OK.
  6. Adja meg a tanúsítvány fájljának elérési útját és a tanúsítvány jelszavát a korábban létrehozott tanúsítványhoz.Provide the certificate file path and certificate password for the certificate created earlier. Az ehhez a lépéshez létrehozott tanúsítvány alapértelmezés szerint SSO. appservice. local. azurestack. external. pfx.The certificate created for this step by default is sso.appservice.local.azurestack.external.pfx.
    Create-ADFSIdentityApp.ps1
ParaméterParameter Kötelező vagy választhatóRequired or optional Alapértelmezett értékDefault value LeírásDescription
AdminArmEndpointAdminArmEndpoint KötelezőRequired NullNull Felügyeleti Azure Resource Manager végpont.Admin Azure Resource Manager endpoint. Példa: adminmanagement. local. azurestack. external.An example is adminmanagement.local.azurestack.external.
PrivilegedEndpointPrivilegedEndpoint KötelezőRequired NullNull Emelt szintű végpont.Privileged endpoint. Példa: AzS-ERCS01.An example is AzS-ERCS01.
CloudAdminCredentialCloudAdminCredential KötelezőRequired NullNull Tartományi fiók hitelesítő adatai Azure Stack hub felhőalapú rendszergazdái számára.Domain account credential for Azure Stack Hub cloud admins. Példa Azurestack\CloudAdmin.An example is Azurestack\CloudAdmin.
CertificateFilePathCertificateFilePath KötelezőRequired NullNull Az Identity alkalmazás tanúsítvány PFX-fájljának teljes elérési útja .Full path to the identity application's certificate PFX file.
CertificatePasswordCertificatePassword KötelezőRequired NullNull A tanúsítvány titkos kulcsának megvédését segítő jelszó.Password that helps protect the certificate private key.

Elemek letöltése az Azure Marketplace-rőlDownload items from the Azure Marketplace

A Azure App Service on Azure Stack hub-on az Azure Marketplace-en kell letölteni az elemeket, így azok elérhetővé válnak az Azure stack hub piactéren.Azure App Service on Azure Stack Hub requires items to be downloaded from the Azure Marketplace, making them available in the Azure Stack Hub Marketplace. Ezeket az elemeket le kell tölteni, mielőtt megkezdené az üzembe helyezést vagy a Azure App Service frissítését Azure Stack hub-on:These items must be downloaded before you start the deployment or upgrade of Azure App Service on Azure Stack Hub:

Fontos

A Windows Server Core nem támogatott platform-rendszerkép a Azure App Service Azure Stack hub-ban való használatához.Windows Server Core is not a supported platform image for use with Azure App Service on Azure Stack Hub.

A próbaverziókat ne használja éles környezetekben üzemelő példányokhoz.Do not use evaluation images for production deployments.

  1. A Windows Server 2016 Datacenter virtuálisgép-lemezkép legújabb verziója.The latest version of Windows Server 2016 Datacenter VM image.
  1. Windows Server 2016 Datacenter teljes virtuálisgép-rendszerkép a Microsoft.net 3.5.1 SP1-mel aktivált.Windows Server 2016 Datacenter Full VM image with Microsoft.Net 3.5.1 SP1 activated. A Azure App Service on Azure Stack hub megköveteli, hogy a Microsoft .NET 3.5.1 SP1 aktiválva legyen az üzembe helyezéshez használt rendszerképben.Azure App Service on Azure Stack Hub requires that Microsoft .NET 3.5.1 SP1 is activated on the image used for deployment. Piactér – a Windows Server 2016-lemezképek nem rendelkeznek ezzel a szolgáltatással, és a leválasztott környezetekben nem érhetők el Microsoft Update a DISM használatával telepítendő csomagok letöltéséhez.Marketplace-syndicated Windows Server 2016 images don't have this feature enabled and in disconnected environments are unable to reach Microsoft Update to download the packages to install via DISM. Ezért létre kell hoznia és használnia kell egy Windows Server 2016 rendszerképet ezzel a szolgáltatással, és ezzel előre engedélyezve kell lennie a leválasztott központi telepítéseknek.Therefore, you must create and use a Windows Server 2016 image with this feature pre-enabled with disconnected deployments.

    Az egyéni rendszerkép létrehozásával és a piactérhez való hozzáadásával kapcsolatos további tudnivalókért lásd: Egyéni virtuálisgép-rendszerkép hozzáadása Azure stack hubhoz .See Add a custom VM image to Azure Stack Hub for details on creating a custom image and adding to Marketplace. A rendszerkép a piactérhez való hozzáadásakor ügyeljen a következő tulajdonságok megadására:Be sure to specify the following properties when adding the image to Marketplace:

    • Közzétevő = MicrosoftWindowsServerPublisher = MicrosoftWindowsServer
    • Ajánlat = WindowsServerOffer = WindowsServer
    • SKU = 2016 – DatacenterSKU = 2016-Datacenter
    • Version = a "legújabb" verzió meghatározásaVersion = Specify the "latest" version
  1. Egyéni szkript kiterjesztése v 1.9.1 vagy újabb.Custom Script Extension v1.9.1 or greater. Ez az elemek virtuálisgép-bővítmények.This item is a VM extension.

Következő lépésekNext steps

A App Service erőforrás-szolgáltató telepítéseInstall the App Service resource provider