Краткое руководство. Создание виртуальной машины Linux на портале Azure

Область применения: ✔️ виртуальные машины Linux

Виртуальные машины Azure можно создать на портале Azure. Портал Azure — это браузерный пользовательский интерфейс, который позволяет создавать ресурсы Azure. В этом кратком руководстве показано, как использовать портал Azure для создания виртуальной машины Linux под управлением Ubuntu 18.04 LTS. Чтобы проверить работу виртуальной машины, вы также подключитесь к ней по протоколу SSH и установите веб-сервер NGINX.

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.

Вход в Azure

Войдите на портал Azure.

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

  1. В поле поиска введите Виртуальные машины.

  2. В разделе Службы выберите Виртуальные машины.

  3. На странице Виртуальные машины выберите Создать и щелкните Виртуальная машина. Откроется страница Создание виртуальной машины.

  4. На вкладке Основные сведения в разделе Сведения о проекте убедитесь, что выбрана правильная подписка, и при необходимости щелкните Создать для группы ресурсов. В поле "Имя" введите myResourceGroup*.

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

  5. В разделе Сведения об экземпляре введите myVM в поле Имя виртуальной машины и выберите Ubuntu 18.04 LTS - Gen2 в поле Образ. Оставьте другие значения по умолчанию. Размер и цена по умолчанию указаны только в качестве примера. Доступность размера и цена зависят от вашего региона и подписки.

    Снимок экрана: раздел сведений об экземпляре, в котором вы указываете имя виртуальной машины и выбираете ее регион, образ и размер.

    Примечание

    Некоторым пользователям теперь доступна возможность создания виртуальных машин в нескольких зонах. Дополнительные сведения об этой новой возможности см. в статье Создание виртуальных машин в зоне доступности. Снимок экрана: возможность создания виртуальных машин в нескольких зонах доступности.

  6. В разделе Учетная запись администратора выберите Открытый ключ SSH.

  7. В поле Имя пользователя введите azureuser.

  8. Для параметра Источник открытого ключа SSH оставьте значение по умолчанию Создать новую пару ключей, а затем введите myKey в поле Имя пары ключей.

    Снимок экрана с разделом учетной записи администратора, в котором вы выбираете тип аутентификации и указываете учетные данные администратора

  9. В разделе Правила входящего порта>Общедоступные входящие порты, щелкните Разрешить выбранные порты, а затем выберите SSH (22) и HTTP (80) из раскрывающегося списка.

    Снимок экрана с разделом правил для входящих портов, в котором вы выбираете, на каких портах разрешены входящие подключения

  10. Оставьте остальные значения по умолчанию и нажмите кнопку Просмотр и создание, расположенную в нижней части страницы.

  11. На странице Создание виртуальной машины отображаются сведения о создаваемой виртуальной машине. Когда вы будете готовы, нажмите Создать.

  12. Когда откроется окно Создать новую пару ключей, выберите Download private key and create resource (Скачать закрытый ключ и создать ресурс). Файл ключа будет скачан в таком виде: myKey.pem. Убедитесь, что знаете, куда был скачан файл .pem. Путь к нему вам потребуется на следующем шаге.

  13. Когда развертывание будет завершено, выберите Перейти ресурсу.

  14. На странице новой виртуальной машины выберите общедоступный IP-адрес и скопируйте его в буфер обмена.

    Снимок экрана с демонстрацией того, как скопировать IP-адрес для виртуальной машины

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

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

  1. Если вы работаете на компьютере с Mac или Linux, откройте подсказку Bash и установите разрешение только для чтения для файла .pem, используя chmod 400 ~/Downloads/myKey.pem. Если вы используете компьютер Windows, откройте командную строку PowerShell.

  2. В командной строке установите SSH-подключение к виртуальной машине. Измените IP-адрес на IP-адрес виртуальной машины и вместо пути .pem укажите путь к скачанному файлу ключа.

ssh -i ~/Downloads/myKey.pem azureuser@10.111.12.123

Совет

Созданный вами ключ SSH можно использовать при следующем создании виртуальной машины в Azure. Только при этом выберите для параметра Источник открытого ключа SSH значение Use a key stored in Azure (Использовать ключ, сохраненный в Azure). У вас уже есть закрытый ключ на компьютере, поэтому вам не нужно ничего скачивать.

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

Чтобы проверить работу виртуальной машины, установите веб-сервер NGINX. Из сеанса SSH обновите источники пакетов, а затем установите последнюю версию пакета NGINX.

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

После этого введите exit, чтобы выйти из сеанса SSH.

Проверка работы веб-сервера

Страницу приветствия NGINX по умолчанию можно просмотреть в любом веб-браузере. Введите общедоступный IP-адрес виртуальной машины в качестве веб-адреса. Общедоступный IP-адрес можно найти на странице общих сведений о виртуальной машине. Также он является частью строки подключения SSH, использованной ранее.

Снимок экрана с демонстрацией сайта NGINX по умолчанию в браузере

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

Если группа ресурсов, виртуальная машина и все связанные с ними ресурсы вам больше не требуются, их можно удалить. Для этого выберите группу ресурсов для виртуальной машины, выберите действие Удалить и подтвердите имя удаляемой группы ресурсов.

Дальнейшие действия

При работе с этим кратким руководство вы развернули простую виртуальную машину, создали группу безопасности сети и правило для нее, а также установили простой веб-сервер. Дополнительные сведения о виртуальных машинах Azure см. в руководстве для виртуальных машин Linux.