Google Cloud 和AWS 的实例可以参考:
准备
因为本文是创建微软云,所以首先你得有一个微软账号。
打开 Microsoft Azure 进行登录,登录成功之后,进入云服务管理后台。
创建实例
点击创建资源。
可以搜索你想创建的云服务类型,这里我选择的是 Ubuntu Server 18.04 LTS
。
点击创建。
放心,这里的创建并不是正真意义上的创建。接下来需要为机器预设配置。
下面对常见的配置进行简单说明:
资源组
:用来分配一些权限以及策略。虚拟机名称
:你希望用什么名称来称呼这台机器(通常是英文)区域
:选择机器所在地区映像
:选择操作系统大小
:选择一个合适的负责类型,可以理解成机器的硬件配置。身份验证类型
:通常有两种:ssh 密钥和密码,强烈建议使用密钥而不使用密码(密哦存在被暴力破解的风险)。用户名
:微软云默认没有给root
用户,这里需要指定用户名称。公共入站端口
:通常是只开启HTTP (80)
、HTTPS (443)
、SSH (22)
。
完成基本配置之后,点击下一步:磁盘
。
Azure 默认只有一个用于短期存储的临时盘,而临时盘通常都很小。
默认的磁盘很小,如果想扩大有两种方式:
- 创建新的磁盘,需要手动挂载。
- 更改默认磁盘的大小。
配置完磁盘之后,点击下一步:网络
。
网络配置,公用ip 可以选择无,后面再去新建。
然后点击下一步:管理
。
管理、高级、标记这一块,如果没有特殊需求可以直接使用默认配置。
最后点击查看+创建
,可以看到预设的配置信息,如果符合预期,点击创建。
下载私钥并保存好。
此时,虽然已经创建好虚拟机,但是还不能直接使用,因为没有配置IP。
关联IP
Azure 和 AWS 不同,它并没有弹性IP 的概念,如果需要配置IP,需要在搜索栏中搜索公共IP地址
,
点击第一个搜索结果。
点击添加。
配置IP 基本信息,然后点击创建。
此时,只是创建了内网IP,并没有与外网IP 地址进行关联,
点击刚才新建的公共 IP 地址,点击配置。
资源类型选择网络接口,网络接口与对应的实例进行关联。
关联成功之后,就可以进行连接了。
连接
- 打开终端
- 请确保你对私钥具有只读访问权限。
chmod 400 <私钥>
- 运行以下示例命令以连接到 VM。
ssh -i <私钥路径> user@ip_address
user
:表示VM 用户ip_address
:表示外网IP 地址
扩大默认磁盘大小
上面简单提到过,如果想要扩大默认磁盘的大小,有两种方式:
- 添加新磁盘。这种方式需要手动挂载,如果对linux 并不熟悉,这种方式不推荐新手用户使用。
- 更改默认磁盘大小。
第二种方式并不能直接更改,需要先将服务器停掉(注意⚠️:不是删除)。
搜索磁盘,点击第一个搜索结果。
点击需要扩大的磁盘实例,注意:只能扩大,不能缩小。
然后点击保存即可。
总结
至此,就已经完成了Azure 的创建了,这方面需要学习的还有很多,这里只是简单的整理了一下自己遇到的问题。
有些地方可能没说清楚,但如果能帮到你那真是太好了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。