Linux на виртуальной машине: Учебник по созданию виртуальных машин Linux и управлению ими с помощью Azure CLI — Azure Virtual Machines

Содержание

Учебник по созданию виртуальных машин Linux и управлению ими с помощью Azure CLI — Azure Virtual Machines

  • Статья
  • Чтение занимает 8 мин

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

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

  • Создание виртуальной машины и подключение к ней
  • Выбор и использование образов виртуальных машин
  • Просмотр и использование определенных размеров виртуальных машин
  • Изменение размера виртуальной машины
  • Просмотр виртуальной машины и оценка ее состояния

При работе с этим руководством используется интерфейс командной строки (CLI) в Azure Cloud Shell, который всегда обновлен до последней версии. Чтобы открыть Cloud Shell, выберите Попробовать в верхнем углу любого блока кода.

Если вы решили установить и использовать интерфейс командной строки локально, то для работы с этим руководством вам понадобится Azure CLI 2.0.30 или более поздней версии. Чтобы узнать версию, выполните команду az --version. Если вам необходимо выполнить установку или обновление, см. статью Установка Azure CLI 2.0.

Создать группу ресурсов

Создайте группу ресурсов с помощью команды az group create.

Группа ресурсов Azure является логическим контейнером, в котором происходит развертывание ресурсов Azure и управление ими. Группу ресурсов следует создавать до виртуальной машины. В этом примере создается группа ресурсов с именем

myResourceGroupVM в регионе eastus.

az group create --name myResourceGroupVM --location eastus

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

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

Создайте виртуальную машину, выполнив команду az vm create.

При создании виртуальной машины доступно несколько вариантов, таких как образ операционной системы, определение размера диска и учетные данные администратора. В следующем примере создается виртуальная машина myVM под управлением Ubuntu Server. На виртуальной машине создается учетная запись пользователя с именем azureuser, а также ключи SSH, если их еще нет в расположении для ключей по умолчанию ( ~/.ssh):

az vm create \
    --resource-group myResourceGroupVM \
    --name myVM \
    --image UbuntuLTS \
    --admin-username azureuser \
    --generate-ssh-keys

Создание виртуальной машины может занять несколько минут. После создания виртуальной машины Azure CLI выводит информацию о ней. Запишите publicIpAddress. Этот адрес может использоваться для доступа к виртуальной машине.

{
  "fqdns": "",
  "id": "/subscriptions/d5b9d4b7-6fc1-0000-0000-000000000000/resourceGroups/myResourceGroupVM/providers/Microsoft. Compute/virtualMachines/myVM",
  "location": "eastus",
  "macAddress": "00-0D-3A-23-9A-49",
  "powerState": "VM running",
  "privateIpAddress": "10.0.0.4",
  "publicIpAddress": "52.174.34.95",
  "resourceGroup": "myResourceGroupVM"
}

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

Теперь вы можете подключиться к виртуальной машине с помощью SSH из Azure Cloud Shell или с локального компьютера. Замените IP-адрес в примере адресом

publicIpAddress, записанным на предыдущем шаге.

ssh [email protected]

После входа на виртуальную машину можно установить и настроить приложения. По окончании работы закройте сеанс SSH, как обычно:

exit

Описание образов виртуальных машин

Azure Marketplace содержит множество образов, которые можно использовать для создания виртуальных машин. На предыдущих шагах виртуальная машина создавалась с помощью образа Ubuntu. На этом шаге Azure CLI используется для поиска на сайте Marketplace образа CentOS, который затем используется для развертывания второй виртуальной машины.

Чтобы просмотреть список наиболее часто используемых образов, используйте команду az vm image list.

az vm image list --output table

Она отобразит наиболее популярные образы виртуальных машин в Azure.

