Installations silencieuses
Des installations silencieuses sont disponibles pour plusieurs installateurs : PostgreSQL, Server, Web Services, RESEARCH, MongoDB et RabbitMQ.
Pour utiliser les installations silencieuses :
Connectez-vous à la machine en utilisant un compte administrateur.
Ouvrez PowerShell.
Exécutez les commandes d’installation silencieuse énumérées ci-dessous pour chacun des composants.
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)
Remplissez tous les paramètres pertinents et faites particulièrement attention aux
SERVER_DOMAINetSERVER_USER- Ces paramètres doivent être sensibles à la casse.
Notez que :
Dans les commandes ci-dessous, vous pouvez modifier le paramètre
APPDIRen :"C:\Program Files\Briefcam"au lieu d’utiliser laenvvariable.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 à niveau
[en] Silent Installation of Genetec Plugins (Intégration Genetec)