Неавтоматизированная установка TermideskДля установки Termidesk с использованием псевдографического интерфейса нужно выполнить следующее: |
:~$ sudo apt -y install termidesk-vdi |
где:
-y - ключ для пропуска подтверждения установки.
Начиная с версии 4.3 в зависимость пакета установки Перед обновлением ОС или службы |
Для переключения между экранными кнопками [Ок] и [Отмена] в псевдографическом интерфейсе используется клавиша <Tab>. |
В процессе установки нужно выполнить следующее:
|
|
После принятия условий лицензионного соглашения необходимо заполнить экранные поля информацией о подключении к БД Termidesk:
127.0.0.1);
|
5432);
|
|
termidesk (данный параметр задавался при создании БД);
|
termidesk (данный параметр задавался при создании БД);
|
ksedimret (данный параметр задавался при создании БД).
|
Значения могут быть оставлены по умолчанию, если БД была предварительно настроена (см. подраздел Установка СУБД Postgres-11 и Настройка СУБД Postgres-11), однако пароль к БД нужно ввести вручную. |
После окончания процесса настройки БД, необходимо настроить подключение к RabbitMQ-server. Для этого нужно выполнить следующее:
|
|
Заполнить экранные поля информацией о подключении к RabbitMQ-server:
termidesk (данный параметр задавался при настройке RabbitMQ-server);
|
ksedimret (данный параметр задавался при настройке RabbitMQ-server);
|
127.0.0.1);
|
5672);
|
termidesk.
|
Далее экранная форма «RabbitMQ URL» отобразит в поле указанные настройки. Для редактирования настроек следует выбрать нужное поле и нажать клавишу <Enter>, для сохранения настроек следует нажать экранную кнопку [Save].
|
Значения могут быть оставлены по умолчанию, если RabbitMQ-server был предварительно настроен (см. подраздел Установка брокера сообщений RabbitMQ-server и Настройка брокера сообщений RabbitMQ-server), однако пароль к RabbitMQ нужно ввести вручную. Начиная с Termidesk версии 4.3.1 значение параметра «RabbitMQ URL» хранится в конфигурационном файле |
После настройки подключений к RabbitMQ-server инсталлятор предложит выбрать устанавливаемый на узел компонент: «Broker» («Универсальный диспетчер»), «Gateway» («Шлюз»), «Task manager» («Менеджер рабочих мест»). В случае установки комплексной установки нужно отметить все компоненты.
|
Выбранные роли определяют, какие службы Termidesk будут включены для запуска во время старта ОС и автоматически запущены:
termidesk-vdi;termidesk-wsproxy; termidesk-taskman, termidesk-celery-beat, termidesk-celery-worker. Если не выбрать ни одного компонента, то ни одна служба Termidesk запущена не будет. Если нажать экранную кнопку [Отмена], или клавишу <ESC>, то изменение настроек применяться не будет.
Далее инсталлятор предложит выбрать один из трех типов веб-интерфейса Termidesk:
«admin» - при выборе этого значения после установки будет доступен только веб-интерфейс для управления Termidesk и интерфейс swagger для доступа к документации по командам REST API. Пользовательский интерфейс будет недоступен;
«user» - при выборе этого значения после установки будет доступен только пользовательский веб-интерфейс. Интерфейс управления Termidesk и swagger будут недоступны;
«universal» - при выборе этого значения будут доступны все функции веб-интерфейса и swagger.
Нужно выбрать одно из значений и нажать экранную кнопку [Ok]. Позднее переключить тип веб-интерфейса можно через параметр WEB_PORTAL_TYPE конфигурационного файла /etc/opt/termidesk-vdi/termidesk.conf. Настройки будут применены после перезапуска службы termidesk-vdi.
|
После установки Termidesk необходимо скорректировать файл конфигурации веб-сервера /etc/apache2/apache2.conf. Для этого нужно найти и раскомментировать строку с параметром AstraMode, далее присвоить данному параметру значение off, точно соблюдая отступы и пробелы в файле:
# Astra security mode # AstraMode off |
Затем перезапустить веб-сервер:
:~$ sudo systemctl restart apache2 |