ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WEBDEV administrator / WEBDEV Application Server administrator / 10. Appendix 5: Silent setup
  • Overview
  • WEBDEV Application Server
  • Overview
  • Silent setup of WEBDEV Application Server - standard version
  • Silent setup of WEBDEV Application Server - 10 connections
  • Silent setup of a WEBDEV Application Server update
  • HFSQL Client/Server server
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Silent setup
Overview
This help page presents the different silent installations available:
WEBDEV Application Server

Overview

Starting with version 28, the WEBDEV Application Server setup allows you to:
  • Install the standard version of the WEBDEV Application Server. The full version of the WEBDEV Application server will be installed. This setup requires an activation key.
  • Install WEBDEV Application Server - 10 connections. The WEBDEV Application Server will be limited to 10 connections.
In both cases, the WEBDEV Application Server includes a silent setup mode. In this mode, you don't need to manually validate the different steps of the wizard.
To perform this silent setup:
  1. Installing a Web server on the server workstation (IIS or Apache). These servers must be installed according to the specifications mentioned in the documentation.
  2. Create a setup configuration file. This file is an .INI file.
  3. Start the WEBDEV Application Server setup program (located in the EN32 or EN64 directory of the installation package). Use the following command line:
    /Silent=<Chemin du fichier .INI> /LOG=<Chemin d'un fichier de log> /<LANGUE>

    where:
    • <.INI file path> corresponds to the path and name of the file that controls the setup.
    • <Log file path> corresponds to the path and full name of the file in which the setup result will be saved. This file will contain "OK" is the setup is completed, or an error message if it fails.
    • <LANGUAGE> corresponds to the setup language. Thus, the language selection window is not displayed:
      • "FR" for French,
      • "US" for English,
      • "ES" for Spanish.
  4. The setup goes through the following steps:
    • The setup progress bar appears. The windows that appear are automatically validated.
    • If several versions of IIS or Apache are detected, the most recent version of the Web server is used.
    • The setup is a full setup that uses the default options:
      • WDAdminWeb, WDAdminHF and WDAdminSaaS are installed (full version only).
      • the secure hosting mode for remote administration is not enabled.
      • WEBDEV hosting for sites in an earlier version is enabled.
    • At the end of the setup, the log file is filled with the setup report.
The following paragraphs present the contents of the INI files in the different cases.

Silent setup of WEBDEV Application Server - standard version

Below is the structure of the INI file used for the silent setup of the standard version of WEBDEV Application Server:
[PILOTE_WebDep]
; Numéro de série
NUMSERIE=xxxxxx

; Clé d'activation
CLEACT=xxxxxx

; Répertoire d'installation
REPINST="C:\WEBDEV 28"

; Installation d'un Serveur d'Application autonome
MODINST=1
; ou installation d'un nouveau cluster
; MODINST=2
; NOM_CLUSTER= <nom du cluster à indiquer dans ce cas>
; ou joindre un cluster
; MODINST=3
; ou upgrade d'un noeud
; MODINST=4

; Répertoire racine de déploiement
REPSITES=C:\Sites

; Récupérer les paramètres d'un Serveur d'Application
; déjà installé de même version ou de version précédente
RECUP_PARAM=1
; Récupérer les paramètres SAAS d'une version précédente
RECUP_DATASAAS=1
; Lancer la migration des utilisateurs, sites et Webservices de la version précédente
; vers la version la plus récente trouvée sur le serveur
MIGREALL=1
; Autoriser le déploiement de sites de version antérieure
ACTIV_ANT=1
; Création d'un compte Windows qui servira de compte WEBDEV administrateur
; Demander la création d'un compte Windows qui servira de compte WEBDEV administrateur
CREATE_COMPTE_WINDOWS=1
; nom du compte à créer
USER_ADMIN=<à renseigner>
; mot de passe du compte à créer
PWD_ADMIN=<à renseigner>
; Serveur Web à utiliser
; Installer IIS
SER_WEB=FORCEIIS
; ou utiliser IIS déjà installé
; SER_WEB=IIS
; ou utiliser Apache déjà installé
; SER_WEB=APACHE
; Lancer l'installation du pilote OBDC (N'est pas installé par défaut)
ODBC=1
; Afficher les icônes de l'administrateur WEBDEV et du CCHébergement
ICO_BUREAU=1
; Afficher les icônes dans le menu des applications de Windows
ICO_DEMARRER=1

