документация:настройка_ос_linux
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| документация:настройка_ос_linux [2024/01/20 04:34] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | документация:настройка_ос_linux [2024/10/31 18:28] (текущий) – adm0001 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ===== Настройка ОС Linux ===== | ||
| + | |||
| + | Установку ОС Ubuntu LTS 20.04 необходимо проводить согласно указаниям, | ||
| + | |||
| + | URL: [[https:// | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Установку пакета //docker// необходимо проводить с помощью следующих команд: | ||
| + | < | ||
| + | |||
| + | # apt update | ||
| + | |||
| + | # apt install docker.io | ||
| + | |||
| + | # apt install docker-compose | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Настройку доступа к сети необходимо проводить с помощью консоли ОС Linux, отредактировав файл конфигурации //netplan // (директория /// | ||
| + | < | ||
| + | # vim / | ||
| + | |||
| + | </ | ||
| + | |||
| + | Далее необходимо указать следующие основные параметры: | ||
| + | |||
| + | а) '' | ||
| + | |||
| + | б) '' | ||
| + | |||
| + | в) '' | ||
| + | |||
| + | г) '' | ||
| + | |||
| + | **ВАЖНО!** | ||
| + | |||
| + | //**1) В качестве разделителей допускается использование ТОЛЬКО символа Пробел (0x20). Использование символа ГТ (горизонтальная табуляция, | ||
| + | |||
| + | //**2) Отображение ошибки «Error while loading / | ||
| + | |||
| + | Пример настройки: | ||
| + | |||
| + | < | ||
| + | network: | ||
| + | | ||
| + | enp0s3: | ||
| + | | ||
| + | - 192.168.0.105/ | ||
| + | gateway4: 192.168.0.1 | ||
| + | nameservers: | ||
| + | | ||
| + | optional: true | ||
| + | | ||
| + | | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Настройку дискового пространства для хранилища проводить в Ubuntu Server одним из двух способов: | ||
| + | |||
| + | а) управляемая конфигурация хранилища: | ||
| + | |||
| + | б) пользовательский макет хранилища: | ||
| + | |||
| + | Настройку с использованием пользовательского макета хранилища проводить следующим образом: | ||
| + | |||
| + | а) в Ubuntu Server выбрать клавишей Пробел опцию «Пользовательский макет хранилища»; | ||
| + | |||
| + | б) выбрать опцию «Готово» и нажать клавишу «Ввод»; | ||
| + | |||
| + | в) в открывшемся окне «Конфигурация хранилища» выбрать разделы «Файловая система», | ||
| + | |||
| + | г) в разделе «Доступные устройства» найти необходимые устройства (доступное устройство – /// | ||
| + | |||
| + | д) создать (до создания тома типа LVM): | ||
| + | |||
| + | * минимальный раздел ///boot // (ядро ОС Linux); | ||
| + | |||
| + | е) создать: | ||
| + | |||
| + | * группу томов LVM (VG); | ||
| + | |||
| + | * корневой раздел (/) тома типа LVM; | ||
| + | |||
| + | ж) установить временную метку на сервере. | ||
| + | |||
| + | Создание раздела /// | ||
| + | |||
| + | а) в разделе «Доступные устройства» выбрать доступное устройство (используя клавиши «↑», «↓») и нажать клавишу «Ввод»; | ||
| + | |||
| + | б) в открывшемся окне выбрать опцию «Добавить раздел GPT» и нажать клавишу «Ввод»; | ||
| + | |||
| + | в) в открывшемся окне с параметрами раздела GPT в поле «Размер» ввести конкретное значение (напр., 500 МБ); | ||
| + | |||
| + | г) в раскрывающемся списке «Формат» выбрать вариант «ext4»; | ||
| + | |||
| + | д) в раскрывающемся списке «Mount» выбрать вариант «/boot»; | ||
| + | |||
| + | е) выбрать опцию «Создать» и нажать клавишу «Ввод»; | ||
| + | |||
| + | ж) проконтролировать наличие и доступность загрузочного раздела в разделе «Файловая система» окна «Конфигурация хранилища». | ||
| + | |||
| + | Создание раздела swap следует проводить так, чтобы он размещался вне тома типа LVM. Выполнить следующие операции: | ||
| + | |||
| + | а) в разделе «Доступные устройства» выбрать доступное устройство (используя клавиши «↑», «↓») и нажать клавишу «Ввод»; | ||
| + | |||
| + | б) в открывшемся окне выбрать опцию «Добавить раздел GPT» и нажать клавишу «Ввод»; | ||
| + | |||
| + | в) в открывшемся окне с параметрами раздела GPT в поле «Размер» ввести конкретное значение (напр., 8 ГБ); | ||
| + | |||
| + | г) в раскрывающемся списке «Формат» выбрать вариант «swap»; | ||
| + | |||
| + | д) выбрать опцию «Создать» и нажать клавишу «Ввод». | ||
| + | |||
| + | Для создания неформатированного хранилища выполнить следующие операции: | ||
| + | |||
| + | а) в разделе «Доступные устройства» выбрать доступное устройство (используя клавиши «↑», «↓») и нажать клавишу «Ввод»; | ||
| + | |||
| + | б) в открывшемся окне выбрать опцию «Добавить раздел GPT» и нажать клавишу «Ввод»; | ||
| + | |||
| + | в) в открывшемся окне с параметрами раздела GPT в поле «Размер» ввести значение, | ||
| + | |||
| + | г) в раскрывающемся списке «Формат» выбрать вариант «Оставить диск неформатированным»; | ||
| + | |||
| + | д) выбрать опцию «Создать» и нажать клавишу «Ввод». | ||
| + | |||
| + | Для создания группы томов LVM выполнить следующие операции: | ||
| + | |||
| + | а) в разделе «Доступные устройства» выбрать опцию «Создать группу томов (LVM)» и нажать клавишу «Ввод»; | ||
| + | |||
| + | б) в открывшемся окне изменить предложенное ОС по умолчанию имя для группы томов LVM («vg0») или оставить предложенное без изменений; | ||
| + | |||
| + | в) выбрать в разделе «Устройства» опцию раздела и нажать клавишу Пробел для ее включения; | ||
| + | |||
| + | г) выбрать опцию «Создать» и нажать клавишу «Ввод»; | ||
| + | |||
| + | д) проконтролировать наличие и доступность созданной группы томов LVM в разделе «Доступные устройства». | ||
| + | |||
| + | Для создания корневого раздела (/) тома типа LVM выполнить следующие действия: | ||
| + | |||
| + | а) выбрать в разделе «Доступные устройства» созданную группу томов LVM; | ||
| + | |||
| + | б) выбрать опцию «Создать логический том» и нажать клавишу «Ввод»; | ||
| + | |||
| + | в) в открывшемся окне с параметрами логического тома в разделе «Добавление логического тома» в группу томов LVM: | ||
| + | |||
| + | * в поле «Имя» ввести имя тома (напр., lv-root); | ||
| + | |||
| + | * в поле «Размер» ввести конкретное значение (напр., ххх); | ||
| + | |||
| + | * в раскрывающемся списке «Формат» выбрать вариант «ext4»; | ||
| + | |||
| + | г) выбрать опцию «Создать» и нажать клавишу «Ввод»; | ||
| + | |||
| + | д) проконтролировать наличие и доступность корневого раздела (/) в разделе «Файловая система» окна «Конфигурация хранилища»; | ||
| + | |||
| + | е) выбрать опцию «Готово» и нажать клавишу «Ввод»; | ||
| + | |||
| + | ж) на запрос ОС Linux подтвердить требование форматирования раздела с удалением «старых» данных»: | ||
| + | |||
| + | з) выбрать опцию «Установка система». | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Для установки часовой зоны сервера выполнить следующие операции: | ||
| + | |||
| + | а) для определения текущей часовой зоны ввести следующую команду: | ||
| + | |||
| + | < | ||
| + | # timedatectl | ||
| + | |||
| + | </ | ||
| + | |||
| + | Состояния текущих параметров после выполнения вышеуказанной команды: | ||
| + | |||
| + | * текущая часовая зона «Europe/ | ||
| + | |||
| + | * часовая зона в часах RTC не применяется, | ||
| + | |||
| + | {{документация: | ||
| + | |||
| + | б) отображения списка доступных часовых зон ввести следующую команду: | ||
| + | |||
| + | в) определить из списка доступных часовых зон требуемую часовую зону и от имени пользователя sudo ввести следующую команду (заменив your_time_zone на имя требуемой зоны): | ||
| + | < | ||
| + | |||
| + | # sudo timedatectl set-timezone your_time_zone | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Установку программы для удаленного доступа к серверу по протоколу SSH проводить с помощью следующей команды: | ||
| + | |||
| + | < | ||
| + | # apt install -y openssh-server | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Для подключения функции запуска задания по расписанию, | ||
| + | |||
| + | а) подключиться к серверу по протоколу SSH; | ||
| + | |||
| + | б) открыть редактирование cron (планировщика заданий по расписанию) с помощью следующей команды: | ||
| + | |||
| + | # crontab -e | ||
| + | |||
| + | в) в конце добавить следующую строку: | ||
| + | |||
| + | * * * * * / | ||
| + | |||
| + | г) сохранить изменения, | ||
| + | |||