Create a Linux virtual machine with the Azure CLI

Configurare noua (How To)

Situatie

How to use the Azure CLI to deploy a Linux virtual machine (VM) in Azure.

The Azure CLI is used to create and manage Azure resources from the command line or in scripts.

We will be installing Ubuntu 16.04 LTS

Solutie

Launch Azure Cloud Shell

Create a resource group

Create a resource group with the az group create command. An Azure resource group is a logical container into which Azure resources are deployed and managed. The following example creates a resource group named myResourceGroup in the eastuslocation:

Create virtual machine

Create a VM with the az vm create command.

The following example creates a VM named myVM and adds a user account named azureuser. The --generate-ssh-keys parameter us used to automatically generate an SSH key, and put it in the default key location (~/.ssh). To use a specific set of keys instead, use the --ssh-key-value option.

It takes a few minutes to create the VM and supporting resources. The following example output shows the VM create operation was successful.

Note your own publicIpAddress in the output from your VM. This address is used to access the VM in the next steps.

Open port 80 for web traffic

By default, only SSH connections are opened when you create a Linux VM in Azure. Use az vm open-port to open TCP port 80 for use with the NGINX web server:

Connect to virtual machine

Install web server

To see your VM in action, install the NGINX web server. Update your package sources and then install the latest NGINX package.

When done, type exit to leave the SSH session.

View the web server in action

Use a web browser of your choice to view the default NGINX welcome page. Use the public IP address of your VM as the web address. The following example shows the default NGINX web site:

Clean up resources

When no longer needed, you can use the az group delete command to remove the resource group, VM, and all related resources.

Tip solutie

Permanent

Voteaza

(12 din 34 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?