Skip to main content

BriefCam安装指南

静默式安装

最後更新日期: 閱讀時間 5 分鐘
版本2025r1
語言中文(繁體)

静默安装适用于除NGINX安装程序以外的所有主安装程序。

若要使用静默式安装:

  1. 使用管理员帐户登入本机。

  2. 开启PowerShell。

  3. 针对每个元件执行下面列出的静默式安装命令。

    1. 根据要运行BriefCam服务的用户类型(本地用户或域用户),选择相关的PowerShell命令

    2. 填写所有相关参数,并特别注意SERVER_DOMAIN和SERVER_USER–这些参数必须区分大小写。

请注意:

  • 在下面的命令中,您可以将参数更APPDIR改为:,"C:\Program Files\Briefcam"而不是使用变env量。

  • 密码不支援特殊字元。

PostgreSQL安装程式

{ PostgresInstaller file name} /qn BC_DOMAIN="." BC_USER="{user to run BriefCam services}" BC_PWD="{BriefCam's user password}" DENY_USER_REMOTE_LOGIN="{true/false}" CREATE_BC_USER="NO" APPDIR="$env:ProgramFiles\briefcam\Briefcam PostgreSQL " DB_INSTALLDIR=C:\PostgreSQL POSTGRESQL_DATA_DIR="C:\PostgreSQL_Data" BRIEFCAM_SHARED_FOLDER="{BriefCam required shared folder}" POSTGRES_PORT=5432 POSTGRES_ADMIN_USER="dbadmin" POSTGRES_ADMIN_PASSWORD="{db admin password}" POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" /l*v "C:\PostgreSQLInstaller.log

RabbitMQ

{ RabbitMQInstaller档案名称} /qn APPDIR="$env:ProgramFiles\briefcam" POSTGRES_ADDRESS="{BriefCamDB主机名称}"BriefCam使用者的POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB使用者}" POSTGRES_BC_USER_PASSWORD="{BriefCam使用者的DB密码}"

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 file name} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname or load balancer endpoint}" --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password for BriefCam user}" --DOMAIN_NAME "." --BRIEFCAM_USER "{user to run BriefCam services}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

自订LEF授权

{ ResearchInstaller file name} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname or load balancer endpoint} --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password for BriefCam user}" --QLIK_LICENSE_SERIAL "9721750115078957" --QLIK_LICENSE_CONTROL "10565" --QLIK_LICENSE_LEF "{Qlik license 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`;`VALUE`;`;`2023`-01`-`21`n`WEBCONNECTORS`;`YES`;`;`n`4YK2`-PAQN`-NDSB`-7YN6`-L2JX" --DOMAIN_NAME "." --BRIEFCAM_USER "{user to run BriefCam services}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

分散式安装

{ ResearchInstaller file name} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname or load balancer endpoint} --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password for BriefCam user}" --DOMAIN_NAME "." --BRIEFCAM_USER "{user to runBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

Web服务安装程式

本机使用者

{ WebInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" WS_HOST="$env:computername" WS_PORT=80 CREATE_SERVER_USER="NO" SERVER_DOMAIN="." 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"

网域使用者

{ 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外挂程式

若要执行不含SSO的Milestone外挂程式无声安装,请使用下列命令列:

{ 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嵌式用户端的无声安装

要运行GenetecEmbedded Client的静默安装,请使用以下命令行(如果要安装较新版本,请参阅下面的下一节):

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

Genetec嵌入式客户端的静默安装–升级

若要安装较新版本,您需要解除安装先前的版本。

  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="{NiceVisionSDK 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