Безшумни инсталации
Тихите инсталации са налични за всички основни инсталатори с изключение на инсталатора 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="services"{BriefCam" user password}"DENY_USER_REMOTE_LOGIN="true/false}" CREATE_BC_USER="NO" APPDIR="NO"$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}" POSTGRES_BC_USER="DB user за BriefCam user}" POSTGRES_BC_PASSWORD="DB"{DB парола за потребител на BriefCam}" /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 или 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 "{ПОТРЕБИТЕЛ ЗА ИЗПЪЛНЕНИЕBriefCamservices}" --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 или 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 "{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`;`n`SPECIAL_EDITION`;`;`NFR`;`n`SPECIAL_EDITION`;`;`OEMn`TIMELIMIT`;`VALUE`;`;`2023`-01`;`21`n`n`WEBCONNECTORS`;`;`YES`-``;` `;`;` n`4YK2`-NQN2NQN` JX" --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 file name} – SERVER_PORT "8090" – RESEARCH_ENDPOINT "{RESEARCH hostname или 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 "{ПОТРЕБИТЕЛ ЗА ИЗПЪЛНЕНИЕBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"
Инсталираща програма за уеб услуги
Локален потребител
Име на файл на { WebInstaller} /qn APPDIR="bg"$env:ProgramFiles\BriefCam" WS_HOST="bg"$env:computer name="WS_PORT=80 CREATE_SERVER_USER="NO" SERVER_DOMAIN="NO"." WS_USER="Потребител за изпълнение на BriefCam Web Services" WS_PWD="Потребителска парола на BriefCam}" POSTGRES_ADDRESS="BriefCam DB" hostname="POSTGRES_PORT=5432 POSTGRES_BC_USER="Потребител на за BriefCam}" POSTGRES_BC_PASSWORD="DB парола за потребител на BriefCam}" BRIEFCAM_SHARE="\\{server hostname}\BriefCam" LICENSE_SERVER_ADDR="Server hostname"}"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 Embedded Client
За да изпълните тиха инсталация на Genetec Embedded Client, използвайте следния команден ред (ако искате да инсталирате по-нова версия, вижте следващия раздел по-долу):
.\{Genetec embedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"
Безшумна инсталация на Genetec Embedded Client – 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="Път до компонента NiceVision SDK Player}"
Линукс Сървър - Тиха Инсталация
Можете да стартирате инсталиращата програма на 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.