Безшумни инсталации
Тихите инсталации са налични за всички основни инсталатори с изключение на инсталатора NGINX.
За използване на безшумни инсталации:
Влезте в машината, като използвате администраторски акаунт.
Отворете PowerShell.
Стартирайте командите за безшумно инсталиране, изброени по-долу, за всеки един от компонентите.
Изберете съответната команда на PowerShell според типа потребител, който искате да изпълните BriefCamуслугите (локален потребител или потребител на домейн)
Попълнете всички съответни параметри и обърнете специално внимание на
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 file name} /qn APPDIR="$env:ProgramFiles\briefcam" POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user} " POSTGRES_BC_USER_PASSWORD="{DB password за 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 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"
Инсталираща програма за уеб услуги
Локален потребител
{ 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
За да изпълните безшумна инсталация на добавката Milestone без SSO, използвайте следния команден ред:
{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam"
За да изпълните безшумна инсталация на Milestone Plugin със 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вграден клиент
За да изпълните тиха инсталация на Genetecвградения клиент, използвайте следния команден ред (ако искате да инсталирате по-нова версия, вижте следващия раздел по-долу):
.\{Genetecembedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"
Безшумна инсталация на Genetecвграден клиент – Upgrade
За да инсталирате нова версия, трябва да деинсталирате предишната версия.
Отворете 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="Път до компонента на NiceVisionSDK плейъра}"
Линукс Сървър - Тиха Инсталация
Можете да стартирате инсталиращата програма на 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