Краткое руководство. Создание виртуальной машины Linux на портале AzureQuickstart: Create a Linux virtual machine in the Azure portal

Виртуальные машины Azure можно создать на портале Azure.Azure virtual machines (VMs) can be created through the Azure portal. Портал Azure — это пользовательский интерфейс на основе веб-браузера, который позволяет создавать виртуальные машины и связанные с ними ресурсы.The Azure portal is a browser-based user interface to create VMs and their associated resources. В этом кратком руководстве показано, как использовать портал Azure для создания виртуальной машины Linux под управлением Ubuntu 16.04 LTS.This quickstart shows you how to use the Azure portal to deploy a Linux virtual machine (VM) running Ubuntu 16.04 LTS. Чтобы проверить работу виртуальной машины, вы также подключитесь к ней по протоколу SSH и установите веб-сервер NGINX.To see your VM in action, you also SSH to the VM and install the NGINX web server.

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.If you don't have an Azure subscription, create a free account before you begin.

Создание пары ключей SSHCreate SSH key pair

Для работы с этим кратким руководством вам понадобится пара ключей SSH.You need an SSH key pair to complete this quickstart. Если у вас уже есть эта пара, можно перейти к следующему шагу.If you already have an SSH key pair, you can skip this step.

Откройте оболочку bash и выполните команду ssh-keygen, чтобы создать пару ключей SSH.Open a bash shell and use ssh-keygen to create an SSH key pair. Если на вашем локальном компьютере отсутствует оболочка bash, вы можете воспользоваться Azure Cloud Shell.If you don't have a bash shell on your local computer, you can use the Azure Cloud Shell.

ssh-keygen -t rsa -b 2048

Указанная выше команда создает открытый и закрытый ключи с именем по умолчанию id_rsa в ~/.ssh directory.The above command generates public and private keys with the default name of id_rsa in the ~/.ssh directory. Команда возвращает полный путь к открытому ключу.The command returns the full path to the public key. Укажите путь к открытому ключу, чтобы отобразить его содержимое с помощью команды cat.Use the path to the public key to display its contents with cat.

cat ~/.ssh/id_rsa.pub

Сохраните выходные данные этой команды.Save the output of this command. Они понадобятся при настройке учетной записи администратора для входа в виртуальную машину.You will need it when configuring your administrator account to log in to your VM.

Подробные сведения о создании пар ключей SSH, в том числе с помощью PuTTy, вы найдете в статье Как использовать ключи SSH с Windows в Azure.For more detailed information on how to create SSH key pairs, including the use of PuTTy, see How to use SSH keys with Windows.

Если вы создали пару ключей SSH при помощи Cloud Shell, она будет сохранена в файловом ресурсе Azure, который Cloud Shell подключает автоматически.If you create your SSH key pair using the Cloud Shell, it will be stored in an Azure File Share that is automatically mounted by the Cloud Shell. Не удаляйте этот файловый ресурс или учетную запись хранения, пока вы не получите ключи, иначе вы потеряете доступ к виртуальной машине.Don't delete this file share or storage account until after you have retrieved your keys or you will lose access to the VM.

Вход в AzureSign in to Azure

Войдите на портале Azure.Sign in to the Azure portal.

Создание виртуальной машиныCreate virtual machine

  1. Щелкните Создать ресурс в верхнем левом углу окна портала Azure.Choose Create a resource in the upper left corner of the Azure portal.

  2. В поле поиска над списком ресурсов Azure Marketplace найдите и выберите Ubuntu Server 16.04 LTS от Canonical, затем выберите Создать.In the search box above the list of Azure Marketplace resources, search for and select Ubuntu Server 16.04 LTS by Canonical, then choose Create.

  3. На вкладке Основные сведения в разделе Сведения о проекте убедитесь, что выбрана правильная подписка и при необходимости щелкните Создать под полем Группы ресурсов.In the Basics tab, under Project details, make sure the correct subscription is selected and then choose to Create new under Resource group. Во всплывающем элементе введите myResourceGroup в качестве имени группы ресурсов и нажмите кнопку ОК.In the pop-up, type myResourceGroup for the name of the resource group and then choose OK.

    Создание группы ресурсов для виртуальной машины

  4. В разделе Подробности об экземпляре введите myVM в поле Имя виртуальной машины и выберите Восточная часть США в поле Регион.Under Instance details, type myVM for the Virtual machine name and choose East US for your Region. Оставьте другие значения по умолчанию.Leave the other defaults.

    Раздел "Подробности об экземпляре"

  5. В разделе Учетная запись администратора выберите Открытый ключ SSH, введите имя пользователя и вставьте открытый ключ в текстовое поле.Under Administrator account, select SSH public key, type your user name, then paste your public key into the text box. Удалите из открытого ключа все начальные или конечные пробелы.Remove any leading or trailing white space in your public key.

    Учетная запись администратора

  6. В разделе Правила входящего порта > Общедоступные входящие порты, щелкните Разрешить выбранные порты, а затем выберите SSH (22) и HTTP (80) из раскрывающегося списка.Under Inbound port rules > Public inbound ports, choose Allow selected ports and then select SSH (22) and HTTP (80) from the drop-down.

    Открытие портов для RDP и HTTP

  7. Оставьте остальные значения по умолчанию и нажмите кнопку Просмотр и создание, расположенную в нижней части страницы.Leave the remaining defaults and then select the Review + create button at the bottom of the page.

  8. На странице Создание виртуальной машины отображаются сведения о создаваемой виртуальной машине.On the Create a virtual machine page, you can see the details about the VM you are about to create. Когда вы будете готовы, нажмите Создать.When you are ready, select Create.

