Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Microsoft (Klasik) sürümünden Azure CDN Standard profil oluşturmayı, yeni etki alanı eklemeyi veya yönetilen sertifikaları desteklemez ve September 30, 2027 tarihinde kullanımdan kaldırılıyor. Hizmet kesintisini önlemek için Azure Front Door Standard veya Premium'a geçiş yapın. Daha fazla bilgi için bkz. Azure CDN Standard from Microsoft (klasik) devreden çıkarılma.
Azure portalına alternatif olarak, aşağıdaki içerik teslim ağı işlemlerini yönetmek için bu örnek Azure CLI betiklerini kullanabilirsiniz:
- İçerik teslim ağı profili oluşturun.
- İçerik teslim ağı uç noktası oluşturma.
- bir içerik teslim ağı kaynak grubu oluşturun ve bunu varsayılan grup yapın.
- İçerik teslim ağı kaynağı oluşturun.
- Özel bir etki alanı oluşturun ve HTTPS'yi etkinleştirin.
Önkoşullar
Azure Cloud Shell'de Bash ortamını kullanın. Daha fazla bilgi için bkz . Azure Cloud Shell'i kullanmaya başlama.
CLI başvuru komutlarını yerel olarak çalıştırmayı tercih ediyorsanız Azure CLI'yı yükleyin . Windows veya macOS üzerinde çalışıyorsanız Azure CLI’yi bir Docker kapsayıcısında çalıştırmayı değerlendirin. Daha fazla bilgi için bkz . Docker kapsayıcısında Azure CLI'yi çalıştırma.
Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz. Azure CLI kullanarak Azure'da kimlik doğrulaması.
İstendiğinde, ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz . Azure CLI ile uzantıları kullanma ve yönetme.
Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Örnek kodlar
İçerik teslim ağı profiliniz için henüz bir kaynak grubunuz yoksa komutuyla az group createoluşturun:
# Create a resource group to use for the content delivery network.
az group create --name MyResourceGroup --location eastus
Aşağıdaki Azure CLI betiği bir içerik teslim ağ profili ve içerik teslim ağ uç noktası oluşturur:
# 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
Aşağıdaki Azure CLI betiği bir içerik teslim ağı kaynak grubu oluşturur, bir uç nokta için varsayılan kaynak grubunu ayarlar ve yeni bir kaynak oluşturur:
# 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
Aşağıdaki Azure CLI betiği bir içerik dağıtım ağı özel alan adı oluşturur ve HTTPS'yi etkin hale getirir. Bir özel etki alanını Azure İçerik Teslim Ağı uç noktasıyla ilişkilendirebilmeniz için, önce Azure DNS veya DNS sağlayıcınız ile içerik teslim ağı uç noktanıza işaret edecek bir kurallı ad (CNAME) kaydı oluşturmanız gerekir. Daha fazla bilgi için bkz . CNAME DNS kaydı oluşturma.
# 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
Kaynakları temizleme
Örnek betikleri çalıştırmayı bitirdikten sonra, kaynak grubunu ve onunla ilişkili tüm kaynakları kaldırmak için aşağıdaki komutu kullanın.
# Delete the resource group.
az group delete --name MyResourceGroup
Bu makalede kullanılan Azure CLI komutları
- az cdn uç nokta oluştur
- az cdn endpoint güncelle
- az cdn origin oluştur
- az cdn origin-group create komutunu kullanarak bir CDN kaynak grubu oluşturun.
- az cdn profil oluştur
- `az group create komutu ile bir grup oluşturun`
- az grup sil
- az cdn özel alan adı oluştur
- az cdn custom-domain enable-HTTPS komutunu HTTPS etkinleştirmek için kullanın.