Dom-ivanovo.ru

Дом Иваново
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить убунту сервер на домашний компьютер

Как установить Linux Ubuntu Server 18.04 LTS? Пошаговая инструкция для новичков

У серверного варианта Ubuntu, начиная с версии 18.04, появился новый установщик, поэтому сейчас мы подробно рассмотрим процесс установки дистрибутива Linux Ubuntu Server 18.04 на компьютер.

Ubuntu Server 18.04 – это серверная версия дистрибутива Linux Ubuntu с долгосрочной поддержкой (LTS). Эта операционная система бесплатная, она не имеет графической оболочки, так как используется на серверах. Ubuntu Server — это очень популярный дистрибутив, он активно используется в качестве платформы для таких типов серверов как: веб-сервер, сервер баз данных, DNS сервер, файловый сервер и других.

Как было уже отмечено, 18.04 — это версия с долгосрочной поддержкой, поэтому для всех новых установок Ubuntu Server рекомендуется использовать именно версию 18.04 (до выхода следующей версии с долгосрочной поддержкой).

Одним из нововведений Ubuntu Server 18.04 является появление нового установщика Subiquity, а как с помощью него устанавливается Linux Ubuntu Server мы сейчас и разберем.

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

  1. Пошаговая установка Linux Ubuntu Server 18.04
  2. Шаг 1 – Скачивание установочного образа
  3. Шаг 2 – Запись ISO образа на диск или USB флешку
  4. Шаг 3 – Загрузка с диска и запуск программы установки
  5. Шаг 4 – Выбор языка
  6. Шаг 5 – Выбор раскладки клавиатуры
  7. Шаг 6 – Выбор варианта установки
  8. Шаг 7 – Настройка сети
  9. Шаг 8 – Разметка жесткого диска
  10. Шаг 9 – Настройка учетной записи
  11. Шаг 10 – Установка системы
  12. Шаг 11 – Завершение процесса установки
  13. Видео-инструкция — Установка Linux Ubuntu Server 18.04

Шаг 5. Настройка сетевого интерфейса

Следующий шаг – настройка сетевого интерфейса. Если в сети работает DHCP-сервер, то сетевой интерфейс уже будет настроен автоматически.

7. Сетевой интерфейс настроен автоматически: установка ubuntu server

Если DHCP нет или же нужно изменить параметры сетевого интерфейса, выделите его с помощью стрелок вверх/вниз и нажмите Enter – после этого появится меню, содержащие команды редактирования настроек.

8. Изменение параметров интерфейса: настройка ubuntu server

Шаг 6. Параметры прокси

Если подключение к Интернету осуществляется через прокси, настройки прокси-сервера теперь можно ввести уже при установке системы, что очень удобно – раньше настройки прокси можно было ввести уже после установки, что не позволяло во время установки загрузить последние обновления. Чтобы пропустить этот шаг, просто нажмите Enter.

9. Параметры прокси

Шаг 7. Выбор зеркала Ubuntu

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

10. Выбор зеркала дистрибутива

Шаг 8. Разметка диска

Наконец-то мы добрались до разметки. Инсталлятор предлагает следующие варианты:

  • Use An Entire Disk – разметка будет создана автоматически, будет использован весь накопитель.
  • Use An Entire Disk and Set Up LVM – инсталлятор будет использовать весь накопитель и настроит менеджер логических томов (LVM).
  • Вручную – разделы будут создаваться вручную пользователем, этот вариант подходит только для опытных пользователей, которые понимают, что они делают.

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

11. Разметка

Если сомневаетесь, то исходите из размера накопителя: при наличии HDD большого размера, скажем, 1-3 Гб, можно отказаться от использования LVM – проблема расширения дискового пространства, конечно, рано или поздно, проявит себя, но некоторое время можно будет о ней забыть. А при использовании небольших SSD, нужно обязательно использовать LVM – очень скоро вам придется расширить имеющийся диск.

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

12. Выбор устройства

Просмотрите предложенную программой разметку. Если все хорошо, нажмите Готово. Если же что-то не устраивает, нажмите Назад и затем выберите пункт Вручную. Дальше вам придется создать разделы вручную. Описывать этот процесс мы не станем – если вы знаете, что не так, то без проблем разберетесь и с созданием разделов.

