您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页使用 Azure CLI 创建 Linux 虚拟机

使用 Azure CLI 创建 Linux 虚拟机

来源:二三四教育网

Azure CLI 用于从命令行或脚本创建和管理 Azure 资源。 本指南详细介绍了如何使用 Azure CLI 部署运行 Ubuntu 服务器的虚拟机。 服务器部署以后,将创建 SSH 连接,并且安装 NGINX webserver。

Note

在 Azure 中国区使用 Azure CLI 2.0 之前,请先运行az cloud set -n AzureChinaCloud来改变云环境。如果想切回国际版 Azure,请再次运行az cloud set -n AzureCloud。

创建资源组

以下示例在“chinaeast”位置创建名为“myResourceGroup”的资源组。

Azure CLI复制

azgroupcreate--namemyResourceGroup--locationchinaeast

创建虚拟机

下面的示例创建一个名为myVM的 VM,并且在默认密钥位置中不存在 SSH 密钥时创建这些密钥。 若要使用特定的一组密钥,请使用--ssh-key-value选项。

Azure CLI复制

azvmcreate--resource-groupmyResourceGroup--namemyVM--imageUbuntuLTS--generate-ssh-keys

创建 VM 后,Azure CLI 显示类似于以下示例的信息。 记下publicIpAddress。 此地址用于访问 VM。

Azure CLI复制

running","privateIpAddress":"10.0.0.4","publicIpAddress":"40.68.254.142","resourceGroup":"myResourceGroup"}

为 Web 流量打开端口 80

Azure CLI复制

azvmopen-port--port80--resource-groupmyResourceGroup--namemyVM

通过 SSH 连接到 VM

使用以下命令创建与虚拟机的 SSH 会话。 确保将替换为虚拟机的相应公共 IP 地址。 在上例中,我们的 IP 地址为40.68.254.142

bash复制

ssh

安装 NGINX

使用以下命令更新包源并安装最新的 NGINX 包。

bash复制

# update package sourcesudo apt-get -y update# install NGINXsudo apt-get -y install nginx

查看 NGINX 欢迎页

NGINX 已安装,并且现在已从 Internet 打开 VM 上的端口 80 - 可以使用所选的 Web 浏览器查看默认的 NGINX 欢迎页。 请务必使用前面记录的publicIpAddress访问默认页面。

清理资源

Azure CLI复制

azgroupdelete--namemyResourceGroup

后续步骤

在本快速入门中,部署了一个简单的虚拟机、一条网络安全组规则,并安装了一个 Web 服务器。 若要详细了解 Azure 虚拟机,请继续学习 Linux VM 的教程。

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务