PowerShell kullanarak bir web uygulamasına özel etki alanı atama
Makale
Bu örnek betik, App Service’te ilgili kaynaklarıyla birlikte bir web uygulaması oluşturur ve sonra onu www.<yourdomain> ile eşler.
Gerekirse, Azure PowerShell kılavuzunda bulunan yönergeleri kullanarak Azure PowerShell’i yükleyin ve ardından Azure ile bağlantı oluşturmak için Connect-AzAccount komutunu çalıştırın. Ayrıca etki alanı kayıt şirketinizin DNS yapılandırma sayfasına erişiminizin olması gerekir.
$fqdn="<Replace with your custom domain name>"$webappname="mywebapp$(Get-Random)"$location="West Europe"# Create a resource group.New-AzResourceGroup -Name$webappname -Location$location# Create an App Service plan in Free tier.New-AzAppServicePlan -Name$webappname -Location$location `
-ResourceGroupName $webappname -Tier Free
# Create a web app.$webapp = New-AzWebApp -Name$webappname -Location$location -AppServicePlan$webappname `
-ResourceGroupName $webappnameWrite-Host"Sign in to your domain provider's website and configure the following records:"Write-Host"A CNAME record that maps $fqdn to $webappname.azurewebsites.net"Write-Host"A TXT record that maps asuid.$fqdn to the domain verification ID $($webapp.CustomDomainVerificationId)"Read-Host"Press [Enter] key when ready ..."# Before continuing, go to your DNS configuration UI for your custom domain and follow the # instructions at https://aka.ms/appservicecustomdns to configure a CNAME record for the # hostname "www" and point it your web app's default domain name.# Upgrade App Service plan to Shared tier (minimum required by custom domains)Set-AzAppServicePlan -Name$webappname -ResourceGroupName$webappname `
-Tier Shared
# Add a custom domain name to the web app. Set-AzWebApp -Name$webappname -ResourceGroupName$webappname `
-HostNames @($fqdn,"$webappname.azurewebsites.net")
Dağıtımı temizleme
Betik örneği çalıştırıldıktan sonra, kaynak grubunu, web uygulamasını ve ilişkili tüm kaynakları kaldırmak için aşağıdaki komut kullanılabilir.
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
C#, Java, Python veya Node.js kullanarak bir web sitesi oluşturun ve Azure Uygulaması Service'te barındırılan web uygulaması platformu aracılığıyla dağıtın.
Azure İşlevleri oluşturmak, web uygulamalarını uygulamak ve yönetmek, Azure depolamayı kullanan çözümler geliştirmek ve daha fazlasını yapmak için Microsoft Azure'da uçtan uca çözümler oluşturun.