- Установка сервера из Straterkit. Часть 1. Сервер на базе Alt Linux — Базальт СПО.
- Установка
- Настройка после установки
- Исправляем проблемы с кириллицей
- Обновление после установки
- Удаление устаревшего ядра
- Заключение
- Alt linux server установка
- Установка Альт Сервер 10 в минимальной конфигурации
- Системные требования
- Загрузка дистрибутива
- Установка Альт Сервер 10
- Установка актуальных обновлений
- Установка имени сервера
- Добавить комментарий Отменить ответ
- Решение IT-задач любой сложности
- Архивы
- Рубрики
Установка сервера из Straterkit. Часть 1. Сервер на базе Alt Linux — Базальт СПО.
Сегодня мы рассмотрим установку сервера на базе Alt Linux. Базальт СПО c 24 марта 2022 года компания сделала свою операционную систему Simply Linux совершенно бесплатной . Что особенно важно, так как весь программный код контролируется компанией, которая работает только на рынке РФ и никогда никуда не сбежит, в отличии от Microsoft. Существует набор Starterkits который лицензирован так же, как и Simply Linux. Таким образом мы можем просто взять серверный образ из Стартеркита, так как его размер меньше и не содержит ненужных нам компонентов! Все образы вы можете найти по ссылке — https://mirror.yandex.ru/altlinux-starterkits/x86_64/release/ Я буду устанавливать сервер в виртуальную машину, если вы решите устанавливать операционную систему на физический сервер, вам нужно будет создать загрузочную флешку, для этого я рекомендую использовать ALT Media Writer, ссылку на загрузку вы найдете здесь. Для установки мы будем использовать образ для серверов.
Установка
После загрузки откроется меню: Просто нажмите Enter Будет открыт установщик: Выберем Русский язык, раскладку и нажмем Далее : В следующем окне ставим галочку и нажимаем Далее : В следующем окне выберем свой часовой пояс и нажимаем Далее : Нам нужно разбить диск для нашего сервера. Здесь есть несколько профилей, выберем Office Server и автоматическая разметка предложит нам такую схему: Меня такая схема не устраивает. При установке на SSD и так довольно маленький объем диска будет использоваться неэффективно! Если вы планируете использовать сервер для общих задач — установить базу данных, nginx, PHP и что-то еще, лучше ставить всё в один раздел, таким образом дисковое пространство на сервере будет использоваться эффективно! Поэтому поочередно выбираем каждый созданный раздел и нажимаем Удалить : У нас получится: Нажмем Создать раздел и создадим 2 раздела. Первый размером 2048 МВ Тип раздела – Linux Swap И нажмем Ок : Выберем и нажмем Создать раздел: И просто нажмем Ок : На запрос Создать файловую систему нажмем Ок : В окне Изменить точку монтирования нажмем Ок : У нас получится: Нажмем Далее : Нажмем Ок : Нам предложат выбрать устанавливаемые пакеты: Мы будем устанавливать базовую систему, всё что нужно установим потом. Если вы запускаете сервер в Hyper-V вам стоит выбрать пункт Утилиты для Hyper-V. Нажимаем Далее и ждем окончания установки пакетов! После окончания установки нужно выбрать установку загрузчика: Просто нажимаем Далее : В следующем окне либо оставьте DHCP либо введите IP адрес : Введите пароль для пользователя root : Введите имя пользователя и его пароль, достаточно заполнить поле Имя и Пароль. Поле имя — это ваш будущий логин: Установка сервера завершена: Нажмите Завершить , после перезагрузки вы можете зайти на сервер под своим логином и паролем! По умолчанию на сервер установлен OpenSSH Server так что вы сразу сможете подключиться к своему серверу по SSH.
Настройка после установки
sudo mc [sudo] password for user: user is not in the sudoers file. This incident will be reported.
Мы должны явно разрешить использовать данному пользователю команду sudo назначив ему группу wheel и добавив строку в файл /etc/sudoers Войдем как администратор:
echo " %WHEEL ALL=(ALL) ALL" | tee -a /etc/sudoers
Исправляем проблемы с кириллицей
Если вы установили сервер в Hype-V возможно в консоли сервера, при запуске mc вы увидите следующее непотребство: При Соединении по ssh все нормально, но всё равно давайте исправим: Создадим файл:
sudo mcedit /etc/sysconfig/i18n
LANG=ru_RU.UTF-8 SUPPORTED=ru_RU
Теперь после перезагрузки сервера все будет в порядке:
Обновление после установки
Новые версии Starterkits выходят раз в три месяца, таким образом нам нужно самим обновить дистрибутив и ядро сразу после установки. Запустим:
sudo apt-get update sudo apt-get dist-upgrade
Удаление устаревшего ядра
Для удаления устаревшего ядра нам сначала нужно перезагрузиться, чтобы сервер переключился на новое ядро:
Running kernel version: kernel-image-std-def-2:5.10.128-alt1 Checking for installed kernel packages. For removing: kernel-image-std-def-5.10.118-alt1.x86_64 Чтение списков пакетов. Завершено Построение дерева зависимостей. Завершено Version kernel-image-std-def#2:5.10.118-alt1:p10+300613.100.2.1@1653930235#2:5.10.118-alt1:p10+300613.100.2.1@1653930235 for kernel-image-std-def=2:5.10.118-alt1 is already installed Следующие пакеты будут УДАЛЕНЫ: kernel-image-std-def#2:5.10.118-alt1:p10+300613.100.2.1@1653930235 kernel-modules-drm-std-def#2:5.10.118-alt1:p10+300613.100.2.1@1653929989 kernel-modules-r8125-std-def#9.003.05-alt1.330358.1:p10+300613.3100.2.1@1653 31101 kernel-modules-staging-std-def#2:5.10.118-alt1:p10+300613.100.2.1@1653929989 0 будет обновлено, 0 новых установлено, 4 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B архивов. После распаковки будет освобождено 319MB дискового пространства. Продолжить? [Y/n] y Совершаем изменения. Подготовка. ################################# [100%] Очистка / удаление. 1: kernel-modules-staging-std-def-2:5.10################################# [ 25%] 2: kernel-modules-drm-std-def-2:5.10.118################################# [ 50%] 3: kernel-modules-r8125-std-def-9.003.05################################# [ 75%] 4: kernel-image-std-def-2:5.10.118-alt1 ################################# [100%] Generating grub configuration file . Found linux image: /boot/vmlinuz-std-def skipping symlink: /boot/vmlinuz-std-def Found linux image: /boot/vmlinuz Found initrd image: /boot/initrd.img Found linux image: /boot/vmlinuz-5.10.128-std-def-alt1 Found initrd image: /boot/initrd-5.10.128-std-def-alt1.img Found memtest image: /boot/memtest-5.31b.bin done Завершено.
Заключение
Сегодня мы рассмотрели установку сервера основанного на платформе P10 от Базальт СПО. Загрузили образ и по шагам рассмотрели установку и разбивку диска под операционную систему Устранили проблемы с кириллицей. Включили для пользователя доступ к sudo. Обновили систему после первого запуска. Удалили устаревшее ядро. В следующей статье мы рассмотрим установку LEMP-сервера (Linux, Nginx, MariaDB, PHP).
Alt linux server установка
До того как будет произведена установка базовой системы на жёсткий диск, программа установки работает с образом системы, загруженным в оперативную память компьютера.
Если инициализация оборудования завершилась успешно, будет запущен графический интерфейс программы-установщика. Процесс установки разделён на шаги. Каждый шаг посвящён настройке или установке определённого свойства системы. Шаги нужно проходить последовательно. Переход к следующему шагу происходит по нажатию кнопки Далее . При помощи кнопки Назад , при необходимости, можно вернуться к уже пройденному шагу и изменить настройки. Однако возможность перехода к предыдущему шагу ограничена теми шагами, в которых нет зависимости от данных, введённых ранее.
Если по каким-то причинам возникла необходимость прекратить установку, необходимо нажать кнопку
Совершенно безопасно выполнить отмену установки только до шага «Подготовка диска», поскольку до этого момента не производится никаких изменений на жёстком диске. Если прервать установку между шагами «Подготовка диска» и «Установка загрузчика», существует вероятность, что после этого с жёсткого диска не сможет загрузиться ни одна из установленных систем (если такие имеются).
Технические сведения о ходе установки можно посмотреть, нажав Ctrl + Alt + F1 , вернуться к программе установки — Ctrl + Alt + F7 . По нажатию Ctrl + Alt + F2 откроется отладочная виртуальная консоль.
Каждый шаг сопровождается краткой справкой, которую можно вызвать, щёлкнув кнопку Справка или нажав клавишу F1 .
Установка Альт Сервер 10 в минимальной конфигурации
В этой краткой опорной статье я покажу, как выполняется установка Альт Сервер 10 в минимальной конфигурации, т.е. без графического интерфейса и без установки дополнительных пакетов.
Зачем нужна эта статья, если уже есть много подобных? Я буду ссылаться на неё в последующих статьях, если какое-то решение будет использовать Альт Сервер в качестве платформы. Так же, я надеюсь, эта статья будет полезна тем, кто ни разу не выполнял установку Альт Сервер.
Системные требования
На странице вендора вендора приведена полная информация по системным требованиям.
Краткая выжимка основных системных требований приведена в таблице ниже.
Компонент | Минимальные | Рекомендуемые | Рекомендуемые для виртуализации |
Оперативная память | от 1 ГБ | от 8 ГБ | от 16 ГБ |
Жесткий диск | от з2 ГБ | от 200 ГБ | от 200 ГБ с аппаратным RAID-контроллером |
Сеть | Ethernet | Ethernet | Ethernet |
Периферийное оборудовани | cтандартное, возможно использование без монитора | cтандартное, возможно использование без монитора | cтандартное, возможно использование без монитора |
Загрузка дистрибутива
Загрузить дистрибутив Альт Сервер 10 можно на соответствующией странице с описанием продукта.
После загрузки вы можете либо записать образ на USB-диск (если установка будет выполняться на физический сервер или ПК). В случае использования виртуализации (Hyper-V, VMware, Virtual BOX) вы можете монтировать загруженный образ непосредственно к виртуальной машине.
Установка Альт Сервер 10
Установка Альт Сервер 10 в минимальной конфигурации включает в себя следующие шаги:
1. Выполните загрузку из скачанного ранее образа.
2. На первом этапе загрузки выберите пункт “Установка”.
3. Дождитесь загрузки мастера установки. На первом шаге необходимо выбрать локализацию и комбинацию клавиш для переключения языковой раскладки клавиатуры. По завершению выбора нажмите кнопку “Далее”.
4. Ознакомьтесь с лицензионным соглашением и нажмите “Далее”.
5. На станице с настройкой даты и времени выберите страну, часовой пояс и текущее время. Нажмите кнопку “Далее”.
6. На странице подготовки диска выберите диск для установки Альт Сервер (в моем случае диск один – sda) и нажмите “Далее”. Если на вашем диске уже была установлена какая-то ОС и вы хотите полностью её удалить, то дополнительно отметьте опцию “Очистить выбранные диски перед применением профиля”.
7. На второй странице подготовки диска мастер уведомит нас о том, что будет создан один раздел с файловой системой Ext2/3 в корневой точке монтирования (/). Нажмите кнопку “Далее”.
8. Мастер запросит подтверждение на внесение изменений в разметку диска (все предыдущие данные будут удалены). Нажимает “OK”.
9. Вот теперь важный момент. На странице выбора компонентов в поле “Профиль” необходимо выбрать пункт “Минимальная установка”. Нажмите кнопку “Далее”.
10. Дождитесь окончания процесса установки компонентов системы Альт Сервер.
11. На странице установки загрузчик оставляем значение по умолчанию – мастер установить загрузки на наш жесткий диск. Нажмите кнопку “Далее”.
12. На странице настройки параметров сетевого адаптера вы можете настроить статический IP-адрес. Я оставлю вариант с получением IP-адреса по DHCP и настрою статический адрес позже. Нажмите кнопку “Далее”.
13. Укажите пароль супер пользователя (который root) и нажмите кнопку “Далее”.
14. Так же необходимо создать одного непривелигерованного пользователя. Именно под учетной записью этого пользователя вы будете осуществлять вход в операционную систему. Укажите логин и пароль и нажмите кнопку “Далее”.
15. На последнем шаге установки нажмите кнопку “Завершить”.
16. Дождитесь окончания перезагрузки сервера.
Установка актуальных обновлений
Последний небольшой штрих – это установка обновлений. Операция достаточно тривиальная для свежеустановленного сервера.
Аутентифицируйтесь в операционной системе под созданным вами в п. 14 пользователем.
Перейдите в режим привелигерованного пользователя:
Выполните следующие команды для установки обновлений операционной системы:
apt-get update apt-get dist-upgrade
Дождитесь окончания установки обновлений для имеющихся пакетов.
Установка имени сервера
Аутентифицируйтесь в операционной системе под созданным вами в п. 14 пользователем.
Перейдите в режим привелигерованного пользователя:
Выполните следующую команду для установки имени сервера:
, где – то имя, которое вы хотите задать серверу.
Посмотреть текущее имя сервера можно следующей командой:
Установка Альт Сервер 10 и небольшая первоначальная настройка завершена.
Добавить комментарий Отменить ответ
Решение IT-задач любой сложности
Архивы
Рубрики
- 1С (4)
- Active Directory Domain Services (4)
- Active Directory Federation Services (1)
- Ansible (7)
- Astra Linux Directory (1)
- Azure (5)
- Cireson (2)
- Communigate Pro (20)
- Docker (1)
- EVE-NG (2)
- Exchange (27)
- GitLab (1)
- JIRA (1)
- Kubernetes (4)
- Linux (24)
- Power Automate (4)
- Project Server (2)
- Project Web App (2)
- Proxmox (8)
- Scripts (1)
- Sendria (1)
- SharePoint (3)
- System Center (25)
- Veeam (3)
- VirtualHere (3)
- VMware (2)
- Web Application Proxy (2)
- Zabbix (7)
- Балансировка сетевого траффика (2)
- Онлайн кассы (2)
- Печать (1)
- Прочее (3)
- Публикация сервисов и приложений (2)
- Сертификаты (5)
- сети (1)
- Система управления проектами (2)
- Системы хранения данных (2)
- Торговое оборудование (1)