13. Сводка по файловой системе

Шаг 9. Создание учетной записи администратора

В Ubuntu учетная запись root отключена, поэтому вы не найдете здесь экрана, позволяющего задать пароль root. Зато будет экран создания учетной записи администратора – пользователя, который имеет право вводить команду sudo, позволяющую выполнять другие команды с повышенными привилегиями. Укажите ваше настоящее имя, имя сервера (если есть доменное имя, укажите его), имя пользователя, которое будет использоваться для входа в системе, а также задайте пароль.

14. Создание учетной записи администратора

Шаг 10. Выбор наборов пакетов

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

15. Выбор наборов пакетов

Шаг 11. Перезагрузка

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

16. Нажмите Перезагрузить сейчас

17. Вход в систему выполнен

Что дальше? Дальше нужно установить и настроить программное обеспечение, исходя из поставленных перед будущим сервером задач. Например, для начала можно установить webmin – популярную панель управления сервером, затем установить Apache, PHP и MySQL, чтобы превратить наш убунту в web сервер. О том, как создать web сервер, было рассказано в нашей статье «Установка и настройка веб-сервера».

Настройка сервера

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

Подключение к серверу по ssh

Первое, на что стоит обратить внимание, это то, что в Ubuntu пользователь root отключен от аутентификации. Это выполнено с точки зрения безопасности. Подключение к серверу происходит по имени пользователя, который указан при установке:

Читать еще:  Как настроить дома спутниковую антенну

Чтобы попасть в режим суперпользователя, введите следующую команду, которая запросит пароль пользователя user и переключит в жежим суперпользователя:

Если по каким-то причинам вы хотите разрешить доступ пользователя root при подключении по ssh, то смените для него пароль:

Затем в конфигурационном файле /etc/ssh/sshd_config раскоментируйте строку PermitRootLogin указав значение yes:

Однако, в целях безопасности сервера, доступ по логину root лучше не предоставлять.

Настройка сетевых интерфейсов

Начиная с Ubuntu 18.04 настройка сетевых интерфейсов происходит не в привычном каталоге /etc/network/interfaces как это реализовано в Debian-подобных дистрибутивах, а в каталоге /etc/netplan/. После установки ОС, в нем будет сгенерирован конфигурационный файл 00-installer-config.yaml

Если конфигурационный файл по какой-то причине пуст, сгенерируйте го:

Для примера, выполним с ним некоторые операции. Переименуем его в более удобный вид:

Конфигурационный файл имеет следующий вид:

Он имеет формат yaml и чувствителен регистру. При конфигурации файлов данного формата табуляция недопустима. Только четная последовательность пробелов и структура наследования директив, иначе, вы получите синтаксическую ошибку.

В нашем примере, сетевой интерфейс имеет название eth0, но при инсталляции Ubuntu он имел название enp0s8. Переименовать в конфиге сетевой интерфейс недостаточно. Так же следует править загрузчик grub:

найдите и отредактируйте значение:

Удаление ненужных компонентов

В зависимости от того на чем вы устанавливали сервер, Ubuntu может без вашего ведома инициализировать некоторые компоненты которые с одной стороны полезны, с другой стороны нет, если использование их не планируется. В нашем примере мы устанавливали виртуальный сервер на гипервизор Proxmox, Ubuntu без нашего ведома инициализировала службу cloud-init. Cloud-init представляет собой сценарий активации и инициализации виртуальных машин, который широко применяется для OpenStack и других облачных технологий с помощью скриптов и манифестов. Можно провести параллели с Terraform. Это гибкая и полезная вещь. Однако, если специфика вашей работы не предусматривает автоматизированный деплой виртуальных машин в гипервизор или облако, удалить его можно следующим образом.

Пакетный менеджер snap

Давайте так же, командой lsblk отобразим наши дисковые устройства:

Начиная с версии 16.04, Ubuntu все настойчивей пытается продвинуть менеджер управления пакетами snap. Приведем краткое объяснение с официального сайта разработчиков:

«snap пакеты Ubuntu содержат саму программу, а также все ее зависимости. Это имеет несколько преимуществ перед обычными deb или rpm пакетами, обрабатывающими зависимости. А главное, из них — разработчик может быть уверен что нет никаких регрессий из-за изменений версий библиотек в системе»

