2

開発者向けに Umbraco サイトをセットアップするようにとのリクエストが絶えず寄せられています。

少し検索しましたが、powershell を使用して Azure Marketplace からUmbraco サイトを作成するために powershell を使用できるかどうか疑問に思っています。

たとえば、次のコマンドを使用して VM を作成します。

  • 取得 AzureVMImage
  • 新しい-AzureQuickVM

しかし、市場からウェブサイト (ウェブアプリ) を見つけることができます。

ポータルで行うために使用するものがあります。 ここに画像の説明を入力

:マーケットプレイスを使用して行う必要があります。

質問への更新: @theadriangreen のおかげで、これをさらに進めることができました。

コマンドを実行すると、次のようになります。

siteName: ウェブサイト名

ホスティングプラン名: 基本

serverFarmResourceGroup: わからない

サイト所在地:オーストラリア南東部

serverName:これはデータベース サーバー名ですか?

サーバー所在地: オーストラリア南東部

administratorLogin:これはデータベース管理者のログイン名ですか?

databaseName:これはデータベース管理者のログイン パスワードですか?

webDeploy_DatabaseUsername: わかりません

webDeploy_DatabasePassword: わかりません

@theadriangreenこれらのいくつかを明確にしていただければ幸いです。

4

1 に答える 1

2

はい、可能です。コマンドからGet-AzureResourceGroupGalleryTemplate、テンプレート ID を として見つけることができるumbracoorg.UmbracoCMS.0.4.6-previewため、powershell コマンドは次のようになります。

Switch-AzureMode -Name AzureResourceManager
Add-AzureAccount
Select-AzureSubscription -SubscriptionId '<subscription-id>'
New-AzureResourceGroup -Name testrg -Location westus -DeploymentName testrg -GalleryTemplateIdentity umbracoorg.UmbracoCMS.0.4.6-preview

テンプレート ( https://gallerystoreprodch.blob.core.windows.net/prod-microsoft-windowsazure-gallery/umbracoorg.UmbracoCMS.0.4.6-preview/DeploymentTemplates/Website_NewHostingPlan_SQL_NewDB-Default.json ) を見てみましょうGet-AzureResourceGroupGalleryTemplate -Identity umbracoorg.UmbracoCMS.0.4.6-preview。パラメータについて次のことが推測できます。

  • siteName: ウェブサイト名
  • HostingPlanName: 使用するアプリ サーバー プランの名前。
  • serverFarmResourceGroup: リソース グループ名と同じである必要があります
  • siteLocation: 場所
  • serverName: MSSQL サーバー名
  • serverLocation: 場所、上記と同じである必要があります
  • administratorLogin: MSSQL 管理者ログイン
  • databaseName: MSSQL 管理者ログイン パスワード
  • webDeploy_DatabaseUsername: アプリに提供される MSSQL 管理者ログインは、上記と同じである必要があります
  • webDeploy_DatabasePassword: アプリに提供される MSSQL 管理者ログイン パスワードは、上記と同じである必要があります
于 2015-07-01T23:58:48.250 に答える