Offer          Publisher               Sku                 Urn                                                             UrnAlias             Version
-------------  ----------------------  ------------------  --------------------------------------------------------------  -------------------  ---------
WindowsServer  MicrosoftWindowsServer  2016-Datacenter     MicrosoftWindowsServer:WindowsServer:2016-Datacenter:latest     Win2016Datacenter    latest
WindowsServer  MicrosoftWindowsServer  2012-R2-Datacenter  MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest  Win2012R2Datacenter  latest
WindowsServer  MicrosoftWindowsServer  2008-R2-SP1         MicrosoftWindowsServer:WindowsServer:2008-R2-SP1:latest         Win2008R2SP1         latest
WindowsServer  MicrosoftWindowsServer  2012-Datacenter     MicrosoftWindowsServer:WindowsServer:2012-Datacenter:latest     Win2012Datacenter    latest
UbuntuServer   Canonical               16.
04-LTS Canonical:UbuntuServer:16.04-LTS:latest UbuntuLTS latest CentOS OpenLogic 7.3 OpenLogic:CentOS:7.3:latest CentOS latest openSUSE-Leap SUSE 42.2 SUSE:openSUSE-Leap:42.2:latest openSUSE-Leap latest RHEL RedHat 7.3 RedHat:RHEL:7.3:latest RHEL latest SLES SUSE 12-SP2 SUSE:SLES:12-SP2:latest SLES latest Debian credativ 8 credativ:Debian:8:latest Debian latest CoreOS CoreOS Stable CoreOS:CoreOS:Stable:latest CoreOS latest

Получить полный список можно, добавив параметр --all. Кроме того, список образов можно отфильтровать по издателю или предложению с помощью аргумента --publisher или –-offer соответственно. В этом примере список образов отфильтрован по предложению CentOS.

az vm image list --offer CentOS --all --output table

Частичные выходные данные приведены ниже.

Offer             Publisher         Sku   Urn                                     Version
----------------  ----------------  ----  --------------------------------------  -----------
CentOS            OpenLogic         6.5   OpenLogic:CentOS:6.5:6.5.201501         6.5.201501
CentOS            OpenLogic         6.5   OpenLogic:CentOS:6.5:6.5.201503         6.5.201503
CentOS            OpenLogic         6.5   OpenLogic:CentOS:6.5:6.5.201506         6.5.201506
CentOS            OpenLogic         6.5   OpenLogic:CentOS:6.5:6.5.20150904       6.5.20150904
CentOS            OpenLogic         6.5   OpenLogic:CentOS:6.
5:6.5.20160309 6.5.20160309 CentOS OpenLogic 6.5 OpenLogic:CentOS:6.5:6.5.20170207 6.5.20170207

Чтобы развернуть виртуальную машину с помощью определенного образа, запишите значение в столбце Urn, которое состоит из сведений об издателе, предложении, номера SKU и (необязательно) номера версии для идентификации образа. При указании образа его номер версии можно заменить ключевым словом latest. В этом случае будет выбрана последняя версия дистрибутива. В данном примере добавлен параметр

--image, чтобы указать последнюю версию образа CentOS 6.5.

az vm create --resource-group myResourceGroupVM --name myVM2 --image OpenLogic:CentOS:6.5:latest --generate-ssh-keys

Описание размеров виртуальных машин

Размер виртуальной машины определяет количество выделяемых ей вычислительных ресурсов, таких как ЦП, GPU и память. Размеры виртуальных машин должны соответствовать ожидаемой рабочей нагрузке. При увеличении рабочей нагрузки размер существующей виртуальной машины может быть изменен.

Размеры виртуальных машин

В приведенной ниже таблицы указаны категории размеров и примеры использования.

ТипРаспространенные размерыОписание
УниверсальныеB, Dsv3, Dv3, DSv2, Dv2, Av2, DCСбалансированное соотношение ресурсов ЦП и памяти. Идеально подходят для разработки и тестирования малых и средних приложений и решений для обработки данных.
Оптимизированные для вычисленийFsv2Высокое соотношение ресурсов ЦП и памяти. Подходят для приложений со средним объемом трафика, сетевых устройств и пакетных процессов.
Оптимизированные для памятиEsv3, Ev3, M, DSv2, Dv2Высокое соотношение ресурсов памяти и числа ядер. Отлично подходят для реляционных баз данных, кэша среднего и большого объема, а также выполняющейся в памяти аналитики.
Оптимизированные для хранилищаLsv2, LsВысокая пропускная способность дисков и количество операций ввода-вывода. Идеальный вариант для работы с большими данными, а также с базами данных SQL и NoSQL.
GPUNV, NVv2, NC, NCv2, NCv3, NDСпециализированные виртуальные машины, предназначенные для ресурсоемкой отрисовки изображений и редактирования видео.
ВысокопроизводительныеHВиртуальные машины с самыми мощными ЦП, для которых можно настроить сетевые интерфейсы с высокой пропускной способностью (RDMA).