Snap это удобная вещь, и мы рекомендуем с ним ознакомиться, документация Ubuntu довольно информативна как на русскоязычных, так и на англоязычных ресурсах.

Отобразим список установленных пакетов, которые установились при инсталляции:

Если нам что-то не нужно, удалим:

Добавить пакет можно следующим образом:

Обновить все пакеты:

Обновить определенный пакет:

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

Однако, стоит заметить, сейчас не так много snap пакетов. С полным перечнем вы можете ознакомится на сайте разработчиков https://snapcraft.io/ Вместо snap можете использовать пакетный менеджер apt. Если у вас snapd не установлен, установить его можно следующим образом:

Подключение swap раздела и настройка кеширования

Для начала убедитесь, что он не подключен:

Если список пуст, создайте файл подкачки, например 2Gb. Измените права, и активируйте его. Порядок команд следующий:

Что бы раздел swap после автозагрузки примонтировался автоматически, добавьте о нем информацию в /etc/fstab

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

Настроим swappiness. Параметр vm.swappiness по умолчанию имеет значение 60, и контролирует процент свободной памяти. Он контролирует значение, после которого начнется активный сброс данных в swap. Значение «60» означает следующее: 100-60=40%. Другими словами, при загрузке ОЗУ более чем 40%, данные начнут кешироваться в swap. Не существует оптимального значения, он обусловлен только конфигурацией вашего сервера. Если ОЗУ достаточно, это значение можно уменьшить следующими командами:

В конце файла /etc/sysctl.conf добавьте следующую строку:

Настройте кеширование. Измените параметр vfs_cache_pressure, отвечающий за скорость удаления индексов из кеша. По умолчанию это значение равно 100. Так как обращение к индексам довольное частое, это значение вы можете уменьшить:

В конце файла /etc/sysctl.conf добавьте следующую строку:

Опционально, не будет лишним удалить поддержку IPv6. Даже если вы этот протокол не используете, некоторое программное обеспечение все равно его прослушивает и иногда случаются сбои в его работе:

В конце файла /etc/sysctl.conf добавьте следующую строку, в зависимости от интерфейсов:

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

Ubuntu Server и где её взять.

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

Там же знакомимся с минимальными требованиями в разделе Tutorial

Шаг 1: — Выбор языка для О.С.

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

Выбираем язык интерфейса установки Ubuntu Server 18.04. (Рис. 1)

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

На данном этапе нужно выбрать раскладку клавиатуры. Поля: Layout — основная раскладка (язык) Variant — дополнительный язык

Раскладка указанная по умолчанию — Английская (американская).(Рис.2)

Шаг 3. — Запуск установки.

Здесь нужно выбрать один из трёх вариантов установки.

  • 1 — Установить Убунту в обычном режиме
  • 2 — Установить Убунту в режиме MaaS (Metal as a service) Region controller
  • 3 — Установить Убунту в режиме MaaS (Metal as a service) Rack controller

Кому будет интересно что такое MaaS и его режимы, пишите в комментариях. Когда определились какую систему Вы хотите поставить, выбираем её и жмём Enter

Экран выбора вариантов установки О.С. (Рис.3)

Шаг 4. — Настройка сетевых соединений.

Инсталлер предлагает нам настроить хотя бы один сетевой интерфейс, т.к. я разворачиваю установку на виртуальной машине которая смотрит в реальную рабочую сеть, то IP адрес (192.168.0.66 в 23 под сети 255.255.254.0 ) у меня выдаётся автоматом при помощи службы (демона) DHCP. Если всё ок, то нажимаем Enter

Name — имя адаптера (вид ensxx — ens имя, xx индекс в примере ens32)

Type — тип: eth (ethernet — сетевая карта) eth0, eth1, eth2 — и т.д. индексы 1,2,3 присваиваются в зависимости от их количества

Читать еще:  Как подключить интернет на два компьютера дома

Настройка сетевых адаптеров (Рис.4)

Шаг 5. — Настройка прокси.

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

Если в вашей сети для подключения к Интернету требуется прокси сервер, введите здесь данные прокси сервера (Рис. 5)

