Установка Debian 10 Buster на виртуальную машину в облаке

Инструкция: как установить Debian 10 на сервер
gotoADM.ru – лучшие практики администрирования ОС и сервисов на базе Debian 10.

На страницах проект gotoADM.ru не уделялось практически никакого внимания такой популярной и универсальной операционной системе как Debian. Восполняю данный пробел, поэтому приступаем к изучению основных нововведений в Debian 10. После этого на базе данной инструкции выполняем установку ОС на виртуальную машину в облаке на базе VMware vCloud Director.

Содержание:

Нужен надёжный сервер в облаке?👍 Закажите профессиональную настройку системы с подключением мониторинга и резервного копирования! 📞 8-980-346-05-01 📩 support@gotoADM.ru 💥 Telegram

Рекомендуемы системные требования для Debian 10

Загрузить установочный образ в нужном формате можно с официального сайта – https://www.debian.org/distrib/. Для дальнейшего использования обратите внимание на рекомендованные системные требования Debian 10:

  • CPU – 2 ядра, не менее 1 Ghz (желательно 2 Ghz);
  • MEM – 2 Gb;
  • HDD – не менее 10 Gb;
  • Установочный носитель (USB, DVD, ISO).

Как создать виртуальную машину в облачной инфраструктуре (IaaS VMware) мы уже рассматривали ранее.

Стоит отметить – данная инструкция абсолютно применима и для установки ОС на физический сервер. Мы также выставляем опцию автоматического входа в BIOS виртуальной машины в vCloud Director, чтобы поставить загрузку с диска. Для этого нажимаем Detail на ВМ и отмечаем указанный чекбокс (действует до следующей перезагрузки ВМ):

Включить автоматический вход в BIOS для виртуальной машины vCloud Director
Включить автоматический вход в BIOS для виртуальной машины vCloud Director

После этого в BIOS в разделе Boot выбираем дисковод с ранее примонтированным iso (для физического сервера нужно нажать Del/ Shift+F2/F2 или F8, чтобы попасть в BIOS):

Установка Debian – выставляем загрузку с диска в BIOS Boot Menu
BIOS Boot Menu – выставляем загрузку с диска

Благодаря предыдущим действием загружаемся с диска и видим стандартное меню установки Debian:

Инструкция по установке Debian на виртуальную машину
Установка Debian – выбираем графисеский инсталятор

Т.к. мы используем облачную инфраструктуру на базе VMware vCloud Director, то управление виртуальной машиной доступно прямо из браузера. Настоятельно рекомендуется использовать HTML5 версию панели. На скриншотах видно название и статус ВМ, основные кнопки управления, т.к. установка выполнялась для дальнейшего изучения Ansible. Для корректной отработки всех функций (корректный ввод с клавиатуры, поддержка мыши, загрузка своих iso, выгрузка шаблонов ВМ в ovf) стоит использовать MS Edge.

Расширенный режим установки Debian
Установка Debian – расширенный режим

Заглянем в параметры расширенной установки, которые содержат графический и консольный:

  • режим восстановления Rescue mode;
  • полностью автоматический режим установки;
  • различные параметры экспертной установки.

Вернёмся на основной экран и выберем установку в графическом режиме (Graphical install), как было показано ранее. После этого попадаем на выбор языка установки, оставляем по умолчанию английский:

Выбор языка установки Debian на виртуальную машину в облаке
Выбору языка для установки Debian на сервер

Аналогичным образом на идентичных шагах установки выбираем место расположения (Europe/Russian Federation), язык системы и кодировку en_US.UTF-8 (клавиатура American English). Данные настройки уберегут в будущем от проблем с кодировкой и обновлениями ПО и ОС.

Настройка сети при установке Debian 10

Далее переходим к настройкам сети. Мы не используем DHCP в нашем случае, поэтому пропишем все данные вручную:

Ручная настройка сети при установке Linux Debian
Ручная настройка сети при установке Linux Debian

Указываем свободный или ранее определенный IP в нашей подписке:

Теперь вводим необходимые сетевые настройки:

Прописать IP на сетевом интерфейсе Debian
Задаём IP вручную при установке Debian на VM с Static IP Pool

Прописываем маску сети /24, т.е. 255.255.255.0

Настройка сетевого интерфейса Debian – указываем маску подсети /24
Прописываем маску подсети при установке Debian

Аналогичным образом задаем настройки шлюза (Gateway) и DNS, в нашем случае – 8.8.8.8:

Прописать DNS на сетевом интерфейсе Debian Linux
Настройка сети при установке Debian – публичные DNS

Далее задаём имя сервера (hostname):

Задать имя сервера Debian
Указываем необходимое имя сервера сразу при установке ОС

При необходимости задаём DNS имя сервера:

Прописать DNS имя для сервера Debian
При наличии прописываем DNS имя для сервера Debian