Поиск всех доступных размеров виртуальных машин

Чтобы просмотреть список доступных размеров виртуальных машин в определенном регионе, используйте команду az vm list-sizes.

az vm list-sizes --location eastus --output table

Частичные выходные данные приведены ниже.

  MaxDataDiskCount    MemoryInMb  Name                      NumberOfCores    OsDiskSizeInMb    ResourceDiskSizeInMb
------------------  ------------  ----------------------  ---------------  ----------------  ----------------------
                 2          3584  Standard_DS1                          1           1047552                    7168
                 4          7168  Standard_DS2                          2           1047552                   14336
                 8         14336  Standard_DS3                          4           1047552                   28672
                16         28672  Standard_DS4                          8           1047552                   57344
                 4         14336  Standard_DS11                         2           1047552                   28672
                 8         28672  Standard_DS12                         4           1047552                   57344
                16         57344  Standard_DS13                         8           1047552                  114688
                32        114688  Standard_DS14                        16           1047552                  229376
                 1           768  Standard_A0                           1           1047552                   20480
                 2          1792  Standard_A1                           1           1047552                   71680
                 4          3584  Standard_A2                           2           1047552                  138240
                 8          7168  Standard_A3                           4           1047552                  291840
                 4         14336  Standard_A5                           2           1047552                  138240
                16         14336  Standard_A4                           8           1047552                  619520
                 8         28672  Standard_A6                           4           1047552                  291840
                16         57344  Standard_A7                           8           1047552                  619520

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

В предыдущем примере создания виртуальной машины размер не был указан, что привело к использованию размера по умолчанию. Размер виртуальной машины можно выбрать во время ее создания с помощью команды az vm create и параметра --size.

az vm create \
    --resource-group myResourceGroupVM \
    --name myVM3 \
    --image UbuntuLTS \
    --size Standard_F4s \
    --generate-ssh-keys

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

После развертывания виртуальной машины ее размер можно изменить, чтобы увеличить или уменьшить выделенные ей ресурсы. Текущий размер виртуальной машины можно просмотреть с помощью команды az vm show:

az vm show --resource-group myResourceGroupVM --name myVM --query hardwareProfile.vmSize

Перед изменением размера виртуальной машины проверьте, доступен ли желаемый размер в текущем кластере Azure. Команда az vm list-vm-resize-options отображает список всех размеров.

az vm list-vm-resize-options --resource-group myResourceGroupVM --name myVM --query []. name

Если желаемый размер доступен, то размер виртуальной машины можно изменить во включенном состоянии, однако виртуальную машину нужно будет перезагрузить. Используйте команду az vm resize для изменения размера.

az vm resize --resource-group myResourceGroupVM --name myVM --size Standard_DS4_v2

Если желаемый размер в текущем кластере недоступен, то перед изменением размера виртуальную машину нужно освободить. Используйте команду az vm deallocate, чтобы остановить и освободить виртуальную машину. Обратите внимание на то, что после повторного включения виртуальной машины все данные на временном диске могут быть удалены. Кроме того, изменится общедоступный IP-адрес, если только не используется статический IP-адрес.

az vm deallocate --resource-group myResourceGroupVM --name myVM

После освобождения виртуальной машины ее размер можно изменить.

az vm resize --resource-group myResourceGroupVM --name myVM --size Standard_GS1

После изменения размера можно запустить будет виртуальную машину.

az vm start --resource-group myResourceGroupVM --name myVM

