Skapa en Azure Content Delivery Network-profil och slutpunkt med hjälp av Azure CLI

Viktigt!

Azure CDN Standard från Microsoft (klassisk) stöder inte skapande av profiler, ny domänregistrering eller hanterade certifikat och dras tillbaka den September 30, 2027. För att undvika avbrott i tjänsten migrera till Azure Front Door Standard eller Premium. Mer information finns i Azure CDN Standard från Microsoft (klassisk) pensionering.

Som ett alternativ till Azure-portalen kan du använda följande Azure CLI-exempelskript för att hantera följande nätverksåtgärder för innehållsleverans:

  • Skapa en nätverksprofil för innehållsleverans.
  • Skapa en nätverksslutpunkt för innehållsleverans.
  • Skapa en ursprungsgrupp för innehållsleveransnätverket och gör den till standardgrupp.
  • Skapa ett ursprung för innehållsleverans.
  • Skapa en anpassad domän och aktivera HTTPS.

Förutsättningar

Exempelskript

Om du inte redan har en resursgrupp för din nätverksprofil för innehållsleverans skapar du den med kommandot az group create:

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

Följande Azure CLI-skript skapar en nätverksprofil för innehållsleverans och nätverksslutpunkt för innehållsleverans:

# 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

Följande Azure CLI-skript skapar en ursprungsgrupp för innehållsleveransnätverket, anger standardursprungsgruppen för en slutpunkt och skapar ett nytt 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

Följande Azure CLI-skript skapar en anpassad domän för innehållsleveransnätverket och aktiverar HTTPS. Innan du kan associera en anpassad domän med en nätverksslutpunkt för Azure-innehållsleverans måste du först skapa en kanonisk namnpost (CNAME) med Azure DNS eller DNS-providern för att peka på nätverksslutpunkten för innehållsleveransen. Mer information finns i Skapa en CNAME DNS-post.

# 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

Rensa resurser

När du har kört exempelskripten använder du följande kommando för att ta bort resursgruppen och alla resurser som är associerade med den.

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

De Azure CLI-kommandon som används i den här artikeln