Erstellen eines Azure Content Delivery Network-Profils und eines entsprechenden Endpunkts mithilfe der Azure CLI

Wichtig

Azure CDN Standard von Microsoft (Klassisch) unterstützt keine Profilerstellung, neue Domänen-Onboarding oder verwaltete Zertifikate und wird auf September 30, 2027 eingestellt. Um Dienstunterbrechungen zu vermeiden, migrieren Sie zu Azure Front Door Standard oder Premium. Weitere Informationen finden Sie unter ⁠Azure CDN Standard von Microsoft (klassisch) Einstellung.

Alternativ zum Azure-Portal können Sie diese Azure CLI-Beispielskripts verwenden, um die folgenden Netzwerkvorgänge für die Inhaltsübermittlung zu verwalten:

  • Erstellen eines Azure Content Delivery Network-Profils.
  • Erstellen Sie einen Content-Delivery-Network-Endpunkt.
  • Erstellen einer Content Delivery Network-Ursprungsgruppe und Festlegen als Standardgruppe.
  • Erstellen eines Azure Content Delivery Network-Ursprungs.
  • Erstellen einer benutzerdefinierten Domäne und Aktivieren von HTTPS

Voraussetzungen

Beispielskripts

Sollten Sie noch nicht über eine Ressourcengruppe für Ihr Content Delivery Network-Profil verfügen, erstellen Sie sie mithilfe des Befehls az group create:

# Create a resource group to use for the content delivery network.
az group create --name MyResourceGroup --location eastus

Das folgende Azure CLI-Skript erstellt ein Content Delivery Network-Profil und einen Content Delivery Network-Endpunkt:

# Create a content delivery network profile.
az cdn profile create --resource-group MyResourceGroup --name MyCDNProfile --sku Standard_Microsoft

# Create a content delivery network endpoint.
az cdn endpoint create --resource-group MyResourceGroup --name MyCDNEndpoint --profile-name MyCDNProfile --origin www.contoso.com

Das folgende Azure CLI-Skript erstellt eine Content Delivery Network-Ursprungsgruppe, legt die Standardursprungsgruppe für einen Endpunkt fest und erstellt einen neuen Ursprung:

# Create an origin group.
az cdn origin-group create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyOriginGroup --origins origin-0

# Make the origin group the default group of an endpoint.
az cdn endpoint update --resource-group MyResourceGroup --name MyCDNEndpoint --profile-name MyCDNProfile --default-origin-group MyOriginGroup

# Create another origin for an endpoint.
az cdn origin create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name origin-1 --host-name example.contoso.com

Das folgende Azure CLI-Skript erstellt eine benutzerdefinierte Content Delivery Network-Domäne und aktiviert HTTPS. Bevor Sie eine benutzerdefinierte Domäne einem Azure Content Delivery Network-Endpunkt zuordnen können, müssen Sie zunächst einen CNAME-Eintrag (Canonical Name, kanonischer Name) bei Azure DNS oder bei Ihrem DNS-Anbieter erstellen, um auf Ihren Content Delivery Network-Endpunkt zu verweisen. Weitere Informationen finden Sie unter Erstellen eines CNAME-DNS-Eintrags.

# Associate a custom domain with an endpoint.
az cdn custom-domain create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyCustomDomain --hostname www.example.com

# Enable HTTPS on the custom domain.
az cdn custom-domain enable-https --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyCustomDomain

Bereinigen von Ressourcen

Verwenden Sie nach Ausführung der Beispielskripts den folgenden Befehl, um die Ressourcengruppe und alle zugeordneten Ressourcen zu entfernen:

# Delete the resource group.
az group delete --name MyResourceGroup

Die in diesem Artikel verwendeten Azure CLI-Befehle