3. Инструкция по установке Arta Synergy Service¶
3.1. Предварительные требования¶
Важно! Для работы системы требуется:
- установить Arta Synergy 4.1 minsky (инструкция по установке)
- в подсистеме администрирования обновить БД и процессы;
- обновить Конструктор до последней версии (2.2 и выше).
3.2. Подключение репозиториев¶
Установочный пакет находится в репозитории product-stable. В файле /etc/apt/sources.list
необходимо добавить либо раскомментировать следующую строку:
deb http://deb.arta.kz/tengri product-stable main contrib non-free
3.3. Установка приложения¶
Для установки приложения необходимо выполнить команду:
# apt-get update
# apt-get install arta-synergy-apps-service
В ходе установки необходимо выбрать тип установки из предложенного списка
Примечание
- Вариант
Install/Upgrade Configuration
устанавливает приложение Synergy Service, автоматически загружает его конфигурацию и настраивает необходимые конфигурационные файлы. - Вариант
Manual
устанавливает приложение Synergy Service без автоматической загрузки конфигурации (т.е. только заменяетwar
-файлы).
Дальше необходимо указать URL сервера Synergy, на котором производится работа (например: http://192.168.0.187:8080/Synergy
), затем ввести последовательно логин и пароль Системного пользователя.
Внимание
Для предотвращения дальнейшей нечаянной установки нестабильных версий пакетов из репозитория unstable
, после установки пакета
arta-synergy-apps-service
рекомендуется закомментировать этот репозиторий в файле /etc/apt/sources.list
.
После установки приложения обязательно выполнить пункты (Инструкция по первичной настройке)
3.4. Проверка конфигурационного файла¶
В файле /etc/nginx/sites-enabled/synergy-base
проверить наличие следующих данных:
location /constructor {
allow all;
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location /service {
allow all;
proxy_pass http://127.0.0.1:8080/service;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
access_log /var/log/nginx/constructor.access.log;
}
location /service-arm {
allow all;
proxy_pass http://127.0.0.1:8080/service-arm;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
access_log /var/log/nginx/constructor.access.log;
}