Включенная виртуальная машина Azure может находиться в одном из многих состояний. Это состояние отражает текущее состояние виртуальной машины с точки зрения гипервизора.

Состояния включения

Состояние включенияОписание
ЗапускУказывает, что виртуальная машина запущена.
ЗапущенУказывает, что виртуальная машина работает.
ОстановкаУказывает, что виртуальная машина останавливается.
ОстановленаУказывает, что виртуальная машина остановлена. За виртуальные машины в остановленном состоянии по-прежнему взимается плата за вычислительные операции.
Отмена выделенияУказывает, что виртуальная машина освобождается.
ОсвобожденоУказывает, что виртуальная машина удалена из гипервизора, но по-прежнему доступна в плоскости управления. За виртуальные машины в освобожденном состоянии не взимается плата за вычислительные операции.
Указывает, что состояние включенной виртуальной машины неизвестно.

Поиск состояния электропитания

Чтобы получить сведения о состоянии конкретной виртуальной машины, используйте команду az vm get-instance-view. Необходимо указать допустимое имя виртуальной машины и группы ресурсов.

az vm get-instance-view \
    --name myVM \
    --resource-group myResourceGroupVM \
    --query instanceView.statuses[1] --output table

Выходные данные:

ode                DisplayStatus    Level
------------------  ---------------  -------
PowerState/running  VM running       Info

Чтобы узнать рабочее состояние всех виртуальных машин в подписке, используйте API «Виртуальные машины — показать все» с параметром statusOnly, которому задано значение true.

Задачи управления

В течение жизненного цикла виртуальной машины можно выполнять задачи управления, такие как запуск, остановка или удаление виртуальной машины. Кроме того, можно создавать скрипты для автоматизации повторяющихся или сложных задач. С помощью Azure CLI в командной строке или в скриптах можно выполнять множество распространенных задач управления.

Получение IP-адреса

Эта команда возвращает частный и общедоступный IP-адрес виртуальной машины.

az vm list-ip-addresses --resource-group myResourceGroupVM --name myVM --output table

Прекращение работы виртуальной машины

az vm stop --resource-group myResourceGroupVM --name myVM

Запуск виртуальной машины

az vm start --resource-group myResourceGroupVM --name myVM

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

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

При удалении группы ресурсов будут также удалены все ресурсы, содержащиеся в ней: виртуальная машина, виртуальная сеть и диск. При использовании параметра --no-wait управление возвращается в командную строку без ожидания завершения операции. Параметр --yes подтверждает, что вы хотите удалить ресурсы без дополнительного запроса.

az group delete --name myResourceGroupVM --no-wait --yes

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

В рамках этого руководства вы изучили основы создания виртуальной машины и управления ею. Вы узнали, как выполнять следующие задачи:

  • Создание виртуальной машины и подключение к ней
  • Выбор и использование образов виртуальных машин
  • Просмотр и использование определенных размеров виртуальных машин
  • Изменение размера виртуальной машины
  • Просмотр виртуальной машины и оценка ее состояния

Перейдите к следующему руководству, чтобы узнать о дисках виртуальных машин.

Управление дисками Azure с помощью Azure CLI

Виртуальные машины для Linux — Losst

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

Поэтому, виртуализация — это отличное решение, потому что при достаточном количестве оперативной памяти и мощности процессора вы сможете запустить несколько систем одновременно и даже полноценно с ними работать.Но какое программное обеспечение лучше использовать? Что выбрать и как все это работает, все это — тема нашей сегодняшней статьи.

Содержание статьи:

Что такое виртуальная машина?

Виртуальные машины — это программы, которые создают программную среду, имитирующую нужное аппаратное оборудование. В эту среду может быть установлена операционная система и затем ее можно будет полноценно использовать. Мы называем такие системы гостевыми, в то время как основная система, установленная на компьютере, называется хостом.