Настройки сети завершены, теперь следуем далее мастеру установки Debian – задаём пароль для суперпользователя:

Задаём пароль Root для сервера Debian
Даже для тестовых сред устанавливайте сложные пароли!

После этого мастер установки предлагает создать дополнительного пользователя. Сразу его создаём со сложным паролем – под ним будем подключаться по SSH и работать в режиме sudo:

Создание дополнительного пользователя при установке Debian
Создание дополнительного пользователя при установке Debian

Следующим шагом является настройка времени – указываем в соответствие с Вашим/требуемым часовым поясом.

Установка Debian 10 – разбивка диска

Чтобы проще в будущем было перезамечать и обслуживать диск – создаем его сразу с LVM разметкой:

Создание диска с LVM разметкой – Debian 10
Установка Debian – автоматическая разбивка диска с LVM разметкой

Выбираем доступный диск:

Установка Debian на диск с LVM
Установка Debian – выбор диска

Разметка диска зависит от задач или сервисов, которые будут работать на сервере. В моем случае сервер в будет использоваться исключительно для тестов, поэтому выбрал “все разделы на одном диске”:

Разметка диска Debian
Разметка диска Debian – все файлы на одном томе (диске)

Подтверждаем выбранные настройки и удаление предыдущих разделов на 2х следующих шагах:

Подтвердить запись изменений при создании диска LVM Debian
Подтвердить запись изменений при создании диска LVM Debian

“Забираем” всё доступное пространство:

Выбираем размер диска Debian – указываем всё доступное пространство
Выбираем размер диска Debian – указываем всё доступное пространство

В завершение настройки диска – ещё раз подтверждаем все изменения и записываем их на диск:

Установка Debian – запись всех изменений на диск
Установка Debian – запись всех изменений и настроек на диск

Дожидаемся загрузки/установки файлов и пропускаем процесс подключения дополнительных CD/DVD, нажимая “No” на вопрос “Scan Another CD”.

Далее указываем репозитории их зеркала – можем указать зарубежные или российские:

Установка Debian – указываем репозитории их зеркала
Установка Debian – указываем репозитории их зеркала

Пропускаем использование Proxy (конечно, при необходимости выполняем установку применительно к Вашей инфраструктуре):

Установка Debian 10 без прокси
Установка Debian – пропускаем шаг с указанием HTTP Proxy

Отказываемся от отправки диагностических данных (Feedback):

Отключаем отправку сообщений об ошибках и диагностических данных сразу при установке Debian
Отключаем отправку сообщений об ошибках и диагностических данных сразу при установке Debian

Выбор предустановленных пакетов и сервисов в Debian 10

Выбираем предустановленные пакеты и сервисы. Оставляем SSH и стандартные системные утилиты:

Установка системных утилит и сервисов при минимальной установке Debian
Установка системных утилит и сервисов при минимальной установке Debian

Обратите внимание – SSH сервер будет доступен на 22 порту и с автоматическим запретом подключения root пользователя.

На последних шагах установки Debian необходимо записать загрузчит GRUB на диск:

Установка Debian – записать GRUB на диск
Установка Debian – записать GRUB на диск

Выбираем наш диск и заносим данные для загрузки устанавливаемой операционной системы на размеченный ранее диск:

Записать GRUB на диск /dev/sda
Установка Debian 10 – записать GRUB на диск /dev/sda

Готово! Установка Debian 10 на виртуальную машину в облаке VMware завершена. Нажимаем Continue и отправляем сервер перезагрузку для окончательного применения всех настроек:

Заказать установку и настройку сервера на Debian
Установка Debian 10 Buster успешно завершена!

После перезагрузки вводим учетные данные суперпользователя (Root) или дополнительного ранее созданного пользователя и проверям работу сети:

Абонентское обслуживание серверов на базе Debian
Первая проверка работоспособности установленной системы Debian и тест сети

Рекомендации по использованию виртуальной машины в облаке по модели IaaS VMware:

  • после любой установки ОС или ПО – извлечь примонтированный iso из дисковода;
  • всегда после установки ОС устанавливать VMware Tools;
  • проконсультироваться с сервис-провайдером о рекомендуемых типах сетевых адаптеров для Вашей ОС (часто для Linux это E1000);
  • используйте уникальные или нестандартные переназначение портов (NAT и Firewall) для популярных сервисов при помощи Edge Gateway.

🚀 Заказать консультацию инженера по созданию облачной инфраструктуры или настройке Linux сервера на странице контакты.👍

blank

Занимаюсь IT с 2007 года. Всё началось с увлечения — разгона компьютерного оборудования. Много воды и азота утекло с тех пор... Сейчас уже более 3х лет со своей командой оказываю комплексную поддержку и продвижение бизнеса: SEO, Яндекс.Директ, рассылки и удалённое обслуживание серверов. Буду рад помочь, обращайтесь!

Оцените автора
IT для специалистов и бизнеса
Добавить комментарий