Skip to main content

Guide d’installation de BriefCam

Installations silencieuses

Last Updated: 4 minute read
Version2024r2
LangueFrançais

Des installations silencieuses sont disponibles pour plusieurs installateurs : PostgreSQL, Server, Web Services, RESEARCH, MongoDB et RabbitMQ.

Pour utiliser les installations silencieuses :

  1. Connectez-vous à la machine en utilisant un compte administrateur.

  2. Ouvrez PowerShell.

  3. Exécutez les commandes d’installation silencieuse énumérées ci-dessous pour chacun des composants.

    1. Sélectionnez la commande PowerShell pertinente en fonction du type d’utilisateur que vous souhaitez exécuter les services de BriefCam(utilisateur local ou utilisateur de domaine)

    2. Remplissez tous les paramètres pertinents et faites particulièrement attention aux SERVER_DOMAIN et SERVER_USER - Ces paramètres doivent être sensibles à la casse.

Notez que :

  • Dans les commandes ci-dessous, vous pouvez modifier le paramètre APPDIR en : "C:\Program Files\Briefcam" au lieu d’utiliser la env variable.

  • Les caractères spéciaux ne sont pas pris en charge pour les mots de passe.

Programme d’installation de PostgreSQL

{ Nom du fichier PostgresInstaller} /qn BC_DOMAIN= ». » BC_USER=« {user to run BriefCam services} » BC_PWD=« {BriefCam 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=« {Mot de passe de la base de données pour l’utilisateur BriefCam} » /l*v « C:\PostgreSQLInstaller.log

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" 

Programme d’installation des services Web

Utilisateur local

{ WebInstaller file name} /qn APPDIR=« $env:ProgramFiles\briefcam » WS_HOST=« $env:computername » WS_PORT=80 CREATE_SERVER_USER=« NO » SERVER_DOMAIN= ». WS_USER=« {utilisateur pour exécuter les services web BriefCam} » WS_PWD=« mot de passe utilisateur BriefCam} » POSTGRES_ADDRESS=« {nom d’hôte BriefCam DB} » POSTGRES_PORT=5432 POSTGRES_BC_USER=« {utilisateur de la base de données pour BriefCam} » POSTGRES_BC_PASSWORD=« {mot de passe de la base de données pour l’utilisateur BriefCam} » BRIEFCAM_SHARE=« \\{nom d’hôte du serveur}\BriefCam » LICENSE_SERVER_ADDRESS=« {nom d’hôte du serveur} » PASSPHRASE=« {phrase de passe optionnelle} » USAGE_DATA_SETTINGS=« {true/false} » /l*v « {logfolder}\log.log »

Utilisateur du domaine

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

RESEARCH Installer

Installation silencieuse avec les paramètres par défaut

{ ResearchInstaller file name}

Installation silencieuse avec des paramètres autres que ceux par défaut

{ Nom du fichier ResearchInstaller} --SERVER_PORT « 8090 » --RESEARCH_ENDPOINT « {RESEARCH hostname or load balancer endpoint} » --POSTGRES_ADDRESS « {BriefCam DB hostname} » --POSTGRES_PORT « 5432 » --POSTGRES_BC_USER « {Utilisateur de la base de données pour l’utilisateur BriefCam} » --POSTGRES_BC_PASSWORD « {Mot de passe de la base de données pour l’utilisateur BriefCam} » --DOMAIN_NAME ». » --BRIEFCAM_USER « {utilisateur à exécuterBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

Licence LEF personnalisée

{ Nom du fichier ResearchInstaller} --SERVER_PORT « 8090 » --RESEARCH_ENDPOINT « {Nom d’hôte RESEARCH ou endpoint d’équilibreur de charge} » --POSTGRES_ADDRESS « {Nom d’hôte BriefCam DB} » --POSTGRES_PORT « 5432 » --POSTGRES_BC_USER « {Utilisateur de la base de données pour l’utilisateur BriefCam} » --POSTGRES_BC_PASSWORD « {Mot de passe de la base de données pour l’utilisateur BriefCam} » --QLIK_LICENSE_SERIAL « 9721750115078957 » --QLIK_LICENSE_CONTROL « 10565 » --QLIK_LICENSE_LEF « { 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`; 4YK2`n PAQN`-NDSB`-7YN6`-L2JX » --DOMAIN_NAME ». » --BRIEFCAM_USER « {utilisateur à exécuterBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

Installation distribuée

{ Nom du fichier ResearchInstaller} --SERVER_PORT « 8090 » --RESEARCH_ENDPOINT « {RESEARCH hostname or load balancer endpoint} » --POSTGRES_ADDRESS « {BriefCam DB hostname} » --POSTGRES_PORT « 5432 » --POSTGRES_BC_USER « {Utilisateur de la base de données pour l’utilisateur BriefCam} » --POSTGRES_BC_PASSWORD « {Mot de passe de la base de données pour l’utilisateur BriefCam} » --DOMAIN_NAME ». » --BRIEFCAM_USER « {utilisateur à exécuterBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

MongoDB

{ MongoDBInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" MONGODB_PORT=27017 POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432

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 for BriefCam user} »

Plugins VMS

Plug-in d’intégration Milestone

Pour exécuter une installation silencieuse du plugin Milestone sans SSO, utilisez la ligne de commande suivante :

{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam"

Pour exécuter une installation silencieuse du plugin Milestone avec SSO, utilisez la ligne de commande suivante :

{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" INSTALL_SSO_PROVIDER="YES" MILESTONE_VMS_ADDRESS="{ip/hostname}" SSO_PROVIDER_ADDRESS="{address url}"

Voir également :

Installations silencieuses pour la mise à niveauInstallations silencieuses pour la mise à niveau

[en] Silent Installation of Genetec Plugins (Intégration Genetec)Intégration Genetec

(Installation silencieuse des plugins NiceVisionInstallation silencieuse des plugins NiceVision