Skip to main content

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

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

Last Updated: 4 minute read
Версия2025r1
ЯзыкРусский

Автоматические установки доступны для всех основных установщиков, за исключением установщика NGINX.

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

  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

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}"

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" 

Программа установки 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"

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

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

{Имя файла 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"

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

Чтобы запустить автоматическую установку подключаемого модуля 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}"

BriefCamGenetecPlugin.exe Для автоматической установки файла используйте следующую командную строку:

{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.8 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

BriefCamGenetecPlugin5_9.exe Для автоматической установки файла используйте следующую командную строку:

./{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.9 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

Автоматическая установка Genetec Embedded Client

Для автоматической установки Genetec Embedded Client используйте следующую командную строку (если вы хотите установить более новую версию, см. следующий раздел ниже):

.\{Genetec embedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"

Автоматическая установка Genetec Embedded Client — обновление

Чтобы установить новую версию, необходимо удалить предыдущую версию.

  1. Откройте CMD от имени администратора и выполните следующую команду: wmic product get name

  2. Вы получите список установленных программ на вашем компьютере. Выполнить: wmic product where name="<program_name>" call uninstall

<program_name> Где - это имя плагина, который вы хотите удалить, в точности так, как указано в первой команде. Пример:

wmic product where name="BriefCam Embedded Client for Genetec SecurityCenter 64bit" call uninstall

В следующий раз, когда вы удалите эту программу, вы можете вызвать только вторую команду, так как вы уже знаете точное имя программы.

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

{Имя файла установщика NiceVision} /qn APPDIR="C:\Program Files\BriefCam\BriefCam Server\"SDK_PATH="Путь к компоненту {NiceVision SDK Player}"

Сервер Linux — Автоматическая Установка

Вы можете запустить установщик Linux с параметрами (неинтерактивный режим), выполнив следующую команду (пароль должен быть заключен в кавычки, как в примере ниже):

CondorInstaller.py [-h] [--standalone-mode] [--allow-self-signed] [--skip-disk-space-check] --windows-server-node WINDOWS_SERVER_NODE --rabbitmq-password RABBITMQ_PASSWORD --api-key API_KEY [--rabbitmq-user RABBITMQ_USER] [--rabbitmq-server-node RABBITMQ_SERVER_NODE] [--rabbitmq-server-node-port RABBITMQ_SERVER_NODE_PORT] [--rabbitmq-mgmt-port RABBITMQ_MGMT_PORT] [--license-server LICENSE_SERVER]

Пример:

sudo ./CondorInstaller_21402_encrypted.sh –-windows-server-node '172.1.1.200' --rabbitmq-password 'GFRS234' --api-key 12345678123456781234567812345678

sudo ./CondorInstaller.py -- helpДля просмотра всех параметров введите следующую команду:.