На страницах проект gotoADM.ru не уделялось практически никакого внимания такой популярной и универсальной операционной системе как Debian. Восполняю данный пробел, поэтому приступаем к изучению основных нововведений в Debian 10. После этого на базе данной инструкции выполняем установку ОС на виртуальную машину в облаке на базе VMware vCloud Director.
Содержание:
- Рекомендуемые системные требования Debian 10>;
- Загрузиться со своего iso на виртуальной машине в vCloud Director;
- Войти в BIOS и установить загрузку с диска;
- Настройка сети при установке Debian;
- Создание диска с LVM разметкой;
- Предустановленные пакеты, программы и сервисы;
- Рекомендации по использованию виртуальной мышины в облаке по модели IaaS VMware.
Нужен надёжный сервер в облаке?👍 Закажите профессиональную настройку системы с подключением мониторинга и резервного копирования! 📞 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 в разделе Boot выбираем дисковод с ранее примонтированным iso (для физического сервера нужно нажать Del/ Shift+F2/F2 или F8, чтобы попасть в BIOS):
Благодаря предыдущим действием загружаемся с диска и видим стандартное меню установки Debian:
Т.к. мы используем облачную инфраструктуру на базе VMware vCloud Director, то управление виртуальной машиной доступно прямо из браузера. Настоятельно рекомендуется использовать HTML5 версию панели. На скриншотах видно название и статус ВМ, основные кнопки управления, т.к. установка выполнялась для дальнейшего изучения Ansible. Для корректной отработки всех функций (корректный ввод с клавиатуры, поддержка мыши, загрузка своих iso, выгрузка шаблонов ВМ в ovf) стоит использовать MS Edge.
Заглянем в параметры расширенной установки, которые содержат графический и консольный:
- режим восстановления Rescue mode;
- полностью автоматический режим установки;
- различные параметры экспертной установки.
Вернёмся на основной экран и выберем установку в графическом режиме (Graphical install), как было показано ранее. После этого попадаем на выбор языка установки, оставляем по умолчанию английский:
Аналогичным образом на идентичных шагах установки выбираем место расположения (Europe/Russian Federation), язык системы и кодировку en_US.UTF-8 (клавиатура American English). Данные настройки уберегут в будущем от проблем с кодировкой и обновлениями ПО и ОС.
Настройка сети при установке Debian 10
Далее переходим к настройкам сети. Мы не используем DHCP в нашем случае, поэтому пропишем все данные вручную:
Указываем свободный или ранее определенный IP в нашей подписке:
Теперь вводим необходимые сетевые настройки:
Прописываем маску сети /24, т.е. 255.255.255.0
Аналогичным образом задаем настройки шлюза (Gateway) и DNS, в нашем случае – 8.8.8.8:
Далее задаём имя сервера (hostname):
При необходимости задаём DNS имя сервера:
Настройки сети завершены, теперь следуем далее мастеру установки Debian – задаём пароль для суперпользователя:
После этого мастер установки предлагает создать дополнительного пользователя. Сразу его создаём со сложным паролем – под ним будем подключаться по SSH и работать в режиме sudo:
Следующим шагом является настройка времени – указываем в соответствие с Вашим/требуемым часовым поясом.
Установка Debian 10 – разбивка диска
Чтобы проще в будущем было перезамечать и обслуживать диск – создаем его сразу с LVM разметкой:
Выбираем доступный диск:
Разметка диска зависит от задач или сервисов, которые будут работать на сервере. В моем случае сервер в будет использоваться исключительно для тестов, поэтому выбрал “все разделы на одном диске”:
Подтверждаем выбранные настройки и удаление предыдущих разделов на 2х следующих шагах:
“Забираем” всё доступное пространство:
В завершение настройки диска – ещё раз подтверждаем все изменения и записываем их на диск:
Дожидаемся загрузки/установки файлов и пропускаем процесс подключения дополнительных CD/DVD, нажимая “No” на вопрос “Scan Another CD”.
Далее указываем репозитории их зеркала – можем указать зарубежные или российские:
Пропускаем использование Proxy (конечно, при необходимости выполняем установку применительно к Вашей инфраструктуре):
Отказываемся от отправки диагностических данных (Feedback):
Выбор предустановленных пакетов и сервисов в Debian 10
Выбираем предустановленные пакеты и сервисы. Оставляем SSH и стандартные системные утилиты:
Обратите внимание – SSH сервер будет доступен на 22 порту и с автоматическим запретом подключения root пользователя.
На последних шагах установки Debian необходимо записать загрузчит GRUB на диск:
Выбираем наш диск и заносим данные для загрузки устанавливаемой операционной системы на размеченный ранее диск:
Готово! Установка Debian 10 на виртуальную машину в облаке VMware завершена. Нажимаем Continue и отправляем сервер перезагрузку для окончательного применения всех настроек:
После перезагрузки вводим учетные данные суперпользователя (Root) или дополнительного ранее созданного пользователя и проверям работу сети:
Рекомендации по использованию виртуальной машины в облаке по модели IaaS VMware:
- после любой установки ОС или ПО – извлечь примонтированный iso из дисковода;
- всегда после установки ОС устанавливать VMware Tools;
- проконсультироваться с сервис-провайдером о рекомендуемых типах сетевых адаптеров для Вашей ОС (часто для Linux это E1000);
- используйте уникальные или нестандартные переназначение портов (NAT и Firewall) для популярных сервисов при помощи Edge Gateway.
🚀 Заказать консультацию инженера по созданию облачной инфраструктуры или настройке Linux сервера на странице контакты.👍