Раньше виртуальные машины выполняли всю работу сами, на программном уровне, и понятно, что все это работало очень медленно. Но потом процессоры начали поддерживать аппаратную виртуализацию, это в разы ускоряет работу гостевой операционной системы. Это такие технологии, как AMD-V от AMD или Intel VT-x от Intel. Правда, эти технологии могут быть по умолчанию отключены в BIOS.

Кроме виртуальных машин, которые полностью эмулируют работу компьютера к виртуализации под linux можно отнести контейнеры, например, LXC или OpenVZ. Дальше мы рассмотрим виртуальны машины для Linux, которые вы можете использовать для установки своих систем.

1. VirtualBox

VirtualBox — это универсальное программное обеспечение для виртуализации в Linux, которое поддерживает и другие операционные системы, в том числе Windows и MacOS. Вы можете установить сюда практически любую систему, кроме, конечно, систем, предназначенных для устройств на чипе ARM. Все установленные виртуальные машины хранятся в файлах, которые содержат образы дисков. Это позволяет их очень просто выполнить их резервное копирование или перенос на другой компьютер просто скопировав файл машины.

 

 

VirtualBox поддерживает как 32, так и 64 битные системы и вы можете установить не только Linux дистрибутив, но и Windows или даже MacOS. Все системы будут отлично работать. Во время создания виртуальной машины вы можете выбрать профиль гостевой ОС, для которого автоматически выставятся правильные параметры памяти, процессора и видеокарты.

Кроме непосредственно виртуализации, VirtualBox поддерживает и дополнительные функции, например, запись видео с экрана виртуальной машины, и создание снимков системы для быстрого восстановления и создание виртуальной сети между несколькими машинами. Кроме того, если установить дополнения гостевой ОС, то можно настроить общий буфер обмена между хостовой и гостевой системой, передавать между ними файлы или даже интегрировать окна программ гостевой системы в основную.

Можно сказать, что это лучшая виртуальная машина для Linux, она предлагает все необходимые возможности, и в то же время достаточно проста в использовании.

2. VMware

В отличие от VirtualBox, которая распространяется с открытым исходным кодом, это коммерческий продукт, полная версия которого стоит денег. Но для домашнего использования есть упрощенная версия, которую можно использовать полностью бесплатно.

 

VMWare имеет почти все те же возможности, что и VirtualBox, в некоторых тестах она показывает себя лучше чем первый вариант, но в целом их производительность одинакова. Тоже есть возможность организовывать сеть между виртуальными машинами, объединять буфер обмена и передавать файлы, но нет записи видео.

Примечательной особенностью VMWare есть то, что для некоторых систем разработаны и уже готовы сценарии автоматической установки, которые позволяют установить систему в автоматическом режиме и не указывать слишком много параметров. Это может быть очень удобным в некоторых ситуациях.

3. Qemu

Если вы хотите запустить не привычную операционную систему x86, а систему для устройств ARM, например, Android, Raspbian или RISC OS, то тут вам не помогут две предыдущие виртуальные машины Linux. С такой задачей может справиться только Qemu.

 

Qemu — это сокращение от Quick Emulator. Это очень простая в настройке консольная утилита, но позволяет делать многие интересные вещи на уровне VirtualBox, вы можете запускать любые операционные системы, в том числе и ARM, можете установить ОС на реальный жесткий диск или в файл, использовать аппаратное ускорение и даже автоматически скачивать некоторые дистрибутивы через интернет.

Несмотря на свое название, это очень мощный инструмент для работы с виртуализацией в Linux, для установки Qemu в Ubuntu выполните:

sudo apt install qemu qemu-kvm libvirt-bin

Подробнее про использование Qemu можно почитать в этой статье.

4. Gnome Boxes

Если вам не нравится управлять вашими виртуальными машинами с помощью командной строки, можно воспользоваться графическим интерфейсом для Qemu под названием Gnome Boxes. Эта утилита позволяет в несколько кликов создать новую виртуальную машину. При чём вам не нужно иметь установочный образ, программа может сама загрузить его из сети. Кроме создания виртуальных машин можно подключаться к удалённым виртуальным машинам по протоколу RDP или VNC. Для установки программы в Ubuntu используйте такую команду:

