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
- 运行以下命令:
Install-Module PowerShellGet -Force
我正在运行某个包含 PowerShell 3 或 PowerShell 4 的 Windows 版本
- 运行以下命令:
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