Liberty :commande configUtility
La commande configUtility vous permet de télécharger les fragments de configuration depuis le référentiel Liberty d'IBM WebSphere. Vous pouvez également l'utiliser pour remplacer les variables de fragment de configuration par des valeurs que vous entrez. Les fragments config du référentiel Liberty sont des exemples de configurations de serveur Liberty pour des tâches spécifiques.
Pour plus d'informations sur l'accès et l'utilisation du référentiel Liberty, voir Liberty : Référentiel Liberty.
Syntaxe
La syntaxe de la commande est la suivante :
configUtility action | configUtility configSnippet [options]
- find
- Affiche une liste de tous les fragments de
configuration dans le référentiel.
Indiquez une chaîne pour filtrer la liste aux fragments de configuration qui comportent la chaîne spécifiée dans la interne. Placez entre guillemets les chaînes qui contiennent des espaces.
- help
- Affiche des informations d'aide pour l'action spécifiée.
- install
- Télécharge le fragment de configuration depuis le référentiel ou utilise un fragment de configuration local pour la substitution de variable.
La variable configSnippet est le nom du fragment de configuration. Exécutez la commande configUtility find pour obtenir les noms des fragments de configuration dans le référentiel.
Options
- --info
- Affiche la liste de toutes les options de variable dans le fragment de configuration. Renvoyer une liste vide si le fragment de configuration ne comporte pas de variables pour la substitution.
- --v[variable]=value
- Remplace les variables de fragment de configuration détectées par l'option --info par vos valeurs en entrée. L'utilitaire identifie ces variable avec --v[variable]. N'incluez pas de crochets ([]) dans la commande.
- --createConfigFile=path
- Facultatif. L'utilitaire écrit le fragment de code dans le fichier spécifié par l'option path au lieu de l'écran de console. Ajouter le fragment de code fourni à la configuration server.xml afin d'inclure le fichier spécifié.
- --encoding=[xor|aes]
- Facultatif. Indiquer le codage du mot de passe de fichier de clés. Les codages pris en charge sont : xor et aes. Le codage par défaut est xor.
- --key=key
- Facultatif. Indiquer une clé à utiliser lors du codage à l'aide de la norme AES. Cette chaîne est hachée afin de générer une clé de chiffrement qui est utilisée pour chiffrer et déchiffrer le mot de passe. Vous pouvez fournir la clé au serveur en définissant la variable wlp.password.encryption.key, dont la valeur est la clé. Si elle n'est pas fournie, une clé par défaut est utilisée.
- --useLocalFile=file
- Utiliser un fragment de configuration depuis un système de fichiers local. Vous devez indiquer le chemin de fichier. Cette option remplace l'indication d'un nom de fragment de configuration.
Syntaxe
Les exemples suivants illustrent la syntaxe correcte :
configUtility find
configUtility find filter_string
configUtility find "filter string"
configUtility help
configUtility install configSnippet
configUtility install configSnippet --info
configUtility install configSnippet --vvariable=value
configUtility install configSnippet --createConfigFile=C:/wlp/usr/servers/server1/snippet-include.xml
configUtility install configSnippet --encoding=aes --key=myAESkey
configUtility install --useLocalFile=C:/wlp_temp/mySnippet.xml
D:\Liberty\images\855\Liberty855\wlp\bin>configUtility createConfigFile="a^!"