sudo apt install gnome-boxes

5. KVM

KVM или полностью Kernel-based Virtual Machine (виртуальная машина на основе ядра) — это реализация платформы виртуализации на уровне ядра, которая предоставляет дополнительные возможности для Qemu и очень высокую скорость работы благодаря работе непосредственно в ядре.

 

Все это означает что KVM быстрее и стабильнее VirtualBox, но KVM намного сложнее в настройке и обслуживании. Технология KVM — это очень популярное решение для размещения виртуальных машин, в том числе на множестве серверов в интернете.

Чтобы начать использовать KVM сначала нужно проверить, поддерживает ли ваше оборудование аппаратное ускорение, для этого используйте утилиту cpu-checker. Если все поддерживается то вы можете перейти к установке KVM:

sudo apt install qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

После установки вы сможете получить доступ к виртуальным машинам KVM с помощью менеджера виртуальных машин, который появится в меню. С помощью этого менеджера управляются и другие системы виртуализации Linux, например, XEN.

6. XEN

Это еще одна платформа виртуализации для Linux, которая очень похожа на KVM. Но тут есть некоторые отличия. Как и KVM здесь поддерживается аппаратное ускорение, множество архитектур, в том числе и ARM, а также запуск различных гостевых систем, включая Windows. Но главное отличие заключается в том, что KVM по умолчанию встроен в ядро Linux, а для работы Xen вам понадобиться специально собранное ядро с его поддержкой.

Из других особенностей Xen можно отметить, что система будет работать достаточно быстро даже без аппаратного ускорения, если вы будете запускать Linux.

Выводы

В этой статье мы рассмотрели лучшие виртуальные машины для Linux. Как видите виртуализация на linux развивается очень быстро и есть достаточно много решений, которые вы могли бы использовать в своей системе. Какую виртуальную машину или систему виртуализации используете вы? Напишите в комментариях!

404: Страница не найдена

ITОперации

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

Что я могу сделать сейчас?

Если вы впервые посещаете TechTarget, добро пожаловать! Извините за обстоятельства, при которых мы встречаемся. Вот куда вы можете пойти отсюда:

Поиск
  • Узнайте последние новости.
  • Наша домашняя страница содержит самую свежую информацию об ИТ-операциях.
  • Наша страница о нас содержит дополнительную информацию о сайте, на котором вы находитесь, IT Operations.
  • Если вам нужно, свяжитесь с нами, мы будем рады услышать от вас.

Просмотр по категории

Качество ПО

  • Как проверить манифест Kubernetes

    Команды разработчиков должны проверять манифесты Kubernetes. Разработчики могут ориентироваться при проверке и возникающих проблемах с помощью нативных …

  • Перспективы двух выпускников учебного лагеря Nucamp по кодированию неясны

    Учебный лагерь по программированию может стать толчком к карьере в сфере технологий, но только для тех, кто готов пройти лишнюю милю. Вот как два неразработчика…

  • 10 основных навыков Скрам-мастера

    Скрам-мастера помогают разработчикам Agile, владельцам продуктов и другим членам команды выполнять задачи, начиная от планирования спринта и заканчивая лидерством на службе…

Архитектура приложения

  • Как архитекторы могут использовать математику салфеток для прогнозирования производительности

    Хотя современные программные системы могут быть чрезвычайно сложными, архитекторы все еще могут использовать простую математику для быстрого подбора…

  • Учебник по основным концепциям структуры команды разработчиков

    Чтобы установить правильный размер команды разработчиков, менеджеры должны учитывать обязанности каждого члена и пути коммуникации, как . ..

  • 10 учебных курсов для подготовки к сертификации по микросервисам

    Хотя получить сертификат по архитектуре микросервисов не всегда просто, существует множество курсов, которые вы можете пройти, чтобы …