Шаг 6. — Настройка архивного зеркала для Ubuntu.

Если Вы не знаете что такое зеркала и где взять списки, то просто пропускаем этот шаг нажимая кнопку Done, ничего не меняя и забываем про него как страшный сон

Настройка зеркал для Ubuntu (Рис. 6)

Шаг 7. — Настройка файловой системы.

Ubuntu предлагает 3 варианта работы с дисками

  • 1 — Использование всего диска
  • 2 — Использование всего диска и настройка шифрования
  • 3 — Ручная разметка

Если Вы новичок и ничего не знаете о LVM и не знаете как правильно размечать диски под swap и основные разделы то выбираем первый вариант Use An Entire Disk

Страница настройки файловой системы (Рис. 7)

Шаг 8. — Выбор дисков для разметки.

В нашем примере установлен всего один диск на 100 Гб. Думаю стоит провести краткий экскурс в обозначение /dev/sda

  • Каталог /dev/ — дословно переводится как device/устройство
  • sda — Sata/scsi порт 1 условно
  • sdb — Sata/scsi порт 2 условно
  • и т.д.

Т.е. если посмотреть на материнскую плату на разъемы sata то увидите подписи sata-1 sata-2 sata-3 и т.д. На старых дисках типа I.D.E. было hda (1 контроллер master) hdb (1 контроллер slave) hdc (2 контроллер master) hdd (2 контроллер slave) это уже не актуально на 70% но знать Вы должны

Экран выбора дисков для разметки (рис. 8)

Шаг 9. — Экран настройки файловой системы, вывод предварительной информации.

На данном экране, система выводит информацию о том как она собирается разбить диск. Если всё устраивает нажимаем Done

File system summary:

Mount point «/» — точка монтирования корень обозначается знаком / т.е. переводя на более понятный язык когда открываем диск С и видим папки. Это и есть корень диска

Size 99,997G — размер раздела

Type ext4 — файловая система типа EXT4

Экран настройки файловой системы Ubuntu Server 18.04 (рис. 9)

Шаг 10. — Окно предупреждения.

На данном этапе, система предупреждает что все данные будут стёрты. Выбираем Continue

Окно предупреждения (рис. 10)

Шаг 11. — Настройка пользователя.

Это обязательный этап, здесь создаём своего пользователя.

Your name — Ваше имя (Вася Пупкин)

Your server name — Имя сервера (hd)

Pick a username — Имя пользователя (user)

Choose a password — вводим пароль

Confirm your password — еще раз тот же пароль

Import SSH — не трогаем

Создание пользователя в Ubuntu Server 18.04 (рис. 11)

Шаг 12. — Настройка пользователя.

Здесь пример заполнения. Нажимаем Done

Настройка пользователя пример (рис. 12)

Шаг 13. — Выбор оснасткот сервера.

Ubunta теперь предлагает установить готовые оснастки по управление перечисленных программ. Если они Вам нужны то выбираем их порбелом если нет то нажимаем Done

Оснастки сервера (рис. 13)

Шаг 14. — Установка системы.

Как было написано в windows 98 SE — Откиньтесь на спинку кресла и наслаждайтесь процессом установки =) ну или около того.

Процесс установки системы (рис. 14)

Шаг 15. — Завершение установки.

Когда прогресс дойдёт до конца (синяя полоса с надписью 11/11) появится кнопка Reboot Now. Нажимаем её и даём системе выключить демонов (они же службы)

Завершение установки Ubuntu (рис. 15)

Шаг 16. — Удаление установочного диска.

Здесь система попросит удалить установочный носитель, будь то шлека, диск или как в нашем случае iso образ. Вытаскивем и нажимаем Enter. Компьютер уходит в перезагрузку

Извлечение установочного дистрибутива (рис. 16)

Шаг 17. — SSH Host Key.

Вот этой надписи не пугаемся. Система генерирует сертификат подлинности. Если после надписи «Reached target Cloud-Init target» не появится надпись Ubuntu 18.04.1 TLS. Нажмите Enert

Генерация сертификата безопасности (рис. 17)

Шаг 18. — Экран авторизации.

Всё! система установлена и просит ввода логина и пароля.

Экран авторизации (рис.18)

Шаг 19. — Ввод логина и пароля.