; Section pour le serveur de réplication
;------------------------------------------
[RPL]
; Activer la réplication
RPL=1

; Section pour le webservice d'accès aux bases tierces
;----------------------------------------------
[SOAPDB]
; Activer SoapDB
SOAPDB=1
HTTPS= ;0 pour http, 1 pour https
; URL d'accès complète avec http(s)
URL=

;Section pour le serveur de télémétrie
;------------------------------------
[TELEM]
;Activer la télémétrie
TELEM=1
;Mode de mise à jour
;MAJ=0: nouveaux paramètres sur machine vierge (utilise toutes les entrées ci-dessous)
;MAJ=1: conserve la configuration existante (aucun entrée nécessaire)
;MAJ=2: modifie les paramètres HFSQL uniquement (utilise les entrées ci-dessous,
;il faut redonner les LoginTLM et MotDePasseTLM connus)
MAJ=0
ServeurHFSQL=<à renseigner> (avec:<numéro du port>)
LoginAdminHFSQL=<à renseigner>
MotDePasseAdminHFSQL=<à renseigner>
LoginHFSQL=<à renseigner>
MotDePasseHFSQL=<à renseigner>
BaseHFSQL=<à renseigner>
PremierJourSemaine="1"
;A renseigner dans le cas MAJ=2
LoginTLM=<à renseigner>
MotDePasseTLM=<à renseigner>

; Section pour le serveur WDBaaS (GPU et Store Privé)
; ---------------------------------------------------
[WDBAAS]
; Activer WDBaaS
WDBAAS=1
; Mode de mise à jour
; MAJ=0: nouveaux paramètres sur machine vierge (utilise toutes les entrées ci-dessous)
; MAJ=1: conserve la configuration existante (aucun entrée nécessaire)
; MAJ=2: modifie les paramètres HFSQL uniquement
; (utilise les entrées ci-dessous, il faut redonner TokenBaaS connu)
MAJ=0
; TokenBaaS=<à renseigner uniquement pour MAJ=2>
ServeurHFSQL=<à renseigner> (avec:<numéro du port>)
LoginAdminHFSQL=<à renseigner>
MotDePasseAdminHFSQL=<à renseigner>
LoginHFSQL=<à renseigner>
MotDePasseHFSQL=<à renseigner>
BaseHFSQL=<à renseigner>
MotDePasseFichier=<à renseigner>
MotDePasseAdmin=<à renseigner>

Silent setup of WEBDEV Application Server - 10 connections

Below is the structure of the INI file used for the silent setup of the standard version of WEBDEV Application Server:
[PILOTE_WebDep]
; Répertoire d'installation
REPINST="C:\WEBDEV 28"

; Numéro de série
NUMSERIE=10CNX

; Installation d'un Serveur d'Application autonome
MODINST=1
; ou installation d'un nouveau cluster
; MODINST=2
; NOM_CLUSTER= <nom du cluster à indiquer dans ce cas>
; ou joindre un cluster
; MODINST=3
; ou upgrade d'un noeud
; MODINST=4

; Répertoire racine de déploiement
REPSITES=C:\Sites

; Installation d'un Serveur d'Application autonome
MODINST=1

; Récupérer les paramètres d'un Serveur d'Application
; déjà installé de même version ou de version précédente
RECUP_PARAM=1
; Récupérer les paramètres SAAS d'une version précédente
RECUP_DATASAAS=1
; Lancer la migration des utilisateurs, sites et Webservices de la version précédente
; vers la version la plus récente trouvée sur le serveur
MIGREALL=1
; Autoriser le déploiement de sites de version antérieure
ACTIV_ANT=1
; Création d'un compte Windows qui servira de compte WEBDEV administrateur
; Demander la création d'un compte Windows qui servira de compte WEBDEV administrateur
CREATE_COMPTE_WINDOWS=1
; nom du compte à créer
USER_ADMIN=<à renseigner>
; mot de passe du compte à créer
PWD_ADMIN=<à renseigner>
; Serveur Web à utiliser
; Installer IIS
SER_WEB=FORCEIIS
; ou utiliser IIS déjà installé
; SER_WEB=IIS
; ou utiliser Apache déjà installé
; SER_WEB=APACHE
; Lancer l'installation du pilote OBDC (N'est pas installé par défaut)
ODBC=1
; Afficher les icônes de l'administrateur WEBDEV et du CCHébergement
ICO_BUREAU=1
; Afficher les icônes dans le menu des applications de Windows
ICO_DEMARRER=1

