Skip to main content

Руководство по установке BriefCam

Автоматические установки

Last Updated: 3 minute read
Версия2024r2
ЯзыкРусский

Автоматическая установка доступна для нескольких установщиков: PostgreSQL, Server, Web Services, RESEARCH, MongoDB и RabbitMQ.

Для использования автоматических установок:

  1. Войдите в систему с помощью учетной записи администратора.

  2. Откройте PowerShell.

  3. Выполните перечисленные ниже команды автоматической установки для каждого компонента.

    1. BriefCamВыберите соответствующую команду PowerShell в соответствии с типом пользователя, который будет запускать службы (локальный пользователь или пользователь домена)

    2. SERVER_DOMAINSERVER_USER Заполните все соответствующие параметры и обратите особое внимание на и — эти параметры должны быть чувствительны к регистру.

Обратите внимание, что:

  • APPDIR"C:\Program Files\Briefcam"env С помощью команд ниже можно изменить параметр на: вместо использования переменной.

  • Специальные символы не поддерживаются в паролях.

Программа установки PostgreSQL

{Имя файла PostgresInstaller} /qn BC_DOMAIN="ДОМЕН". BC_USER="Пользователь для запуска служб BriefCam}" BC_PWD="Пользователь BriefCam"{пароль пользователя}" DENY_USER_REMOTE_LOGIN="ИСТИНА/ЛОЖЬ}" CREATE_BC_USER="НЕТ" APPDIR="ИСТИНА"$env:ProgramFiles\briefcam\Briefcam PostgreSQL " DB_INSTALLDIR=C:\PostgreSQL POSTGRESQL_DATA_DIR="C:\PostgreSQL_Data" BRIEFCAM_SHARED_FOLDER="BriefCam"{требуется общая папка}" POSTGRES_PORT=5432 POSTGRES_ADMIN_USER="dbadmin" POSTGRES_ADMIN_PASSWORD="db пароль администратора}" POSTGRES_BC_USER="Пользователь БД для пользователя BriefCam}" POSTGRES_BC_PASSWORD="Пароль БД для пользователя BriefCam}" /l*v "C:\PostgreSQLInstaller.log

Server Installer

Local User

{ ServerInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam\BriefCam Server" NOTIFICATION_PORT=7080 VIDEOGATEWAY_PORT=5010 POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" SERVER_DOMAIN="." SERVER_USER="{user to run BriefCam services}" SERVER_PWD="{BriefCam's user password}" CREATE_SERVER_USER="NO" BC_SHARED_DATA_FOLDER="\\{server hostname}\BriefCam" PASSPHRASE="{optional passphrase}" IS_VIDEO_STREAMING="YES" /l*v "{logfolder}\log.log" 

Domain User

{ ServerInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam\BriefCam Server" NOTIFICATION_PORT=7080 VIDEOGATEWAY_PORT=5010 POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" SERVER_DOMAIN="{domain name}" SERVER_USER="{user to run BriefCam services}" SERVER_PWD="{BriefCam's user password}" CREATE_SERVER_USER="NO" BC_SHARED_DATA_FOLDER="\\{server hostname}\BriefCam" PASSPHRASE="{optional passphrase}" IS_VIDEO_STREAMING="YES" /l*v "{logfolder}\log.log" 

Программа установки веб-служб

Локальный пользователь

{Имя файла WebInstaller} /qn APPDIR="env$env:ProgramFiles\briefcam" WS_HOST="env:computername" WS_PORT=80 CREATE_SERVER_USER="NO" SERVER_DOMAIN="NO"." WS_USER="{пользователь для запуска веб-служб BriefCam}" WS_PWD="пароль пользователя BriefCam}" POSTGRES_ADDRESS="{имя хоста BriefCam}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{пользователь базы данных для пользователя BriefCam}" POSTGRES_BC_PASSWORD="{пароль базы данных для пользователя BriefCam}" BRIEFCAM_SHARE="\\{имя хоста сервера}\BriefCam" LICENSE_SERVER_ADDR="{имя хоста сервера}" PASSPHRASE="{необязательная парольная фраза}" USAGE_DATA_SETTINGS="{true/false}" /l*v "{папка журнала}\log.log

Пользователь домена

{ WebInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" WS_HOST="$env:computername" WS_PORT=80 CREATE_SERVER_USER="NO" SERVER_DOMAIN="{domain name}" WS_USER="{user to run BriefCam web services}" WS_PWD="BriefCam's user password}" POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" BRIEFCAM_SHARE="\\{server hostname}\BriefCam" LICENSE_SERVER_ADDR="{server hostname}" PASSPHRASE="{optional passphrase}" USAGE_DATA_SETTINGS="{true/false}" /l*v "{logfolder}\log.log"

Программа установки RESEARCH

Автоматическая установка с параметрами по умолчанию

{ ResearchInstaller file name}

Автоматическая установка с параметрами, отличными от параметров по умолчанию

{Имя файла ResearchInstaller} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH имя хоста или конечная точка балансировщика нагрузки}" --POSTGRES_ADDRESS "{BriefCam имя хоста БД}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{пользователь БД для пользователя BriefCam}" --POSTGRES_BC_PASSWORD "{пароль БД для пользователя BriefCam}" --DOMAIN_NAME "." --BRIEFCAM_USER "{пользователь для запускаBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

Пользовательская лицензия LEF

{Имя файла ResearchInstaller} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{конечная точка RESEARCH или балансировщика нагрузки} --POSTGRES_ADDRESS "{имя хоста BriefCam}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{пользователь BriefCam}" --POSTGRES_BC_PASSWORD "{пароль BriefCam}" --QLIK_LICENSE_SERIAL "9721750115078957" --QLIK_LICENSE_CONTROL "10565" --QLIK_LICENSE_LEF "{лицензия Qlik lef}`n`ANALYZER`;`20`;`;`n`GEOANALYTICS`;`YES`;`;`n`GEOPLUS`;`YES`;`;`n`IGNORE_TOKENS`;`YES`;`;`n`OVERAGE`;`NO`;`;`n`PRODUCTLEVEL`;`50`;`;`2023`-01`-20`n`PROFESSIONAL`;`4`;`;`n`SPECIAL_EDITION`;`NFR`;`;`n`SPECIAL_EDITION`;`OEM`;`;`n`TIMELIMIT`;`WALUE`;`;`20213- `;`;`n`4YK2`-PAQN`-NDSB`-7YN6`-L2JX" --DOMAIN_NAME "." --BRIEFCAM_USER "{пользователь для запускаBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

Распределенная установка

{Имя файла ResearchInstaller} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{имя хоста RESEARCH или конечная точка балансировщика нагрузки} --POSTGRES_ADDRESS "{имя хоста БД BriefCam}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{пользователь БД BriefCam}" --POSTGRES_BC_PASSWORD "{пароль БД для пользователя BriefCam}" --DOMAIN_NAME "." --BRIEFCAM_USER "{пользователь для запускаBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

MongoDB

{ MongoDBInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" MONGODB_PORT=27017 POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432

RabbitMQ

/qn APPDIR="$env:ProgramFiles\briefcam" POSTGRES_ADDRESS="POSTGRES_PORT=5432 POSTGRES_BC_USER="POSTGRES_BC_USER_PASSWORD="{RabbitMQInstaller имя файла} {BriefCam DB hostname}"{DB user for BriefCam user}{DB password for BriefCam user}"

Подключаемые модули VMS

Подключаемый модуль интеграции Milestone

Чтобы запустить автоматическую установку подключаемого модуля Milestone без SSO, используйте следующую командную строку:

{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam"

Для запуска автоматической установки подключаемого модуля Milestone с SSO используйте следующую командную строку:

{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" INSTALL_SSO_PROVIDER="YES" MILESTONE_VMS_ADDRESS="{ip/hostname}" SSO_PROVIDER_ADDRESS="{address url}"

Также см.:

Автоматическая установка для обновленияАвтоматическая установка для обновления

[en] Silent Installation of Genetec Plugins (Интеграция Genetec)Интеграция Genetec

(Автоматическая установка плагинов NiceVisionАвтоматическая установка плагинов NiceVision