Главная > ОС > Linux > Centos > 8 > Установка и настройка Linux на CentOS 8

Установка и настройка Linux на CentOS 8

Обновлено: 15.04.2025Руководство

Установка и настройка Linux на CentOS 8

Полное руководство по установке и базовой настройке CentOS 8 для серверного окружения

Введение

CentOS 8 — стабильная enterprise-ориентированная ОС на базе RHEL. В этом руководстве рассмотрим:

  • Чистую установку системы
  • Базовую пост-установочную настройку
  • Оптимизацию для серверного использования
  • Решение распространённых проблем

Требования

Минимальные требования:

  • 2 ГБ ОЗУ (рекомендуется 4 ГБ+)
  • 20 ГБ на диске
  • 64-битный процессор с поддержкой виртуализации
  • Сетевой интерфейс

Рекомендуется:

  • SSH-доступ для удалённой установки
  • Статический IP-адрес

Установка

Основные этапы установки CentOS 8

Подготовка

  1. Скачайте образ ISO с официального сайта
  2. Запишите образ на USB через dd:
1dd if=CentOS-8-x86_64-1905-dvd1.iso of=/dev/sdb bs=4M status=progress
  1. Настройте BIOS/UEFI для загрузки с носителя

Процесс установки

  1. Выберите язык интерфейса
  2. Настройте:
    • Время и дату
    • Раскладку клавиатуры
  3. В разделе Installation Destination:
    • Выберите Automatic partitioning
    • Или создайте схему вручную:
      • /boot 1 ГБ
      • swap 2 ГБ
      • / остальное пространство
  4. Включите сетевой интерфейс
  5. Задайте root-пароль и создайте пользователя
  6. Завершите установку и перезагрузитесь

Настройка

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

  1. Обновите систему:
1dnf update -y
  1. Установите базовые утилиты:
1dnf install epel-release vim nano wget curl htop
  1. Настройте firewall:
1firewall-cmd --permanent --add-service=ssh
2firewall-cmd --reload
  1. Включите автоматические обновления безопасности:
1dnf install dnf-automatic
2systemctl enable --now dnf-automatic.timer

Типичные ошибки и их решения

1. Ошибка "No space left on device" при установке Решение: Перераспределите разделы, оставив минимум 20 ГБ для root

2. Сетевой интерфейс не активирован Решение:

1nmcli con up eth0

3. Ошибки репозиториев после установки Выполните:

1dnf clean all
2dnf --disablerepo=* --enablerepo=baseos,appstream update

Заключение

Вы успешно установили и настроили CentOS 8. Для дальнейшей оптимизации рекомендуется:

  • Настроить резервное копирование
  • Внедрить мониторинг ресурсов
  • Регулярно проверять обновления безопасности

Команды

Обновление пакетов

1dnf update -y

Установка EPEL-репозитория

1dnf install epel-release

Проверка сетевых настроек

1nmcli device status

Решение проблем

Не загружается графический интерфейс

Установите GNOME через dnf groupinstall "Server with GUI"

1dnf groupinstall "Server with GUI"

Ошибка SELinux при запуске служб

Проверьте контексты файлов или временно отключите SELinux

1setenforce 0

Сбой обновления пакетов

Очистите кэш DNF и проверьте подключение

1dnf clean all && dnf update