DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Administrateur WEBDEV / Administrateur WEBDEV du serveur d'application / 10. Annexe 5 : Installation silencieuse
  • Présentation
  • Serveur d'application WEBDEV
  • Présentation
  • Installation silencieuse de la version commerciale du Serveur d'application WEBDEV
  • Installation silencieuse de la version 10 connexions du Serveur d'application WEBDEV
  • Installation silencieuse la mise à jour du serveur d'application WEBDEV
  • Serveur HFSQL Client/Serveur
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Installation silencieuse
Présentation
Cette page d'aide présente les différentes installations silencieuses disponibles :
Serveur d'application WEBDEV

Présentation

A partir de la version 28, l'installation du Serveur d'application WEBDEV propose de :
  • Installer le Serveur d'application WEBDEV "commercial". Le Serveur d'application WEBDEV est alors disponible en version complète. Cette installation nécessite une clé d'activation.
  • Installer le Serveur d'application WEBDEV version 10 Connexions. Le serveur d'application WEBDEV est alors disponible en version limitée à 10 connexions.
Dans les 2 cas, le Serveur d'application WEBDEV dispose d'un mode d'installation silencieux. Dans ce mode, les différents écrans de l'assistant n'ont pas à être validés manuellement.
La procédure à suivre pour effectuer cette installation silencieuse est la suivante :
  1. Installer un serveur Web sur le poste serveur (IIS ou Apache). Ces serveurs doivent être installés en suivant les spécificités mentionnées dans la documentation.
  2. Créer un fichier de pilotage de l'installation. Ce fichier est un fichier .INI.
  3. Lancez le programme d'installation du serveur d'application WEBDEV (présent dans le répertoire FR32 ou FR64 du package d'installation). Utilisez la ligne de commande suivante :
    /Silent=<Chemin du fichier .INI> /LOG=<Chemin d'un fichier de log> /<LANGUE>

    où :
    • <Chemin du fichier .INI> correspond au chemin et nom complet du fichier de pilotage de l'installation.
    • <Chemin d'un fichier de log> correspond au chemin et nom complet du fichier dans lequel sera enregistré le résultat de l'installation. Ce fichier contiendra "OK" si l'installation s'est correctement déroulée ou un message d'erreur en cas d'échec de l'installation.
    • <LANGUE> correspond à la langue de l'installation. Ainsi, la fenêtre de choix de la langue n'est pas affichée :
      • "FR" pour le français,
      • "US" pour l'anglais,
      • "ES" pour l'espagnol.
  4. L'installation se déroule de la façon suivante :
    • La jauge d'installation s'affiche. Les fenêtres qui apparaissent se valident automatiquement.
    • Si plusieurs versions de IIS ou de Apache sont détectées, la version la plus récente du serveur Web est utilisée.
    • L'installation réalisée est une installation complète utilisant les options par défaut :
      • les sites d'administration WDAdminWeb, WDAdminHF et WDAdminSaaS sont installés (en version complète uniquement).
      • le mode d'hébergement sécurisé pour l'administration à distance n'est pas activé.
      • l'hébergement des sites en version ancienne est activé.
    • A la fin de l'installation, le fichier de log est rempli avec le compte-rendu de l'installation.
Les paragraphes suivants présentent le contenu des fichiers INI dans les différents cas.

Installation silencieuse de la version commerciale du Serveur d'application WEBDEV

La structure du fichier INI pour réaliser une installation silencieuse de la version commerciale du Serveur d'application WEBDEV est la suivante :
[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>

Installation silencieuse de la version 10 connexions du Serveur d'application WEBDEV

La structure du fichier INI pour réaliser une installation silencieuse de la version commerciale du Serveur d'application WEBDEV est la suivante :
[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

Installation silencieuse la mise à jour du serveur d'application WEBDEV

La structure du fichier INI pour réaliser une installation silencieuse de la mise à jour du serveur d'application WEBDEV déjà installé (quelque soit son mode d'installation, commercial ou "10 connexions) est la suivante :
[PILOTE_WebDep]
MODE_MAJ=1
Les options utilisées lors de la première installation seront conservées.
Serveur HFSQL Client/Serveur
Le serveur HFSQL Client/Serveur dispose d'un mode d'installation silencieux. Dans ce mode, les différents écrans de l'assistant n'ont pas à être validés manuellement.
La procédure à suivre pour effectuer cette installation silencieuse est la suivante :
  1. Créer un fichier de pilotage de l'installation. Ce fichier est un fichier .INI ayant la structure suivante :
    [PILOTAGE]
    Plateforme=1
    MAJ=2
    CCHF=0

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

    [MACHINE]
    Nom=TWR1B

    Les différents paramètres de ce fichier de pilotage sont les suivants :
    • Plateforme :
      • 1: Windows
      • 2: Install à distance pour Windows,
      • 3: Linux, seuls 1 et 2 fonctionnent avec ce pack
    • MAJ :
      • 1: mise à jour,
      • 2: Installation,
      • 3: Désinstallation
    • CCHF :
      • 1: Installer ou mettre à jour le Centre de Contrôle HFSQL,
      • 0: pas de Centre de Contrôle HFSQL
    • Serveur : Nom du serveur HFSQL
    • Port : numéro de port (inutile en désinstallation)
    • Repertoire : Chemin du répertoire du serveur (inutile en désinstallation)
  2. Pour modifier les paramètres de configuration, il faut ajouter une section [CONFIGURATION] contenant les mêmes mots-clés que le .CONF du serveur. Par exemple :
    [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

    Remarque : Pour tout mettre dans le répertoire du serveur, il faut remplacer %%COMMONAPPDATA%%\PC SOFT\ServeurHFSQL_<nom du serveur indiqué dans la section SERVEUR> par %%EXE%%.
  3. Pour utiliser ce fichier de configuration, il suffit de lancer le Pack HFSQL Client/Serveur en précisant la ligne de commande suivante :
    /Silent=<Chemin du fichier .INI> /LOG=<Chemin d'un fichier de log>

    Remarque : Il est également possible de passer "/DEBUG=<Chemin d'un .txt>" pour avoir des traces d'exécution.
  4. En sortie, un fichier "Install.log" est créé dans le répertoire du serveur. Ce fichier contient "OK" si tout s'est bien passé ou des messages d'erreur dans le cas contraire.
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 01/12/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale