Instalări silențioase
Instalațiile silențioase sunt disponibile pentru toți instalatorii principali, cu excepția programului de instalare NGINX.
Pentru a utiliza instalările silențioase:
Conectați-vă la computer folosind un cont de administrator.
Deschideți PowerShell.
Rulați comenzile de instalare silențioasă listate mai jos pentru fiecare dintre componente.
Selectați comanda PowerShell relevantă în funcție de tipul de utilizator pe care doriți să rulați BriefCamserviciile (utilizator local sau utilizator de domeniu)
Completați toți parametrii relevanți și acordați o atenție deosebită
SERVER_DOMAINșiSERVER_USER– Acești parametri trebuie să fie sensibili la litere mari și mici.
Rețineți că:
În comenzile de mai jos, puteți să modificați
APPDIRparametrul în:"C:\Program Files\Briefcam"în loc să utilizațienvvariabila.Caracterele speciale nu sunt acceptate pentru parole.
Program de instalare PostgreSQL
{ Nume fișier PostgresInstaller} /qn BC_DOMAIN="." BC_USER="{user to run BriefCam services}" BC_PWD="PAROLA utilizatorului BriefCam}" DENY_USER_REMOTE_LOGIN="true/false}" CREATE_BC_USER="NO" APPDIR="env"$env:ProgramFiles\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
IepureMQ
{ Nume fișier instalare RabbitMQI} /qn APPDIR="$env:ProgramFiles\briefcam" POSTGRES_ADDRESS="{Nume gazdă BriefCam DB}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{Utilizator DB pentru utilizator BriefCam}POSTGRES_BC_USER_PASSWORD="" {Parolă DB pentru utilizator 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
Instalare Silențioasă Cu Parametri Impliciți
{ ResearchInstaller file name}
Instalare Silențioasă Cu Parametri Neimpliciți
{ Nume fișier ResearchInstaller} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname sau load balancer endpoint}" --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam}" --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"
Licență LEF personalizată
{Nume fișier ResearchInstaller} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname sau punct final de echilibrare a încărcării} --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password pentru utilizatorul BriefCam}" --QLIK_LICENSE_SERIAL "9721750115078957" --QLIK_LICENSE_CONTROL "10565" --QLIK_LICENSE_LEF "{Licență 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`;`VALUE`;`;``;`;` 2023`-01`-`21` --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"
Instalare distribuită
{ Nume fișier ResearchInstaller} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{Nume gazdă RESEARCH sau punct final de echilibrare a încărcării} --POSTGRES_ADDRESS "{Nume gazdă BriefCam DB}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{Utilizator DB pentru utilizator BriefCam}" --POSTGRES_BC_PASSWORD "{Parola DB pentru utilizator BriefCam}" --DOMENIU_NUME "." --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"
Program de instalare pentru serviciile web
Utilizator local
{ Nume fișier 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 services}" WS_PWD="parola de utilizator a BriefCam-ului"}"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"
Utilizator domeniu
{ 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"
Pluginuri VMS
Pentru a rula o instalare silențioasă a pluginului Milestone fără SSO, utilizați următoarea linie de comandă:
{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam"
Pentru a rula o instalare silențioasă a pluginului Milestone cu SSO, utilizați următoarea linie de comandă:
{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" INSTALL_SSO_PROVIDER="YES" MILESTONE_VMS_ADDRESS="{ip/hostname}" SSO_PROVIDER_ADDRESS="{address url}"
Pentru a rula o instalare silențioasă a BriefCamGenetecPlugin.exe fișierului, utilizați următoarea linie de comandă:
{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.8 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"
Pentru a rula o instalare silențioasă a BriefCamGenetecPlugin5_9.exe fișierului, utilizați următoarea linie de comandă:
./{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.9 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"
Instalarea Silențioasă A Genetec Embedded Client
Pentru a rula o instalare silențioasă a Generated Embedded Client, utilizați următoarea linie de comandă (dacă doriți să instalați o versiune mai nouă, consultați secțiunea următoare de mai jos):
.\{Genetec embedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"
Instalarea Silențioasă A Genetec Embedded Client – Upgrade
Pentru a instala o versiune mai nouă, trebuie să dezinstalați versiunea anterioară.
Deschideți CMD ca administrator și rulați următoarea comandă:
wmic product get nameVeți obține o listă de programe instalate pe computer. Executați:
wmic product where name="<program_name>" call uninstall
Unde <program_name> este numele pluginului pe care doriți să-l dezinstalați exact așa cum este listat din prima comandă. De exemplu:
wmic product where name="BriefCam Embedded Client for Genetec SecurityCenter 64bit" call uninstall
Data viitoare când dezinstalați acest program, puteți apela doar a doua comandă, deoarece știți deja numele exact al programului.
Pentru a rula o instalare silențioasă a pluginului NiceVision, utilizați următoarea linie de comandă:
{ Numele fișierului de instalare NiceVision} /qn APPDIR="C:\Program Files\BriefCam\BriefCam Server\" SDK_PATH="{Calea către componenta Player NiceVision SDK}"
Linux Server - Instalare silențioasă
Puteți rula programul de instalare Linux cu parametri (mod non-interactiv), rulând următoarea comandă (parola ar trebui să fie înconjurată de ghilimele unice ca în exemplul de mai jos):
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]
De exemplu:
sudo ./CondorInstaller_21402_encrypted.sh –-windows-server-node '172.1.1.200' --rabbitmq-password 'GFRS234' --api-key 12345678123456781234567812345678
Pentru a vedea toți parametrii, introduceți următoarea comandă: sudo ./CondorInstaller.py -- help.