Облачные вычисления

  • Как выполнять и автоматизировать ротацию ключей в Azure Key Vault

    Чтобы добавить еще один уровень безопасности, узнайте, как автоматически менять ключи в хранилище ключей Azure с помощью пошаговых инструкций…

  • Развертывание Azure Key Vault и управление им с помощью Terraform

    Terraform управляет ресурсами с помощью файлов конфигурации на облачных платформах. Следуйте этому пошаговому руководству, чтобы узнать, как …

  • 6 разработчиков вариантов PaaS с открытым исходным кодом, о которых следует знать в 2023 году

    PaaS с открытым исходным кодом — хороший вариант для разработчиков, которым нужен контроль над хостингом приложений и упрощенное развертывание приложений, но не. ..

ПоискAWS

  • AWS Control Tower стремится упростить управление несколькими учетными записями

    Многие организации изо всех сил пытаются управлять своей огромной коллекцией учетных записей AWS, но Control Tower может помочь. Услуга автоматизирует…

  • Разбираем модель ценообразования Amazon EKS

    В модели ценообразования Amazon EKS есть несколько важных переменных. Покопайтесь в цифрах, чтобы убедиться, что вы развернули службу…

  • Сравните EKS и самоуправляемый Kubernetes на AWS

    Пользователи AWS сталкиваются с выбором при развертывании Kubernetes: запускать его самостоятельно на EC2 или позволить Amazon выполнять тяжелую работу с помощью EKS. См…

TheServerSide.com

  • Как разработчики могут сохранять мотивацию при удаленной работе

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

  • Скрам против Канбана: в чем разница?

    Когда вы сравниваете Scrum и Kanban, вы понимаете, что у них столько же общего, сколько и различий. Здесь мы поможем вам выбрать …

  • Различия между Java и TypeScript должны знать разработчики

    Вы знаете Java? Вы пытаетесь изучить TypeScript? Вот пять различий между TypeScript и Java, которые сделают …

Центр обработки данных

  • Квантовые центры обработки данных могут быть способом будущего

    Квантовые вычисления имеют большой потенциал для приложений с высокими вычислительными возможностями. Но технология все еще находится на ранней стадии, так что она может…

  • Изучите различные варианты использования озера данных и хранилища данных

    Озера данных и хранилища данных хранят большие данные. При выборе озера или склада учитывайте такие факторы, как стоимость и то, что. ..

  • Классические и квантовые вычисления: в чем разница?

    Классические и квантовые компьютеры имеют много различий в своих вычислительных возможностях и рабочих характеристиках. Знай их…

Запустите виртуальную машину Linux с Lightsail

Центр ресурсов по началу работы

Начало работы Сообщество Обучение AWS re:Пост Библиотеки Дополнительные ресурсы 

Закрыть Начало работы с AWS Основы облака AWS Практические руководства

Закрыть Архитектурный центр Библиотека строителей

Закрыть Инструменты Документация

Начало работы / Практические занятия / …

ОБУЧЕНИЕ

Обзор

Lightsail — один из самых простых способов начать работу с AWS. Он предлагает виртуальные серверы, хранилище, базы данных и сеть, а также экономичный ежемесячный план. Он разработан, чтобы помочь вам начать с малого, а затем масштабировать по мере роста.

С помощью этого руководства вы за считанные секунды создадите инстанс Amazon Linux в Amazon Lightsail. После запуска экземпляра вы подключаетесь к нему через SSH в консоли Lightsail с помощью терминала SSH на основе браузера.

Начните работу с Lightsail бесплатно.

Шаг 1. Создайте учетную запись Amazon Lightsail

а. Плата за использование Amazon Lightsail для этого руководства не взимается.

Регистрация в AWS

Уже есть учетная запись? Войти

Шаг 2. Создайте экземпляр Amazon Linux в Lightsail

a. Выберите Создать экземпляр на вкладке Экземпляры на главной странице Lightsail.

Шаг 3. Настройте экземпляр Amazon Lightsail

a. Для вас выбран регион AWS и зона доступности. Выберите «Изменить регион AWS и зону доступности », чтобы создать экземпляр в другом месте. Примечание. Статические IP-адреса можно привязывать только к экземплярам в одном регионе.

