星期一, 1月 26, 2015

[Azure] 安裝、設定 PowerShell

學習 Azure 時,發現到有些設定,目前沒有辦法透過管理介面來設定,還是必須透過 PowerShell 來完成。

Step1:下載安裝 PowerShell

從 Windows Azure 官網 => 下載 Tag => Azure 命令列介面 => Windows 安裝

[Azure] 安裝、設定 PowerShell-1
透過 Web Platform installer 5.0 來安裝 PowerShell,安裝過程會先安裝 MicrosoftAzure Cross-platform Command Line Tools

[Azure] 安裝、設定 PowerShell-2

之後必須再安裝 Windows Azure PowerShell 和 Microsoft Azure PowerShell (Standalone)(Chinese)

[Azure] 安裝、設定 PowerShell-3


Step2:設定 PowerShell

Get-AzurePublishSettingsFile 來下載訂用帳戶檔案

[Azure] 安裝、設定 PowerShell-4

會自動導向下面的網頁說明並下載訂用帳戶檔案

[Azure] 安裝、設定 PowerShell-5

Import-AzurePublishSettingsFile -PublishSettingsFile 'C:\Azure Pass-Pay-As-You-Go-1-1-2015-credentials.publishsettings' 來進行匯入,從下圖可以看見兩個訂用帳戶,分別為 Pay-As-You-Go 和 Azure Pass

注意訂用帳戶檔案路徑要有 .publishsettings 附檔名

[Azure] 安裝、設定 PowerShell-6

Get-AzureSubscription 可以查詢訂用帳戶,從下圖可以發現目前預設值,是 Pay-As-You-Go

[Azure] 安裝、設定 PowerShell-7

Select-AzureSubscription -default - SubscriptionName 'Azure Pass' 來更改預設訂用,下該指令並不會出現任何訊息,再下 Get-AzureSubscription 來觀察預設定帳戶是否有變化

從下圖就可看見預設訂用現在是 Azure Pass

[Azure] 安裝、設定 PowerShell-8

Step3:測試 PowerShell 設定

New-AzureWebSite demo20150101 來建立 WebSite,對照下面兩個畫面,利用 PowerShell 建立 WebSite 是成功的,且訂用帳戶是 Azure Pass

[Azure] 安裝、設定 PowerShell-9

[Azure] 安裝、設定 PowerShell-10

上述 PowerShell 語法,在前面加上 help 就可以看見參數說明,EX:help Get-AzureSubscription

[Azure] 安裝、設定 PowerShell-11

沒有留言:

張貼留言