使用 Azure 门户创建 Linux 虚拟机
来源:互联网 发布:python爬虫源码 编辑:程序博客网 时间:2024/06/04 18:21
可以通过 Azure 门户创建 Azure 虚拟机。 此方法提供一个基于浏览器的用户界面,用于创建和配置虚拟机和所有相关的资源。 本快速入门介绍了如何创建虚拟机并在 VM 上安装 webserver。
如果没有 Azure 订阅,可在开始前创建一个试用帐户。
创建 SSH 密钥对
需要一个 SSH 密钥对才能完成此快速入门。 如果有现成的 SSH 密钥对,则可跳过此步骤。
在 Bash 外壳程序中,运行以下命令并按屏幕说明操作。 命令输出包括公钥文件的文件名。 将公钥文件的内容复制到剪贴板。
ssh-keygen -t rsa -b 2048
登录 Azure
通过 http://portal.azure.cn 登录到 Azure 门户。
创建虚拟机
单击 Azure 门户左上角的“新建”按钮。
依次选择“计算”、“Ubuntu Server 16.04 LTS”。
输入虚拟机信息。 对于“身份验证类型”,请选择“SSH 公钥”。 粘贴“SSH 公钥”时,请务必删除所有前导或尾随空格。 完成后,单击“确定”。
为 VM 选择大小。 若要查看更多的大小,请选择“全部查看”或更改“支持的磁盘类型”筛选器。
在设置边栏选项卡中保留默认值,并单击“确定”。
在摘要页上,单击“确定”以开始虚拟机部署。
VM 将固定到 Azure 门户仪表板。 完成部署后,VM 摘要边栏选项卡将自动打开。
连接到虚拟机
创建与虚拟机的 SSH 连接。
单击虚拟机边栏选项卡上的“连接”按钮。 单击“连接”按钮后,显示可用于连接到虚拟机的 SSH 连接字符串。
运行以下命令创建 SSH 会话。 将连接字符串替换为从 Azure 门户复制的值。
bashssh azureuser@40.112.21.50
安装 NGINX
使用以下 bash 脚本更新包源并安装最新的 NGINX 包。
#!/bin/bash# update package sourcesudo apt-get -y update# install NGINXsudo apt-get -y install nginx
完成后,退出 SSH 会话,返回 Azure 门户中的 VM 属性。
为 Web 流量打开端口 80
网络安全组 (NSG) 保护入站和出站流量的安全。 从 Azure 门户创建 VM 后,将会在进行 SSH 连接的端口 22 上创建入站规则。 由于此 VM 托管 webserver,需为端口 80 创建 NSG 规则。
- 在虚拟机上,单击资源组的名称。
- 选择“网络安全组”。 可以通过“类型”列来标识 NSG。
- 在左侧菜单的“设置”下,单击“入站安全规则”。
- 单击“添加”。
- 在“名称”中,键入“http”。 请确保将“端口范围”设置为 80,将“操作”设置为“允许”。
- 单击 “确定”。
查看 NGINX 欢迎页
安装 NGINX 并向 VM 打开端口 80 以后,即可通过 Internet 访问 webserver。 打开 Web 浏览器,输入 VM 的公共 IP 地址。 该公共 IP 地址可在 Azure 门户的 VM 边栏选项卡上找到。
清理资源
不再需要资源组、虚拟机和所有相关的资源时,可将其删除。 为此,请从虚拟机边栏选项卡中选择该资源组,并单击“删除”。
后续步骤
在本快速入门中,部署了一个简单的虚拟机、一条网络安全组规则,并安装了一个 Web 服务器。 若要详细了解 Azure 虚拟机,请继续学习 Linux VM 的教程。 立即访问http://market.azure.cn
Azure Linux 虚拟机教程
- 使用 Azure 门户创建 Linux 虚拟机
- 使用 Azure 门户创建 Linux 虚拟机
- 使用 Azure 门户创建 Windows 虚拟机
- 【Azure】使用ssh创建访问Linux虚拟机
- 使用 Azure CLI 创建 Linux 虚拟机
- 使用Azure powershell 创建Azure虚拟机
- 【Azure】创建负载均衡器连接Linux虚拟机
- 使用 Azure CLI 创建 Windows 虚拟机
- 在 Azure 门户中预配 SQL Server 虚拟机
- [Azure]Azure Linux虚拟机使用SSH Key登陆
- 使用 Azure CLI 管理 Azure 虚拟网络和 Linux 虚拟机
- Windows Azure创建虚拟机
- [Azure]使用Powershell为ASM虚拟机创建快照
- 在Azure中创建虚拟机
- Windows Azure Virtual Machine (25) 使用SSH登录Azure Linux虚拟机
- 使用 PowerShell 创建 Linux 虚拟机
- 使用 PowerShell 创建 Linux 虚拟机
- 使用 Azure CLI 2.0 从自定义磁盘创建 Linux VM
- HDU 2647 Reward(拓扑排序)
- ViewPager图片无限轮播加轮播指示器
- Linux数字权限解释
- LeetCode 22. Generate Parentheses (Medium)
- Stanley Druckenmiller德鲁肯米勒
- 使用 Azure 门户创建 Linux 虚拟机
- 9.23/24周末作业
- 比特币早期投资家:没有人能够阻止其发展 TechWeb 09-27 09:10 凤凰科技讯 据CNBC网站北京时间9月27日报道,风险投资家、“Social+Capital”基金创始人Chamath
- linux软件的安装,更新与卸载
- 十分钟搞定pandas(官方学习文档的译文)
- av_free和av_freep的区别
- C++之引用的详解
- SAP如何调用JAVA
- MySQL高可用架构之MHA搭建以及测试(二)