Вводит имя пользователя которое придумали и пароль. АХТУНГ! при вводе пароля — буквы на экране не вводятся, не пугаться!

Ввод логина и пароля (рис. 19)

Шаг 20. — Всё готово!.

Всё, если Вы всё правильно ввели, вы попадаете в систему. А дальше нужно обновить пакеты системы. Но это уже в следующей статье

Аутентификация прошла успешно. Рабочая консоль сервера (рис. 20)

Добавление комментариев не авторизованным пользователям закрыто.
Авторизуйтесь или зарегистрируйтесь на сайте —>

Удаленное подключение к ubuntu server 14.04.1 LTS

Для удаленного подключения к серверу будем использовать программу PuTTY. Это самый удобный инструмент для удаленной работы в консоле сервера.

Скачать его можно по ссылке www.the.earth.li/putty.exe Размер скачиваемого файла — 484 кб.

Программа после скачивания не требует установки. После запуска программы вы увидите такое окно.

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

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

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

Вводите логин, пароль и пользуйтесь на здоровье!

Вот на этом я думаю можно закончить статью, думаю после прочтения и вы сможете установить ubuntu server 14.04.1 LTS.

Как видите ничего сложного нет. Так же хочу обратить внимание что управление сервером можно осуществлять через веб-интерфейс с помощью webmin.

7. Networking

The installer will automatically detect and try to configure any network connections via DHCP.

This is usually automatic and you will not have to enter anything on this screen, it is for information only.

If no network is found, the installer can continue anyway, it just won’t be able to check for updates. You can always configure networking after installation.

Установка Ubuntu 20.04 LTS Server (Focal Fossa)

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

На официальном сайте нужно скачать необходимый образ дистрибутива. На выбор предлагается два варианта: Desktop image — с возможностью попробовать его без установки на компьютер в режиме LiveCD и Server install image — для установки сразу:

В данном случае скачиваем вариант Server install image.

Шаг 2. Запись образа флешку

Скачанный установочный образ необходимо записать на носитель — USB-флешку, переносной жёсткий диск или DVD. Программ для записи образа на носитель большое количество, на них останавливаться не будем. Подробнее об этом читайте в статье Как сделать загрузочную флешку Ubuntu.

Читать еще:  Какой код в мтс везде как дома чтоб подключить

Шаг 3. Запуск установщика образа

Настоятельно рекомендуется иметь проводное подключение к Интернет на сервере, на котором вы будете устанавливать Ubuntu. Это позволит оперативно обновить программное обеспечение непосредственно в процессе инсталляции.

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

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

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

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

Шаг 5. Обновление загрузчика

На момент написания статьи вышло обновление загрузчика Ubuntu. Установщик автоматически предложит скачать обновление с внешнего репозитория:

Соглашаемся обновить установщик — выбираем пункт меню Update to the new installer.

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

В ходе дальнейшей установки будет предложено выбрать раскладку клавиатуры:

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

Подтверждаем, выбрав пункт меню Done, и продолжаем.

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

Далее будет предложено настроить сетевые подключения. В данном конкретном случае интерфейс автоматически подхватил IP-адрес с DHCP-сервера (10.0.2.15/24):

Выбрав требуемый сетевой интерфейс, можно настроить его вручную, задать статический IP-адрес для IPv4 или IPv6, создать VLAN или просто посмотреть детальную информацию о текущем состоянии подключения:

Помимо прочего, если у нас имеется несколько активных сетевых интерфейсов, можно уже на этапе установки объединить их между собой для увеличения пропускной способности и большей надёжности, сделав так называемый bonding. Для этого необходимо выбрать пункт Create bond:

Далее остаётся лишь отметить активные сетевые интерфейсы (Devices), установить режим балансировки (Bond mode) и другие параметры.

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

В ходе дальнейшей установки будет предложено указать прокси-сервер на тот случай, если сервер, где производится разворачивание Ubuntu, не имеет прямого подключения к Интернету либо существуют ограничения на доступ к репозиториям Canonical, устранить которые можно только с помощью внешнего прокси:

В данном случае этот режим нам не нужен. Подтверждаем, выбрав пункт меню Done и оставив поле Proxy address пустым.

Шаг 9. Выбор зеркала

