Microsoft Azure Pass 学习日誌 Day 2

Chap.I Compute Services 计算服务

http://img2.58codes.com/2024/201385271nKLGdxUdc.png

Part 1. Virtual Machine 虚拟主机

*虚拟主机与虚拟容器的差别
http://img2.58codes.com/2024/20138527SPaWMAf2EQ.png

1. 建立你的虚拟主机

所有服务 → 计算 → 虚拟主机

基本
资源群组:myRGVM(随便取)
虚拟机器名称:myVM(随便取)
影像:Windows Server 2019 Datacenter - Gen1
大小:(选可用)
帐户:(自创)
密码:(自创)
选取输入连接:把 "HTTP (80)" 打勾
http://img2.58codes.com/2024/20138527lCtGaY2oXD.png
网路
选取输入连接:把 "HTTP (80)" 打勾

管理
开机诊断:停用
http://img2.58codes.com/2024/20138527tW4O4RT61u.png

建立

2. 下载RDP档案 (远端桌面连线)

前往资源 → 连接 → RDP
http://img2.58codes.com/2024/20138527o8STv8hKTc.png

下载RDP档案

3. 远端连线

点击下载完成的档案 → 输入帐号密码 (为避免帐号找不到,可于前加 ".\" )
http://img2.58codes.com/2024/201385274bxIUvUXdM.png

4. 建立/修改网页伺服器

开始 → Windows PowerShell
http://img2.58codes.com/2024/20138527r4kFUbVvBQ.png

输入:"Install-WindowsFeature -name Web-Server -IncludeManagementTools"
接着进入路径:"C:\inetpub\wwwroot"
iisstart 右键 → 以笔记本方式开启
http://img2.58codes.com/2024/20138527k9cI28JK3Z.png

在 body 下方键入:<h1> GJun Here </h1>
http://img2.58codes.com/2024/20138527AhkUF9JKwT.png

5. 开启网页伺服器

虚拟机器 → myVM → 概观
找到「公用IP位置」:52.191.28.254
http://img2.58codes.com/2024/20138527G9uEndbfP6.png

开启浏览器,键入网址:http://52.191.28.254
可看到我们修改的 GJun Here 出现在左上角
http://img2.58codes.com/2024/20138527c7Rfi59fw0.png

6. 删除资源群组

为避免不必要花费,故须删除资源群组
首页 → 资源群组 → myRGVM → 删除资源群组

Part 2. Deploy a simple VM

1. 建立你的简易虚拟机

进入官方网站:https://azure.microsoft.com/zh-tw/resources/templates/?azure-portal=true
点选:Deploy a simple Windows VM
点选:部署到 Azure
http://img2.58codes.com/2024/201385273inm83Qh9X.png

基本
资源群组:myRGTemp (随便取)
区域:美国东部
帐户:(自创)
密码:(自创)
Dns Label Prefix:myVMTemp-790502
OS-Version:2019-Datecenter
http://img2.58codes.com/2024/20138527XtOgTPIUau.png

检阅 + 建立

2. 下载RDP档案 (远端桌面连线)

虚拟机器 → myVMTemp-790502 → 连接 → RDP

3. 虚拟机效能监控

资源群组 → myRGTemp → simple-vm → 概观 → 监视
http://img2.58codes.com/2024/20138527nfckAIlfhP.png

4. 删除群组

Part 3. Deploy VM by Cloud Shell

3-1. By Power Shell

点选右上角 Cloud Shell → Power Shell
http://img2.58codes.com/2024/20138527sQTO0gaQo5.png
进入 Terminal

1. 新建一个 Resource Group:

New-AzResourceGroup -Name myRGPS -Location EastUS

http://img2.58codes.com/2024/201385271R8u2NAVhk.png

2. 查看所有 Resource Group

Get-AzResourceGroup | Format-table

http://img2.58codes.com/2024/20138527GIb8ig5HvU.png

3. 新建一个 VM

New-AzVM `-ResourceGroupName "myRGPS" `-Name "myVMPS" `-Location "East US" `-VirtualNetworkName "myVNetPS" `-SubnetName "mySubNPS" `-SecurityGroupName "mySGNPS" `-PublicIpAddressName "myPublicIpPS">> User: s790502ss>> Password: ************

http://img2.58codes.com/2024/20138527QzKvhf4sJC.png

4. 查看 VM 状态

Get-AzVM -name myVMPS -status | Format-Table -autosize

http://img2.58codes.com/2024/20138527a4sdDngD2x.png

5. 停止 VM

Stop-AzVM -ResourceGroupName myRGPS -Name myVMPS# 选择 "Y"

http://img2.58codes.com/2024/201385276Ny7MnVVmI.png

6. 再次查看 VM 状态

Get-AzVM -name myVMPS -status | Format-Table -autosize

http://img2.58codes.com/2024/20138527xygbzz2wqK.png

7. 删除群组

3-2. By Bash

0. 点选左上角 Power Shell → Bash

http://img2.58codes.com/2024/20138527amy6u0UydJ.png

1. 新建一个 Resource Group:

az group create --name myRGCLI --location EastUS

http://img2.58codes.com/2024/20138527eSV7m434KS.png

2. 查看所有 Resource Group

az group list --output table

http://img2.58codes.com/2024/2013852719VrY4C1Mr.png

3. 新建一个 VM

az vm create \--name myVMCLI \--resource-group myRGCLI \--image UbuntuLTS \--location EastUS \--admin-username s790502ss \   # 随便取--admin-password S229100608ss  # 随便取

http://img2.58codes.com/2024/20138527oJpKQE5F81.png

4. 查看 VM 状态

az vm show --resource-group myRGCLI --name myVMCLI --show-details --output table

http://img2.58codes.com/2024/201385271Cvb0pwYjm.png

5. 停止 VM

az vm stop --resource-group myRGCLI --name myVMCLI

http://img2.58codes.com/2024/20138527GFgciMot5C.png

6. 再次查看 VM 状态

az vm show --resource-group myRGCLI --name myVMCLI --show-details --output table

http://img2.58codes.com/2024/20138527ouswR3JzOR.png

7. 删除群组

Part 4. APP Services 应用程式服务

1. 建立你的应用程式

所有服务 → 计算 → 应用程式服务

基本
资源群组:myRGWebAPP (随便取)
名称:webapp-790502 (随便取)
发布:Docker 容器
作业系统:Linux
地区:East US
http://img2.58codes.com/2024/20138527MIQoH7xd6M.png
Docker
选项:单一容器
映像来源:Docker Hub
存取类型:公用
映像及标籤:microsoft/aci-helloworld
http://img2.58codes.com/2024/20138527yXh2VVJqal.png

2. 开启网页伺服器

应用程式服务 → webapp-790502
複製 URL:https://webapp-790502.azurewebsites.net
http://img2.58codes.com/2024/20138527tIi8XHA8HQ.png
开启网页,键入:https://webapp-790502.azurewebsites.net
http://img2.58codes.com/2024/20138527d3avXTnqfE.png

3. 删除群组

Part 5. Functions App 函数应用程式

所有服务 → 计算 → 函数应用程式

1. 建立你的函数应用程式

所有服务 → Functions App 函数应用程式
资源群组:myRGFunction (随便取)
函数应用程式名称:function-790502 (随便取)
执行阶段堆叠:.NET
地区:East US
http://img2.58codes.com/2024/20138527WtbDX7tyb7.png

2. 新增函式

先选 HTTP trigger 试验
http://img2.58codes.com/2024/20138527oaSNI5to9o.png

3. 使用函式

http://img2.58codes.com/2024/20138527Jm3Mbtd6QJ.png
在网页区块打上:「複製网址」+「&name=Peter」
http://img2.58codes.com/2024/201385270AF4aoPnXD.png
另外还有多种函式可供使用
http://img2.58codes.com/2024/20138527FVj8SlhFTQ.png

4. 删除群组


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章