Installation et mise à niveau > Installation de ThingWorx > Programme d'installation de ThingWorx Foundation > Exécution d'un programme d'installation silencieuse pour ThingWorx Foundation
Exécution d'un programme d'installation silencieuse pour ThingWorx Foundation
Vous pouvez effectuer une installation silencieuse et non surveillée à partir de l'interface de ligne de commande (CLI).
Pour voir les différents paramètres qui doivent être transmis au programme d'installation silencieuse, vous pouvez exécuter le programme d'installation de ThingWorx Foundation avec le paramètre --help. Par exemple :
Sous Windows : ThingWorxFoundationPostgres-9.0.0-x64.exe --help
Sous Linux : ThingWorxFoundationPostgres-9.0.0-x64.run --help
Voici un exemple de commande permettant de déployer ThingWorx Foundation sous Windows avec PostgreSQL et SSL activés :
./ThingWorxFoundationPostgres-9.0.0-x86_64.exe --mode unattended --unattendedmodeui minimal --accept_eula YES
--NEW_TWX_PASSWORD <userpassword> --CONFIGURE_SSL 1 --POSTGRES_IP_ADDR localhost --TWX_DB_LOGIN_USERNAME <dbusername>
--TWX_DB_LOGIN_PASSWORD "DBPASSWORD" --TWX_DB_NAME <database name> --SSLTWX_PORT <SSL port> --SSLMODE <sslmode> --SSLROOTCERTIFICATEPATH <sslrootcertificatepath> --KEYSTORE_FILE_PATH <.jks file path>
--KEYSTORE_FILE_PASSWORD <keystore-password> --CERTIFICATE_ALIAS_NAME <aliasname> --CERTIFICATE_ALIAS_PASSWORD <keystore-alias-password>
Voici un exemple de commande permettant de déployer ThingWorx Foundation sous Red Hat Enterprise Linux (RHEL) 7.5 avec PostgreSQL et SSL activés :
./ThingWorxFoundationPostgres-9.0.0-x86_64.run --mode unattended --unattendedmodeui minimal --accept_eula YES
--NEW_TWX_PASSWORD <userpassword> --CONFIGURE_SSL 1 --POSTGRES_IP_ADDR localhost --TWX_DB_LOGIN_USERNAME user6
--TWX_DB_LOGIN_PASSWORD '<dbuser>' --TWX_DB_NAME <dbusername> --SSLTWX_PORT 8443 --SSLMODE <sslmode> --SSLROOTCERTIFICATEPATH <sslrootcertificatepath> --KEYSTORE_FILE_PATH <keystorefilepath>
--KEYSTORE_FILE_PASSWORD '<keystore>' --CERTIFICATE_ALIAS_NAME mydomain --CERTIFICATE_ALIAS_PASSWORD '<keystorepassword>'
* 
La valeur du paramètre --NEW_TWX_PASSWORD ne peut pas contenir ni être entourée de guillemets simples ('), de guillemets doubles ('') ou de symboles de paragraphe (< >).
* 
Le paramètre Mode SSL est obligatoire pour le serveur flexible Azure PostgreSQL. sslRootCert est requis pour les modes SSL verify-ca et verify-full. Pour plus d'informations sur les différents modes SSL, consultez la documentation PostgreSQL. Pour plus d'informations sur la sécurisation des communications avec le serveur flexible Azure PostgreSQL et sur le téléchargement du certificat, consultez la page Connectivité chiffrée à l'aide du protocole TLS dans Azure Database pour PostgreSQL - Serveur flexible.
Voici un exemple de commande permettant d'exécuter une mise à niveau silencieuse de ThingWorx Foundation sous Windows 2016 avec PostgreSQL et SSL activés :
ThingWorxFoundationPostgres-9.0.0-x64.exe --mode unattended --unattendedmodeui minimal --THINGWORX_ADMIN_PASSWORD <password> --accept_eula YES
Voici un exemple de commande permettant de déployer ThingWorx Foundation sous Red Hat Enterprise Linux (RHEL) 7.5 avec PostgreSQL et SSL activés :
ThingWorxFoundationPostgres-9.0.0-x64.exe --mode unattended --unattendedmodeui minimal --THINGWORX_ADMIN_PASSWORD <password> --accept_eula YES
Est-ce que cela a été utile ?