Дистрибутивы: https://disk.yandex.ru/d/Y7fxG0Ch5VSqEQ
В папке по ссылке лежат дополнительные материалы и актуальный дистрибутив, старые версии вы можете найти в папке Old. Каждый дистрибутив содержит следующие файлы (набор в старых версиях может отличаться):

CC-Server_x64.tar.gz. Распакуйте архив в папку Lmp.CC-Server (если данная папка отсутствует в архиве, в противном случае просто распакуйте), при необходимости данная папка может быть перемещена в любое удобное место.Если после распаковки появился файл
.tar, то архив распакован не до конца. В этом случае необходимо повторить шаг 3 для полученного.tarфайла.
Перед дальнейшей настройкой выполните шаги из раздела "Настройка Lmp.CC-Server"
IIS_IUSRS. Для этого откройте свойства папки и перейдите на вкладку безопасность, в таблице должен быть данный пользователь, если пользователь отсутствует - добавьте его и установите полные права.Диспетчер служб IIS, добавить новый веб-сайт. Заполнить необходимые параметры с учетом требований к безопасности в вашей организации, для параметра Физический путь укажите ранее распакованную папку (Lmp.CC-Server).Пулы приложений, в данном разделе найдите одноименный с сайтом пул.Версия среды CLR.NET установите значение Без управляемого кодаДополнительные параметры, установите для параметра Тайм-аут простоя (в минутах) значение 0.Мобильное приложение работает исключительно по протоколу https, SSL сертификат должен быть от доверенного центра сертификации (самоподписанный не подойдет).
[address]/api, при корректной настройке данный запрос вернет в качестве ответа json с информацией о сервисе.CC-Server_x64.tar.gz в /opt/lmp-project-groupsudo tar -xzvf CC-Server_x64.tar.gz -C /opt/lmp-project-group
Перед дальнейшей настройкой выполните шаги из раздела "Настройка Lmp.CC-Server"
ConstructionControlsudo useradd ConstructionControl -M -N -g daemon -s /bin/false
/opt/lmp-project-group/Lmp.CC-Serversudo chown -R ConstructionControl:daemon /opt/lmp-project-group/Lmp.CC-Server
sudo chmod -R 744 /opt/lmp-project-group/Lmp.CC-Server
lmp-cc-server.service (замените $$DOTNET$$ на соответствующую команду)sudo cat << EOF > /etc/systemd/system/lmp-cc-server.service
[Unit]
Description=Pilot construction control service for the Pilot system. Copyright LMP Project Group.
[Service]
WorkingDirectory=/opt/lmp-project-group/Lmp.CC-Server
ExecStart=$$DOTNET$$ /opt/lmp-project-group/Lmp.CC-Server/PilotConstructionControlService.dll --urls "http://*:6666"
KillSignal=SIGINT
SyslogIdentifier=lmp-cc-server
User=ConstructionControl
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable lmp-cc-server.service
sudo systemctl start lmp-cc-server.service
6666, при необходимости это можно изменить в файле сервиса. Проверьте доступность сервиса открыв в браузере ссылку следующего формата [address]/api, при корректной настройке данный запрос вернет в качестве ответа json с информацией о сервисе.Мобильное приложение работает исключительно по протоколу https, SSL сертификат должен быть от доверенного центра сертификации (самоподписанный не подойдет).
appsettings.json.path расположенного в объекте с параметром "Name": "File" в секции WriteTo на <путь к папке ProgramData>\LMP Project Group\Lmp.CC-Server\Logs\.log (необходимо экранировать символ \, для этого достаточно заменить данные символы на \\). При необходимости данная секция может быть переопределена администратором знающим движок логирования Serilog.Обычно папка
ProgramDataрасполагается на системном диске и скрыта. Для быстрого перехода к данной папке нажмитеWin + R, в появившемся окне введите%programdata%и нажмитеEnter.
CC-Server_x64.tar.gz. Распакуйте архив в папку Lmp.CC-Server (если данная папка отсутствует в архиве, в противном случае просто распакуйте).Если после распаковки появился файл
.tar, то архив распакован не до конца. В этом случае необходимо повторить шаг 3 для полученного.tarфайла.
appsettings.jsonCC-Server_x64.tar.gzsudo systemctl stop lmp-cc-server.service
sudo cp -f /opt/lmp-project-group/Lmp.CC-Server/appsettings.json /opt/lmp-project-group/Lmp.CC-Server/appsettings.json.backup
CC-Server_x64.tar.gz в /opt/lmp-project-groupsudo tar -xzvf CC-Server_x64.tar.gz -C /opt/lmp-project-group
sudo cp -f /opt/lmp-project-group/Lmp.CC-Server/appsettings.json.backup /opt/lmp-project-group/Lmp.CC-Server/appsettings.json
/opt/lmp-project-group/Lmp.CC-Serversudo chown -R ConstructionControl:daemon /opt/lmp-project-group/Lmp.CC-Server
sudo chmod -R 744 /opt/lmp-project-group/Lmp.CC-Server
sudo systemctl start lmp-cc-server.service
Распространение мобильного приложения "СтройКонтроль" ("ConstructionControl") осуществляется через официальные магазины приложений в зависимости от операционной системы устройства:
Установка производится пользователем самостоятельно. Нужно скачать в соответствующем магазине и выполнить штатную процедуру установки, предусмотренную операционной системой.