Установка Ubuntu Server 20.04 LTS

ustanovka-ubuntu-server-20.04-thumb Полезное

Приветствую вас, мои дорогие читатели! В сегодняшнем материале я расскажу о том, как установить одну из самых популярных серверных ОС на виртуалку или домашний сервер. И даже если среди вас есть новички по части работы с Linux дистрибутивами, уверяю, установка Ubuntu Server 20.04 не отнимет у вас много времени и сил.

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

Подготовьте чашечку чая (или же кофе). Мы приступаем!

Шаг 1. Загрузка образа

Любой процесс установки дистрибутива начинается с загрузки нужного образа. Для этого переходим на официальный сайт Canonical и выбираем вариант Option 2 - Manual server installation. Далее нажимаем на большую зелёную кнопку.

ubuntu-20.04-download-options

Шаг 2. Создание загрузочной флешки

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

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

Перед тем как приступить к следующему шагу, убедитесь, что ваш сервер/компьютер подключен к интернету. Это пригодится в процессе установки Ubuntu 20.04.

Шаг 3. Загрузка с флешки

Как правило на данном этапе достаточно подключить флешку в USB порт и включить устройство. Если вы записывали флешку при помощи Rufus, загрузка установщика начнётся автоматически.

ubuntu-20.04-boot-install

Если этого не произошло, можно произвести запуск вручную одним из двух способов:

  1. Сразу после включения вызвать загрузочное меню нажатием кнопки F2, F8, F11 или Esc. После выбрать накопитель из предлагаемого списка устройств. В данном случае назначение кнопки зависит от материнской платы.
    • Материнские платы Gigabyte — F12
    • Материнские платы Intel — Esc
    • Материнские платы Asus — F8
    • Материнские платы MSI — F11
    • AsRock — F11
  2. Если вам не удалось вызвать загрузочное меню, вы можете изменить приоритет загрузки в интерфейсе BIOS/UEFI. Как правило, необходимо найти пункт меню Boot и «подвинуть» устройства в разделе Boot Priority так, чтобы флешка была выше других накопителей в списке.
Все дальнейшие действия в программе установщике производится при помощи клавиатуры. Стрелки — для выбора варианта, пробел — для его подтверждения.

Шаг 4. Выбор языка

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

ubuntu-20.04-install-1

Шаг 5. Обновление программы

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

Нажимаем Update to the new installer и ожидаем окончание процесса обновления.

ubuntu-20.04-install-2

Шаг 6. Выбор раскладки клавиатуры

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

ubuntu-20.04-install-3

Шаг 7. Настройка сети и прокси

Как правило на данном этапе вам не надо менять какие-либо настройки. Особенно, если сервер подключен напрямую к роутеру.

ubuntu-20.04-install-4

Установщик Ubuntu автоматически найдёт IP-адрес DHCP сервера, но при необходимости вы всегда можете сделать всё вручную: создать VLAN, указать статические IP адреса и т.п.

ubuntu-20.04-install-5

Если все настройки указаны верно, нажимаем кнопку Done.

Далее программа установки предложит указать адрес прокси-сервера. Если вы не знаете, что это такое — смело пропускайте.

ubuntu-20.04-install-6

Шаг 8. Выбор зеркала обновлений

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

ubuntu-20.04-install-7

Пропускаем данный шаг нажатием кнопки Done.

Шаг 9. Разметка дисков

На данном шаге установщик предложит разметить дисковое пространство под будущую систему.
Наиболее логичным и простым вариантом будет выбрать Use an entire disk. Это позволит разметить диск в автоматическом режиме.

Если у вас нет каких-то оснований делить диск вручную, оставляйте этот вариант и подтвердите выбор нажатием кнопки Done.

UPD
Чтобы в дальнейшем избежать дополнительных действий с разметкой на уже установленной системе снимите крестик с опции Set up this disk as an LVM group.
ubuntu-20.04-install-8

Программа покажет превью тех действий, что будут проделаны с диском. Вам лишь нужно подтвердить их нажатием кнопки Done и Continue во всплывающем окне.

ubuntu-20.04-install-9
ubuntu-20.04-install-9.5

Если вы планируете использовать диск для чего-то ещё, выбирайте вариант Custom storage layout и также нажимайте кнопку Done.

В списке AVAILABLE DEVICES выбираем необходимый диск.

ubuntu-20.04-install-10

В выпадающем меню выбираем пунктAdd GPT Partition.

ubuntu-20.04-install-11

Создаём необходимый раздел, указав его размер, файловую систему (по умолчанию ext4) и точку монтирования.

ubuntu-20.04-install-12

В рамках данного материала мы не будем подробно рассматривать разметку диска вручную, но для первого раза Вам хватит 2-х разделов:

  • /boot (от 500 МБ до 1 ГБ, файловая система boot) — место для загрузчика;
  • / (оставшееся пространство диска, файловая система ext4) — корень системы.

Swap не обязателен по причине того, что система сама создаст так называемый swap файл во время установки.

Шаг 10. Настройка учётной записи

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

  • Your Name — Ваше имя (на английском в формате: Vladislav)
  • Your Server’s Name — Имя сервера (на английском в формает: super-puper-server)
  • Pick a username — Имя пользователя/логин (на английском в формате: vladislav)
  • Choose a password / Confirm your password — пароль для входа

Пароль советую выбрать максимально сложный и запоминающийся для вас. Он прослужит недолго, так как в идеале будет заменён на SSH-ключ.

По завершению заполнения нажимаем Done.

ubuntu-20.04-install-13

Шаг 11. Установка OpenSSH и выбор дополнительных компонентов

Если вы в будущем планируете подключаться к серверу удалённо (а вы точно планируете это делать), отмечаем крестиком установку OpenSSH и нажимаем Done.

ubuntu-20.04-install-14

Также установщик предложит установить дополнительные компоненты системы. Нам здесь ничего не нужно, поэтому пропускаем этап нажатием кнопки Done.

ubuntu-20.04-install-15

Шаг 12. Установка Ubuntu Server 20.04 и перезагрузка

Данный этап будет происходить без вашего участия. Запаситесь терпением и дождитесь окончания установки Ubuntu.

ubuntu-20.04-install-16

По завершению процесса установщик предложит перезагрузить сервер. Не отказываемся от предложенного и нажимаем Reboot Now.

ubuntu-20.04-install-17

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

ubuntu-20.04-install-18

Если на данном этапе к серверу подключен монитор, после перезагрузки вы увидите следующий вывод:

ubuntu-20.04-install-19

Если же вы устанавливали систему на удалённый сервер, вам понадобится программа Putty для удалённого подключения. О ней мы поговорим в отдельном гайде.

Итог

Как вы убедились на собственном примере, установка Ubuntu Server 20.04 оказалась достаточно быстрой и простой задачей. Уже сейчас вы можете приступать к работе с системой и ставить на неё любые интересные вам веб-сервисы и службы. Я же в свою очередь также рекомендую ознакомиться с дальнейшим процессом установки Cloudron или CapRover на чистую систему.

Надеюсь, что данный материал был для вас полезен!

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

Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

HomeHosted