Установка TESSA¶
Для установки платформы TESSA перейдите к разделу, который соответствует выбранному дистрибутиву Linux, и выполните по порядку последующие пункты данного раздела.
Если это ваша первая установка системы на Linux, то мы рекомендуем обратиться к разделу Установка на Ubuntu / Debian / Astra Linux, в котором установка описана наиболее подробным образом для пользователей, не имеющих опыта администрирования Linux. Также устанавливайте Desktop-версию дистрибутива, которая поставляется с оконным интерфейсом (GUI), с помощью которого проще будет выполнять такие операции, как распаковка архива и копирование файлов. В серверных версиях обычно по умолчанию доступна только командная строка.
Tip
Даже если у вас большой опыт в администрировании Linux, мы рекомендуем хотя бы бегло просмотреть раздел Установка на Ubuntu / Debian / Astra Linux, чтобы составить представление о полном спектре необходимых настроек. Для других дистрибутивов Linux инструкция приводится в сокращённом виде без комментариев к каждой настройке.
Tip
По завершении установки для production-сервера мы рекомендуем обратиться к разделу Настройка production сервера для повышения безопасности и противодействия атакам.
Общая информация¶
В этой инструкции мы подразумеваем, что при установке была указана учётная запись администратора с именем “tessa”. По инструкции система будет установлена в домашнюю папку этого пользователя /home/tessa
, где приложения будут автоматически иметь права доступа на все используемые файлы.
Important
Учетная запись администратора, от имени которой запускаются службы, должна являться системным пользователем. Это необходимо для дистрибутивов с системой инициализации System D версии 212 или старше. Для подробной информации по созданию системных пользователей обратитесь к документации вашего дистрибутива.
Если это ваша первая установка системы на Linux и вы не являетесь опытным администратором Linux, мы рекомендуем придерживаться такого сценария, т.е. указать пользователя с именем “tessa” (и любым паролем). При установке системы в папку, отличную от домашней папки, или при запуске сервисов с правам специальных групп пользователей (например, www-data
для веб-сервисов) потребуется также средствами Linux настроить права доступа к папке с файлами (и потенциально к другим папкам, к которым потребуется право на изменение).
Tip
Переключение языка ввода, в зависимости от дистрибутива и настроек, может по умолчанию выполняться сочетаниями клавиш Shift+Alt, Ctrl+Shift или Win+Пробел.
Для установки системы в Linux потребуется активно использовать терминал (окно консоли). Терминал можно открыть сочетанием клавиш Ctrl+Shift+T (только Ubuntu и Linux Mint) или найти его в главном меню (для Astra Linux - Пуск -> Системные -> Терминал Fly
; для Debian/Fedora нажмите “Обзор” в левом верхнем углу, после чего с клавиатуры введите Терминал
).
В терминале доступны сочетания клавиш:
-
Ctrl+Shift+C или Ctrl+Insert (Astra Linux): копирование в буфер обмена терминала.
-
Ctrl+Shift+V или Shift+Insert (Astra Linux): вставка из буфера обмена терминала.
-
Ctrl+U: очистка текущей введённой команды (удаляет текст от позиции курсора до начала строки).
-
Ctrl+L: очистка окна терминала путём его прокрутки вниз.
-
Ctrl+Z: прервать выполнение команды, которая сейчас выполняется.
В ходе установки мы будет использовать текстовый редактор nano
. В нём используются сочетания клавиш:
-
Ctrl+Shift+V или Shift+Insert: вставка из буфера обмена терминала.
-
Shift+стрелки или Shift+PageUp/PageDown: выделение текста.
-
Ctrl+K: удаление выделенного текста или текущей строки, если текст не выделен. Удалённый текст помещается в буфер обмена редактора (он не зависит от буфера обмена терминала).
-
Alt+6 (в справке обозначено как
M+^
): копирование текущей строки или выделенного текста в буфер обмена редактора. -
Ctrl+U: вставка текста из буфера обмена редактора в текущую позицию курсора.
-
Alt+T: удалить текст от позиции курсора до конца файла.
-
Для выхода с сохранением изменений используйте Ctrl+X, нажмите y для подтверждения, что изменения будут сохранены, и затем Enter для подтверждения имени файла. Для выхода без сохранения изменений вместо y введите n.