б. Выбрать Вариант платформы Linux/Unix и выберите OS Only  для просмотра образов экземпляров только для операционной системы, доступных в Lightsail.

 

Дополнительные сведения об образах экземпляров Lightsail см. Выберите образ экземпляра Amazon Lightsail.

 

в. Выберите вариант схемы Amazon Linux 2 .

д. (Необязательно) Выберите Добавьте сценарий запуска , чтобы добавить сценарий оболочки, который будет выполняться на вашем экземпляре при его запуске.

эл. (Необязательно) Выберите Изменить ключ SSH пара , чтобы выбрать, создать или загрузить пару ключей, которую вы хотите использовать для SSH в своем экземпляре.

ф. (Необязательно) Выберите Включить автоматические моментальные снимки , чтобы автоматически создавать образ резервной копии вашего экземпляра и подключенных дисков по ежедневному расписанию.

г. Выберите план инстанса. Вы можете попробовать план Lightsail за 3,50 доллара США бесплатно в течение первых трех месяцев (до 750 часов). Мы зачислим первые три месяца на ваш счет.

Узнайте больше на нашей странице цен на Lightsail.

час Введите имя для вашего экземпляра.

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

  • (Необязательно) Добавить теги только для ключей — введите новый тег в текстовое поле ключа тега и нажмите Введите . Выберите Сохранить , когда вы закончите вводить свои теги, чтобы добавить их, или выберите Отменить , чтобы не добавлять их.
  • (необязательно) Создайте тег «ключ-значение» — введите ключ в текстовое поле  Ключ  и значение в текстовое поле  Значение  . Выберите Сохранить , когда закончите вводить теги, или выберите Отмена , чтобы не добавлять их.

Теги «ключ-значение» можно добавлять только по одному перед сохранением. Чтобы добавить несколько тегов «ключ-значение», повторите предыдущие шаги.

Дополнительную информацию о тегах, состоящих только из ключей и пар «ключ-значение», см. в разделе Теги в Amazon Lightsail.

Дж. Выберите Создать экземпляр.

а. На вкладке Экземпляры на домашней странице Lightsail выберите значок терминала или значок с многоточием (⋮) рядом с только что созданным экземпляром Amazon Linux.

Появится окно браузерного терминала SSH. Вы можете вводить команды Linux в терминал браузера и управлять своим экземпляром без настройки SSH-клиента.

Заключение

Поздравляем! Вы использовали Amazon Lightsail, чтобы легко развернуть и настроить инстанс Linux.

Amazon Lightsail отлично подходит для разработчиков, веб-специалистов и всех, кто хочет быстро и дешево начать работу с AWS. Вы можете запускать инстансы, базы данных и хранилища на основе SSD; передавать данные; контролировать свои ресурсы и многое другое управляемым способом.

Независимо от того, являетесь ли вы индивидуальным разработчиком, создающим проект, или блоггером, создающим личный веб-сайт, Amazon Lightsail — отличный способ начать работу.

Была ли эта страница полезной?

Спасибо за ваш отзыв

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

 Отзыв

Следующие шаги

Теперь, когда вы узнали, как использовать Lightsail для запуска экземпляра Linux, просмотрите следующие шаги, чтобы узнать больше о функциях Lightsail, о том, как создать статический IP-адрес для вашего экземпляра и как для создания моментального снимка вашего экземпляра для резервного копирования.

Войдите в консоль

Узнайте об AWS

  • Что такое AWS?
  • Что такое облачные вычисления?
  • AWS Разнообразие, равенство и инклюзивность
  • Что такое DevOps?
  • Что такое контейнер?
  • Что такое озеро данных?
  • Облачная безопасность AWS
  • Что нового
  • Блоги
  • Пресс-релизы

Ресурсы для AWS

  • Начало работы
  • Обучение и сертификация
  • Библиотека решений AWS
  • Архитектурный центр
  • Часто задаваемые вопросы по продуктам и техническим вопросам
  • Аналитические отчеты
  • Партнеры AWS

Разработчики на AWS

  • Центр разработчиков
  • SDK и инструменты
  • .
Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *