静默安装
静默安装可用于所有主要安装程序,NGINX安装程序除外。
要使用静默安装:
使用管理员帐户登录计算机。
打开PowerShell。
对每个组件运行下面列出的静默安装命令。
根据要运行其服务的用户类型(本地用户或域BriefCam用户),选择相关的PowerShell命令
填写所有相关参数,并特别注意
SERVER_DOMAIN和–SERVER_USER这些参数必须区分大小写。
请注意:
在下面的命令中,您可以将
APPDIR参数更改为:"C:\Program Files\Briefcam",而不是使用env变量。密码不支持特殊字符。
PostgreSQL Installer
{ PostgresInstaller文件名} /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" BRIEFA EFCAM_SHARED_FOLDER="{BriefCam required shared folder}" POSTGRES_PORT=5432 POSTGRES_ADMIN_USER="dbadmin" POSTGRES_ADMIN_PASSWORD="db admin password}" POSTGRES_BC_USER="BriefCam用户的{DB用户}" POSTGRES_BC_PASSWORD="BriefCam用户的{DB密码}" /l*v "C:\PostgreSQLInstaller.log
RabbitMQ
{ RabbitMQInstaller文件名} /qn APPDIR="$env:ProgramFiles\briefcam" POSTGRES_ADDRESS="{BriefCam数据库主机名}POSTGRES_PORT=5432 POSTGRES_BC_USER=""BriefCam用户的数据库用户}POSTGRES_BC_USER_PASSWORD="" {BriefCam用户的数据库密码}"
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 Installer
使用默认参数的静默安装
{ ResearchInstaller file name}
使用非默认参数的静默安装
{ ResearchInstaller文件名} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH主机名或负载平衡器端点}" --POSTGRES_ADDRESS "{BriefCam数据库主机名}" --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"
自定义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_LICENSE_LEF "{license} 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 runBriefCamservices}" --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"{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文件名} /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 service}" 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 password}" 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"
要使用SSO运行Milestone插件的静默安装,请使用以下命令行:
{ 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的静默安装–升级
要安装较新的版本,您需要卸载以前的版本。
以管理员身份打开CMD并运行以下命令:
wmic product get name您将获得计算机上已安装程序的列表。执行:
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。