Vytvoření profilu a koncového bodu služby Azure Content Delivery Network pomocí Azure CLI
Důležité
30. září 2027 bude vyřazena služba Azure CDN Standard od Microsoftu (Classic). Abyste se vyhnuli přerušení služeb, je důležité do 30. září 2027 migrovat profily Azure CDN Standard z Microsoftu (classic) na úroveň Azure Front Door Standard nebo Premium. Další informace najdete v tématu Azure CDN Standard od Microsoftu (klasického) vyřazení.
Azure CDN z Edgio bude vyřazeno 4. listopadu 2025. Před tímto datem musíte migrovat úlohu do služby Azure Front Door, abyste se vyhnuli přerušení služeb. Další informace najdete v tématu Azure CDN z nejčastějších dotazů k vyřazení Edgio.
Jako alternativu k webu Azure Portal můžete použít tyto ukázkové skripty Azure CLI ke správě následujících operací sítě pro doručování obsahu:
- Vytvořte profil sítě pro doručování obsahu.
- Vytvořte koncový bod sítě pro doručování obsahu.
- Vytvořte skupinu původu sítě pro doručování obsahu a nastavte ji jako výchozí.
- Vytvořte zdroj sítě pro doručování obsahu.
- Vytvořte vlastní doménu a povolte HTTPS.
Požadavky
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shellu.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Ukázkové skripty
Pokud ještě nemáte skupinu prostředků pro profil sítě pro doručování obsahu, vytvořte ji pomocí příkazu az group create
:
# Create a resource group to use for the content delivery network.
az group create --name MyResourceGroup --location eastus
Následující skript Azure CLI vytvoří profil sítě pro doručování obsahu a koncový bod sítě pro doručování obsahu:
# 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
Následující skript Azure CLI vytvoří skupinu původu sítě pro doručování obsahu, nastaví výchozí skupinu původu pro koncový bod a vytvoří nový zdroj:
# 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
Následující skript Azure CLI vytvoří vlastní doménu sítě pro doručování obsahu a povolí HTTPS. Než budete moct přidružit vlastní doménu ke koncovému bodu sítě pro doručování obsahu Azure, musíte nejprve vytvořit záznam CNAME (Canonical Name) s Azure DNS nebo vaším poskytovatelem DNS, aby odkazovali na koncový bod sítě pro doručování obsahu. Další informace najdete v tématu Vytvoření záznamu DNS CNAME.
# 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
Vyčištění prostředků
Po dokončení spuštění ukázkových skriptů pomocí následujícího příkazu odeberte skupinu prostředků a všechny přidružené prostředky.
# Delete the resource group.
az group delete --name MyResourceGroup