Агрегатор. Автоматизированная установка
Автоматизированная установка Агрегатора
Перед установкой Агрегатор должна быть подготовлена среда функционирования (см. подраздел Подготовка среды функционирования).
Для автоматизированной установки рекомендуется предварительно подготовить файл /etc/opt/termidesk-vdi/termidesk.conf
, описание параметров которого приведено в подразделе Параметры конфигурирования Агрегатора, и затем выполнить:
sudo apt -y install termidesk-vdi
Перед установкой следует убедиться, что в БД отсутствуют записи (необходимо использовать чистую БД).
Пример файла /etc/opt/termidesk-vdi/termidesk.conf
с установленными значениями имени пользователи и пароля по умолчанию, без использования защищенного подключения к БД и RabbitMQ (см. раздел Подготовка среды функционирования):
SECRETS_STORAGE_METHOD='config' DBHOST='localhost' DBPORT='5432' DBSSL='Disable' DBNAME='termidesk' DBUSER='termidesk' DBPASS='ksedimret' DBCERT= DBKEY= DBCHAIN= DJANGO_SECRET_KEY='XejStbL6jtZ7DGTH02vJpw4vf1zTWM07RqWhwWGYKgs=' RABBITMQ_URL1='amqp://termidesk:ksedimret@localhost:5672/termidesk' RABBITMQ_URL2= RABBITMQ_URL3= RABBITMQ_SSL='Disable' LOG_LEVEL='INFO' LOG_ADDRESS='/dev/log' LOG_FACILITY='local3' HEALTH_CHECK_ACCESS_KEY='270c1e6a4cd013a3824982458a26ec4dcac17f60f80a74098a62994f775351e2' METRICS_ACCESS_KEY='2559773a3b1104064bbcb0b5315749a3783cb4f2fae6ee1925dc84ac0eef0f09' NODE_ROLES='AGGR_ADM,AGGR_USR,CELERYMAN' EULA_ACCEPTED='YES' AGGREGATOR_ACCESS_TOKEN_TITLE='Termidesk JWT Title' AGGREGATOR_JWT_SSL_KEY= AGGREGATOR_ACCESS_TOKEN_TTL_SECONDS=600
После установки указанные в открытом виде пароли можно привести к преобразованным значениям через утилиту /opt/termidesk/bin/scramble
(см. подраздел Параметры конфигурирования Агрегатора).