Установка 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]
.