Развертывание виртуальной машины может занять несколько минут.It will take a few minutes for your VM to be deployed. После завершения развертывания перейдите к следующему разделу.When the deployment is finished, move on to the next section.

Подключение к виртуальной машинеConnect to virtual machine

Создайте SSH-подключение к виртуальной машине.Create an SSH connection with the VM.

  1. Нажмите кнопку Подключиться на странице обзора виртуальной машины.Select the Connect button on the overview page for your VM.

    Портал 9

  2. На странице Подключение к виртуальной машине сохраните значения по умолчанию, чтобы использовать подключение по IP-адресу через порт 22.In the Connect to virtual machine page, keep the default options to connect by IP address over port 22. В поле Вход с использованием локальной учетной записи ВМ представлена команда для подключения.In Login using VM local account a connection command is shown. Нажмите кнопку рядом, чтобы скопировать эту команду.Click the button to copy the command. Ниже представлен пример команды подключения по SSH:The following example shows what the SSH connection command looks like:

    ssh azureuser@10.111.12.123
    
  3. В той же оболочке bash, в которой вы создали пару ключей SSH (например, Azure Cloud Shell или оболочка bash на локальном компьютере), вставьте команду подключения в оболочку, чтобы создать сеанс SSH.Using the same bash shell you used to create your SSH key pair (like the Azure Cloud Shell or your local bash shell) paste the SSH connection command into the shell to create an SSH session.

Установка веб-сервераInstall web server

Чтобы проверить работу виртуальной машины, установите веб-сервер NGINX.To see your VM in action, install the NGINX web server. Из сеанса SSH обновите источники пакетов, а затем установите последнюю версию пакета NGINX.From your SSH session, update your package sources and then install the latest NGINX package.

sudo apt-get -y update
sudo apt-get -y install nginx

После этого введите exit, чтобы выйти из сеанса SSH.When done, type exit to leave the SSH session.

Проверка работы веб-сервераView the web server in action

Страницу приветствия NGINX по умолчанию можно просмотреть в любом веб-браузере.Use a web browser of your choice to view the default NGINX welcome page. Введите общедоступный IP-адрес виртуальной машины в качестве веб-адреса.Enter the public IP address of the VM as the web address. Общедоступный IP-адрес можно найти на странице общих сведений о виртуальной машине. Также он является частью строки подключения SSH, использованной ранее.The public IP address can be found on the VM overview page or as part of the SSH connection string you used earlier.

Сайт NGINX по умолчанию

Очистка ресурсовClean up resources

Если группа ресурсов, виртуальная машина и все связанные с ними ресурсы вам больше не требуются, их можно удалить.When no longer needed, you can delete the resource group, virtual machine, and all related resources. Для этого выберите группу ресурсов для виртуальной машины, выберите действие Удалить и подтвердите имя удаляемой группы ресурсов.To do so, select the resource group for the virtual machine, select Delete, then confirm the name of the resource group to delete.

Дополнительная информацияNext steps

При работе с этим кратким руководство вы развернули простую виртуальную машину, создали группу безопасности сети и правило для нее, а также установили простой веб-сервер.In this quickstart, you deployed a simple virtual machine, created a Network Security Group and rule, and installed a basic web server. Дополнительные сведения о виртуальных машинах Azure см. в руководстве для виртуальных машин Linux.To learn more about Azure virtual machines, continue to the tutorial for Linux VMs.