Silent setup of a WEBDEV Application Server update

Below is the structure of the INI file used for the silent setup of a WEBDEV Application Server update (regardless of the setup mode, standard or 10 connections):
[PILOTE_WebDep]
MODE_MAJ=1
The options used in the first setup will be preserved.
HFSQL Client/Server server
The HFSQL Client/Server server includes a silent setup mode. In this mode, you don't need to manually validate the different steps of the wizard.
To perform this silent setup:
  1. Create a setup configuration file. This is an .INI file with the following structure:
    [PILOTAGE]
    Plateforme=1
    MAJ=2
    CCHF=0

    [SERVEUR]
    Serveur=LG2
    Port=4912
    Repertoire=c:\serveur HF2

    [MACHINE]
    Nom=TWR1B

    The parameters of this emulation file are as follows:
    • Platform:
      • 1: Windows
      • 2: Remote setup for Windows,
      • 3: Linux, only 1 and 2 work with this pack
    • MAJ:
      • 1: update,
      • 2: Setup,
      • 3: Uninstallation
    • CCHF:
      • 1: Install or update the HFSQL Control Center,
      • 0: no HFSQL Control Center
    • Server: Name of the HFSQL server
    • Port: port number (not required when uninstalling)
    • Directory: Path of server directory (not required when uninstalling)
  2. To modify the configuration parameters, a [CONFIGURATION] section must be added with the same keywords as the .CONF of the server. For example:
    [CONFIGURATION]
    ; indique que les paramètres suivants sont pris en compte (0 sinon)
    ModifConfig=1

    ;paramètres avec leurs valeurs par défaut:
    DBRootPATH=%%COMMONAPPDATA%%\PC SOFT\ServeurHFSQL_<nom du serveur indiqué dans la section SERVEUR>\BDD
    NdxCacheSize=25
    JNLRootPATH=%%COMMONAPPDATA%%\PC SOFT\ServeurHFSQL_<nom du serveur indiqué dans la section SERVEUR>\BDD\_JNL
    JNLBackupRootPATH=%%COMMONAPPDATA%%\PC SOFT\ServeurHFSQL_<nom du serveur indiqué dans la section SERVEUR>\BDD\_JNLBackup
    MoreThan2Go=1
    ServerLogPath=%%COMMONAPPDATA%%\PC SOFT\ServeurHFSQL_<nom du serveur indiqué dans la section SERVEUR>\Logs
    ServerLogLevel1=0
    ServerLogLevel2=0
    LogConnexion=0
    ServerLogMaxFileSize=100
    ServerLogMaxFiles=3
    PerformacePath=%%COMMONAPPDATA%%\PC SOFT\ServeurHFSQL_<nom du serveur indiqué dans la section SERVEUR>\Perf
    PerformanceMaxFileSize=100
    PerformancePeriod=0

    Remark: To include everything in the server directory, %%COMMONAPPDATA%%\PC SOFT\HFSQLServer_<server name specified in the SERVEUR section> must be replaced with %%EXE%%.
  3. To use this configuration file, simply launch the HFSQL Client/Server Pack with the following command line:
    /Silent=<Chemin du fichier .INI> /LOG=<Chemin d'un fichier de log>

    Remark: You can also pass "/DEBUG=<Chemin d'un.txt>" to get execution traces.
  4. On exit, an "nstall.log" is created in the server directory. This file will contain "OK" if no problems are encountered. Otherwise, it will contain error messages.
Minimum version required
  • Version 23
Comments
Click [Add] to post a comment

Last update: 12/05/2023

Send a report | Local help