Серверы репозиториев — зеркала с установочными пакетами Ubuntu, расположенные по всему миру (список можно посмотреть на официальном сайте). Установщик сам определяет наиболее близко расположенное к нему зеркало для обеспечения лучшей скорости и стабильности скачивания необходимых компонентов. Однако иногда стоит указать URL-адрес зеркала вручную, заполнив поле Mirror address:

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

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

Самый простой способ разметки диска, подходящий новичкам — предоставление установщику всего диска в распоряжение по умолчанию (Use an entire disk):

Однако лучше всего это всё сделать вручную, так мы будем контролировать процесс и сможем более рационально использовать дисковое пространство.

Отмечаем клавишей Пробел флажок Custom storage layout и подтверждаем, выбрав пункт меню Done.

Выбираем из списка AVAILABLE DEVICES диск, который будем использовать:

В контекстном меню выбираем пункт Add GPT Partition:

Для начала создадим SWAP-раздел, выполняющий ту же роль, что и файл подкачки в Windows. Обычно задают размер, вдвое больший объёма оперативной памяти компьютера. Размер указывается в гигабайтах. В нашем случае ОЗУ — 4 Гб, соответственно, SWAP будет 8 Гб.

Указываем выбранный размер в поле Size. В раскрывающемся списке Format выбираем тип SWAP и далее выбираем пункт меню Create:

Раздел SWAP успешно создан. Объём свободного места на диске, на котором он был создан, соответственно уменьшился:

Продолжая разметку, повторим действия с выбором диска. По умолчанию будет предложена точка монтирования (Mount), распространяемая на весь корневой раздел /. Согласимся с этим.

Также предлагается выбрать тип файловой системы в раскрывающемся списке Format. По умолчанию это файловая система Ext4, выберем её. В поле Size можно указать требуемый размер, но мы будем использовать всё незанятое пространство, поэтому просто оставим это поле пустым. Далее нажимаем на пункт меню Create:

Как видим, у нас готовы для создания SWAP-раздел и том с используемой для него файловой системой Ext4 и точкой монтирования /. Выбираем пункт меню Done.

Внимание! Производимые изменения на диске, на который устанавливается Ubuntu 20.04 LTS Server (Focal Fossa), станут необратимыми, вся информация на нём будет затёрта.

Продолжаем установку, выбираем пункт меню Continue:

Шаг 11. Создание пользователя и настройка имени сервера

В следующем окне установщика необходимо указать имя пользователя в поле Your Name, имя сервера в поле Your server’s name, логин для входа в систему в поле Pick a username и дважды ввести пароль учётной записи в поля Choose a password и Confirm your password:

Шаг 12. Установка OpenSSH-сервера

Для удалённого управления сервером Linux используется специальный защищённый SSH-протокол (Secure Shell).

Если вы не планируете все операции по настройке сервера делать локально, настоятельно рекомендуем установить OpenSSH. Отмечаем клавишей Пробел флажок Install OpenSSH Server:

Опционально в этом же окне для авторизации по протоколу SSH можно добавить SSL-ключи.

Однако пока оставим всё по умолчанию, ключи можно создать или импортировать после установки.

Шаг 13. Выбор и установка приложений

В следующем окне можно сразу же установить популярные серверные окружения и приложения: Docker, Kubernetes, различного рода бенчмарки или инструменты для взаимодействия с облачными провайдерами (aws-cli, google-cloud-sdk и др.):

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

Шаг 14. Установка системы

В следующем окне мы будем наблюдать за процессом установки ОС и выбранных нами пакетов программ:

Шаг 15. Завершение установки

После того, как ОС и все пакеты будут проинсталлированы, появится окно с сообщением Installation Complete!

Выбираем пункт меню Reboot для выполнения перезагрузки компьютера, параллельно извлекаем носитель с дистрибутивом Ubuntu 20.04 LTS Server (Focal Fossa).

Шаг 16. Проверка версии Ubuntu Server

После перезагрузки попадаем в стандартную консоль управления Linux-сервером. Авторизуемся в системе, вводя логин и пароль. Для того, чтобы проверить версию Ubuntu Server, следует ввести команду:

Как видим, в строке Description указано: Ubuntu 20.04 LTS.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector