yandex
Калькулятор ценТарифыАкцииДокументацияО насКарьера в Cloud.ruНовостиЮридические документыКонтактыРешенияРеферальная программаКейсыПартнерство с Cloud.ruБезопасностьEvolutionAdvancedEvolution StackОблако VMwareВ чем отличия платформ?БлогОбучение и сертификацияМероприятияИсследования Cloud.ruЛичный кабинетВойтиЗарегистрироватьсяОблако для мобильных и веб‑приложенийСайт в облакеАналитика данных в облакеХранение данных в облакеАналитика данных в облакеИнфраструктура для 1С в облакеМиграция IT‑инфраструктуры в облако3D-моделирование и рендерингРазработка и тестирование в облакеEvolution ComputeEvolution Managed KubernetesEvolution Object StorageEvolution Managed PostgreSQL®Evolution Bare MetalEvolution SSH KeysEvolution ImageEvolution DNSEvolution VPCEvolution Load BalancerEvolution Magic RouterEvolution DiskEvolution Container AppsEvolution Artifact RegistryEvolution Managed ArenadataDBEvolution Managed TrinoEvolution Managed SparkEvolution ML InferenceEvolution Distributed TrainEvolution ML FinetuningEvolution NotebooksEvolution TagsEvolution Task HistoryCurator Anti-DDoSCurator Anti‑DDoS+WAFUserGate: виртуальный NGFWStormWall: Anti-DDoSCloud MonitoringCloud LoggingАренда GPUDirect ConnectCDNCloud AdvisorCross-platform connectionAdvanced Object Storage ServiceAdvanced Elastic Cloud ServerAdvanced Relational Database Service for PostgreSQLAdvanced Image Management ServiceAdvanced Auto ScalingAdvanced Enterprise RouterAdvanced Cloud Backup and RecoveryAdvanced Data Warehouse ServiceAdvanced Elastic Volume ServiceAdvanced Cloud Container EngineAdvanced FunctionGraphAdvanced Container Guard ServiceAdvanced Software Repository for ContainerAdvanced Document Database Service with MongoDBAdvanced Relational Database Service for MySQLAdvanced Relational Database Service for SQL ServerAdvanced Server Migration ServiceAdvanced Data Replication ServiceAdvanced API GatewayAdvanced CodeArtsAdvanced Distributed Message Service for KafkaAdvanced Distributed Message Service for RabbitMQAdvanced DataArts InsightAdvanced CloudTableAdvanced MapReduce ServiceAdvanced Cloud Trace ServiceAdvanced Application Performance ManagementAdvanced Identity and Access ManagementAdvanced Enterprise Project Management ServiceVMware: виртуальный ЦОД с GPUVMware: виртуальный ЦОДУдаленные рабочие столы (VDI)VMware: резервное копирование виртуальных машинVMware: резервный ЦОДVMware: резервное копирование в облакоVMware: миграция виртуальных машин
Связаться с нами

Ubuntu 24.04: установка и настройка на сервер — пошаговая инструкция

Ubuntu — самый распространенный дистрибутив Linux. По данным W3Techs за май 2026 года, среди веб-серверов Ubuntu занимает первое место с долей 14,9%, опережая Debian (6,2%) и CentOS (1,4%).

Инструкции
Иллюстрация для статьи на тему «Ubuntu 24.04: установка и настройка на сервер — пошаговая инструкция»
Продукты из этой статьи:
Иконка-Evolution Compute
Evolution Compute

В публичных облаках доля еще выше: по данным Canonical, на Ubuntu приходится более 60% Linux-инстансов в AWS, Microsoft Azure и Google Cloud.

Ubuntu 24.04 (Noble Numbat) — действующая версия дистрибутива с долгосрочной поддержкой: стандартная поддержка длится до 2029 года, через подписку Ubuntu Pro — до 2034, а с опцией Legacy add-on — до апреля 2039 года.

Этот материал будет полезен системным администраторам, DevOps-инженерам, разработчикам и владельцам виртуальных и физических серверов (VPS/VDS). Разберем, что такое серверная версия Ubuntu и как установить ее на сервер и настроить. Все инструкции и примеры актуальны для Ubuntu 24.04 LTS. 

Версия Ubuntu 24.04Версия Ubuntu 24.04

Что такое Ubuntu 24.04 Server и кому она подходит

Ubuntu Server по умолчанию устанавливается без графического интерфейса пользователя (Graphical User Interface, GUI) и пользовательских приложений. Администрирование обычно выполняют через терминал и протокол безопасного удаленного доступа (Secure Shell, SSH). Такой подход снижает потребление ресурсов и уменьшает количество компонентов, которые потенциально могут содержать уязвимости.

Эта версия подходит для размещения сайтов и интерфейсов программирования приложений (Application Programming Interface, API), работы с базами данных (БД), запуска контейнеров Docker, настройки виртуальных частных сетей (Virtual Private Network, VPN), файловых сервисов и тестовых сред (Staging Environment).

Особенности Ubuntu 24.04 LTS

LTS-версии Ubuntu выходят раз в два года и обслуживаются дольше промежуточных выпусков. Стандартное обслуживание 24.04 будет длиться пять лет для редакций Server, Desktop, Cloud и Core — до 2029 года. Через подписку Ubuntu Pro доступен режим расширенной поддержки безопасности (Expanded Security Maintenance, ESM) — до 10 лет обновлений, а опция Legacy add-on продлевает поддержку еще на 5 лет. Релиз вышел в апреле 2024 года.

Ubuntu 24.04 LTS поставляется с ядром Linux 6.8. В этом ядре по умолчанию включены frame pointers на всех 64-битных архитектурах, а также объединены функции low-latency ядра, что снижает задержки планирования задач.

В апреле 2026 года вышла следующая версия — Ubuntu 26.04 LTS. При этом 24.04 продолжает получать обновления и подходит для production: за два года после релиза дистрибутив накопил исправления и проверен в эксплуатации.

Минимальные системные требования для серверной редакции.

Ресурс
Минимум
Комфортно для работы
Процессор
1 ГГц
2 ядра и более
Оперативная память
1 ГБ
2–4 ГБ
Диск
5 ГБ
20 ГБ и более
Версия дистрибутива Ubuntu 24.04Версия дистрибутива Ubuntu 24.04

Что понадобится перед установкой Ubuntu 24.04 на сервер

Перед установкой скачайте установочный ISO-образ Ubuntu 24.04 LTS. Нужно скачать версию ubuntu-24.04.4-live-server-amd64.iso — это актуальная серверная версия дистрибутива без графической оболочки, предназначенная для физических и виртуальных серверов.

Далее выберите способ установки:

  1. Для физического сервера обычно используют загрузочную USB-флешку.

  2. Если сервер поддерживает удаленное управление, можно выполнить установку через IPMI-совместимый интерфейс удаленного управления сервером (Intelligent Platform Management Interface, IPMI).

  3. В облаке операционную систему устанавливают из готового ISO-образа через панель управления провайдера.

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

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

Запускайте ВМ в облаке
Запускайте ВМ в облаке
Выбирайте готовые конфигурации и адаптируйте под задачи: подключайте дополнительные диски и подсети
Узнать больше

Способы установки Ubuntu 24.04 на сервер

Установить Ubuntu 24.04 на сервер можно несколькими способами. Выбор зависит от того, нужно настроить один сервер или сразу несколько одинаковых систем.

Способы установки Ubuntu 24.04 на серверСпособы установки Ubuntu 24.04 на сервер

Установка с ISO-образа (физический сервер или ВМ):

  • Ручная — проход по всем экранам инсталлятора Subiquity.

  • Автоматическая — через механизм autoinstall и cloud-init с заранее подготовленным файлом конфигурации.

Облачная установка

Третий способ хорошо знаком пользователям облачных серверов Evolution Compute от Cloud.ru. Вместо монтирования ISO и прохода по инсталлятору пользователь создает виртуальную машину (ВМ) в личном кабинете и выбирает публичный образ Ubuntu — он идет без графической оболочки, то есть это уже готовый серверный профиль. Первичную настройку (создание пользователя, добавление SSH-ключа) берет на себя cloud-init при первом запуске.

Например, разработчику нужна staging-среда под приложение в Docker. Он создает виртуальную машину, на этапе создания указывает свой SSH-ключ — и сервер готов к работе. Базовая конфигурация — 2 vCPU, 4 ГБ RAM и 30 ГБ SSD, а SLA на доступность сервиса составляет 99,9%.

Пошаговая установка Ubuntu 24.04 Server

Дальше разберем, как установить Ubuntu вручную с помощью инсталлятора Subiquity. Порядок действий одинаков и для физического сервера, и для виртуальной машины:

  1. Загрузитесь с установочного носителя — система запустит инсталлятор Subiquity.

  2. Выберите язык интерфейса и раскладку клавиатуры.

  3. Выберите профиль установки: стандартный набор пакетов Ubuntu Server или минимальную установку (Minimized), которая содержит только основные компоненты системы.

  4. Настройте сеть. По умолчанию сервер получит адрес по DHCP, но можно сразу задать статический IP.

  5. Укажите параметры прокси и зеркала для загрузки пакетов, если они нужны.

  6. Разметьте диск. Для большинства задач подходит управляемая разметка (Guided) с использованием менеджера логических томов (Logical Volume Manager, LVM) — он упрощает дальнейшее расширение разделов.

  7. Заполните данные пользователя: имя, логин, пароль и имя хоста сервера.

  8. При необходимости добавьте SSH-ключ для удаленного подключения. Его можно загрузить вручную или импортировать из GitHub или Launchpad.

  9. Выберите дополнительные серверные пакеты (snap) — например, Docker, если он нужен сразу.

  10. Дождитесь завершения установки и перезагрузите сервер, отключив установочный носитель.

Первичная настройка Ubuntu 24.04 после установки

После первого входа обновите систему — это закроет уязвимости, которые нашли за время после выпуска образа:

Затем проверьте версию системы и ядра командами:

Настройте часовой пояс через timedatectl и создайте отдельного пользователя с правами sudo.

Настройка SSH для безопасного доступа к серверу

SSH — основной канал управления сервером, поэтому его настройка напрямую влияет на безопасность. Вход по SSH-ключу безопаснее пароля: ключ невозможно подобрать перебором, а короткий пароль можно.

Настройки задайте в файле:

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

Чтобы настройки вступили в силу, перезапустите службу командой:

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

Базовая защита сервера на Ubuntu 24.04

Защита сервера строится слоями: каждый следующий уровень закрывает то, что пропустил предыдущий. Минимальный набор — межсетевой экран, защита от перебора паролей и автоматические обновления.

Межсетевой экран настройте через утилиту ufw: сначала разрешите нужные порты и только потом включите экран:

От перебора паролей установите fail2ban — он блокирует IP-адреса после нескольких неудачных попыток входа. Примечание: в ранних версиях Ubuntu 24.04 (до 24.04.1) могут возникать проблемы с запуском fail2ban из-за несовместимости с Python. Рекомендуется перед установкой выполнить sudo apt update && sudo apt upgrade или использовать образ версии 24.04.1 и выше. Чтобы система сама ставила исправления безопасности, включите автоматические обновления через пакет unattended-upgrades. Отдельно сразу настройте резервное копирование Linux.

Базовая настройка сети и сервисов

В Ubuntu 24.04 сетью управляет Netplan — утилита для конфигурирования сети. Все параметры сети, включая IP-адреса, шлюзы и DNS-серверы, хранятся в текстовых файлах формата YAML в каталоге /etc/netplan/.

Чтобы IP-адрес не менялся после перезагрузки, закрепите за ним статический адрес в файле конфигурации Netplan (каталог /etc/netplan/) и примените изменения командой sudo netplan apply. По умолчанию сервер получает адрес по DHCP — для серверных задач это часто неприемлемо. Пропишите параметры в файле и примените их командой:

Например, если сервер раздает сайт по фиксированному адресу, плавающий IP от DHCP сломает доступ после ближайшей перезагрузки — поэтому для таких задач закрепите адрес заранее. Службами управляйте через systemctl:

Команда запускает службу и добавляет ее в автозапуск.

Что установить сразу после настройки Ubuntu Server

После настройки установите базовый набор инструментов. Для диагностики и работы пригодятся htop (мониторинг ресурсов), curl и git. Для контейнеров поставьте Docker, а если сервер отдает веб-контент — веб-сервер, чаще всего Nginx. Набор зависит от роли сервера, поэтому ставить нужно только то, что решает задачу.

Частые ошибки при установке и настройке Ubuntu 24.04

Ниже — типичные ошибки и способы их избежать.

Ошибка
Причина
Решение
Потеря доступа после настройки SSH
Отключили пароль, не проверив вход по ключу
Держите вторую сессию открытой при правке sshd_config
Заблокировали себя межсетевым экраном
Включили ufw до разрешения SSH
Сначала ufw allow OpenSSH, потом ufw enable
Нехватка места на разделе /
Неудачная разметка диска
Используйте LVM для гибкого расширения
Сервер уязвим после установки
Не выполнили обновление системы
Сразу запустите apt update && apt upgrade

Чек-лист после установки Ubuntu 24.04 на сервер

  • Установите последние обновления.

  • Создайте отдельного пользователя и добавьте ему права sudo для администрирования.

  • Настройте вход по SSH-ключам для удаленного доступа.

  • Включите межсетевой экран и настройте правила доступа.

  • Не забудьте Fail2ban — он блокирует попытки подбора пароля и подозрительные входы.

  • Настройте резервное копирование.

  • Проверьте подключение по SSH и работу основных сервисов.

Продукты из этой статьи:
Иконка-Evolution Compute
Evolution Compute
18 июня 2026

Нужна помощь с облаком?

Свяжитесь с нашим специалистом
*
*
+7
*
*
*
0/300

Вам может понравиться