Поделиться через


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

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

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

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

Вход в Azure

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

Создать виртуальную машину

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

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

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

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

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

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

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

    Замечание

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

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

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

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

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

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

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

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

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

  12. Когда откроется окно "Создать новую пару ключей" , выберите "Скачать закрытый ключ" и создайте ресурс. Файл ключа будет скачан как myKey.pem. Убедитесь, что вы знаете, где .pem был скачан файл; вам потребуется путь к нему на следующем шаге.

  13. По завершении развертывания выберите "Перейти к ресурсу".

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

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

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

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

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

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

ssh -i ~/Downloads/myKey.pem [email protected]

Подсказка

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

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

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

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

По завершении введите exit , чтобы оставить сеанс SSH.

Просмотр веб-сервера в действии

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

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

Очистите ресурсы

Удаление ресурсов

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

  1. На странице обзора виртуальной машины выберите ссылку группы ресурсов .
  2. В верхней части страницы группы ресурсов выберите Удалить группу ресурсов.
  3. Откроется страница с предупреждением о том, что вы будете удалять ресурсы. Введите имя группы ресурсов и нажмите кнопку Удалить, чтобы завершить удаление ресурсов и группы ресурсов.

Автоматическое завершение работы

Если виртуальная машина по-прежнему нужна, Azure предоставляет функцию автоматического завершения работы для виртуальных машин, чтобы помочь управлять затратами и гарантировать, что плата за неиспользуемые ресурсы не взимается.

  1. В разделе "Операции " для виртуальной машины выберите параметр автоматического завершения работы .
  2. Откроется страница, в которой можно настроить время автоматического завершения работы. Выберите параметр "Вкл." , чтобы включить и задать время, которое будет работать для вас.
  3. После установки времени нажмите кнопку "Сохранить " в верхней части, чтобы включить конфигурацию автоматического завершения работы.

Замечание

Не забудьте правильно настроить часовой пояс в соответствии с вашими требованиями, так как (UTC) Координированное универсальное время является параметром по умолчанию в раскрывающемся списке часового пояса.

Дополнительные сведения см. в разделе "Автоматическое завершение работы".

Дальнейшие шаги

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

Дополнительные сведения о виртуальных машинах Azure см. в руководстве для виртуальных машин Linux.