31.PowerShell连接Azure(国内&国际)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了31.PowerShell连接Azure(国内&国际)相关的知识,希望对你有一定的参考价值。

除了之前介绍的可以通过门户的图形化界面访问控制我们的Azure以外,我们还可以通过PowerShell的方式连接Azure进行一些更为深入和复杂的控制和配置;当然我的博客Azure系列文章中能尽量简化让点击使用图形化的地方我是尽量采用图形化的操作给大家分享的,当然介绍PowerShell也是为后面一些没法用图形化解决问题时而采取的必要手段之一了。使用Powershell连接Azure无论是国际版还是国内版首先第一次第一步都是先完成1-2节内容,完成以后,除了Azure Powershell版本更新外,基本以后使用Powershell连接Azure都是从第3节开始了

1.安装和配置 Azure PowerShell

以管理员方式打开Powershell

技术分享图片

首先安装Powershell最新版本

场景

安装说明

Windows 10

Windows Server 2016

内置在 OS 随附的 Windows Management Framework (WMF) 5.0 中

我想要升级到 PowerShell 5

  1. 安装最新版本的 WMF
  1. 运行以下命令:
    Install-Module PowerShellGet -Force

我正在运行某个包含 PowerShell 3 或 PowerShell 4 的 Windows 版本

获取 PackageManagement 模块

  1. 运行以下命令:
    Install-Module PowerShellGet -Force

安装 PowerShell 库中的项需要 PowerShellGet 模块。 请确保使用适当版本的 PowerShellGet 并满足其他系统要求。 运行以下命令,确定是否已在系统上安装 PowerShellGet

Get-Module -Name PowerShellGet -ListAvailable | Select-Object -Property Name,Version,Path

会看到类似于下面的信息

技术分享图片

还可以使用以下命令更新 PowerShellGet

Install-Module PowerShellGet -Force

技术分享图片

解除Powershell禁止运行脚本限制

Set-ExecutionPolicy RemoteSigned

技术分享图片

2.接下来安装Azure Powershell

Install-Module -Name AzureRM -AllowClobber

提示是否安装,输入Y或者A回车

技术分享图片

3.接下来加载AzureRM模块

Import-Module -Name AzureRM

技术分享图片

查看可用的环境列表

Get-AzureRmEnvironment | Select-Object Name

可用看到有中国版、国际版 、德国版、美国政府版

技术分享图片

4.交互式连接登录

4.1登录国际版

Login-AzureRmAccount

回车后会弹出一个登录框,输入用户名密码即可。

技术分享图片

4.2登录国内版

Login-AzureRmAccount -EnvironmentName AzureChinaCloud

回车后会弹出一个登录框,输入用户名密码即可

技术分享图片

5.输入完用户名密码登录成功后看到订阅信息

技术分享图片

6.接下来就可以开始执行其他的配置和操作了,例如查看我的VM列表

技术分享图片

以上是关于31.PowerShell连接Azure(国内&国际)的主要内容,如果未能解决你的问题,请参考以下文章

通过php的MongoDB driver连接Azure的DocumentDB PaaS

Azure国际版和国内版价格计算器

Azure国际版和国内版价格计算器

Windows Azure Web Site (15) 基于Azure Web App的企业官网改造

2019 Azure国际版和国内版服务列表比较

2019 Azure国际版和国内版服务列表比较