Concepts relatifs aux profils de configuration
Les éléments d'un profil sont rassemblés dans des fichiers XML, sous la forme de propriétés et de valeurs décrivant la configuration associée et les tâches de déploiement. Les propriétés des profils possèdent des valeurs spécifiques à chaque configuration de votre site, par exemple le nom du serveur d'applications.
Les fichiers XML sont stockés dans un répertoire propre à chaque profil. Le nom de fichier du profil de configuration et le nom du répertoire étant basés sur le nom de profil, veillez à choisir un nom de profil compatible avec le système d'exploitation. Par défaut, les profils sont stockés dans le répertoire chemin_installation_ce/tools/configure/profiles, où chemin_installation_ce est le répertoire dans lequel Content Platform Engine est installé.
Au besoin, vous pouvez créer plusieurs profils, chacun correspondant à une instance spécifique de Content Platform Engine. Ces instances peuvent être stockées sur un ou plusieurs serveurs, selon vos préférences de déploiement, la nature gérée ou non gérée des serveurs d'applications, et vos besoins en termes de groupements ou de disponibilité.
Utilisez Configuration Manager pour effectuer les tâches associées à un profil de configuration de Content Platform Engine :
- Définir les propriétés du serveur d'applications. Content Platform Engine constitue une application du serveur d'applications. Le type du serveur d'applications, le numéro de version du logiciel, le nom du serveur, le nom et le mot de passe de l'administrateur, entre autres, doivent être définis. Le type du serveur d'applications détermine certaines propriétés et leur valeur par défaut. Tous les profils contiennent les propriétés du serveur d'applications. Par défaut, les propriétés du serveur d'applications sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/applicationserver.xml, où mon_profil est le nom du profil.
Lors de la création d'un nouveau profil à l'aide de l'assistant de création d'un nouveau profil d'installation, les propriétés du serveur d'applications y sont définies. Elles peuvent ensuite être éditées à tout moment. Consultez les rubriques Création d'un profil pour une nouvelle installation ou Edition des propriétés du serveur d'applications pour obtenir des procédures plus détaillées.
- Choix des licences. Le choix des licences est inscrit dans le fichier EAR de Content Platform Engine au moment des tâches d'amorçage et d'extraction du texte. La configuration du programme d'écoute d'IBM® System Dashboard for Enterprise
Content Management prend en compte les informations sur les licences et permet à IBM License Metric Tool de faire les bonnes associations entre les produits et les licences.
Consultez la rubrique Edition de la tâche de choix des licences pour savoir comment choisir les licences après la création d'un profil.
- Configurer les sources de données JDBC (Java™ Database
Connectivity). Content Platform Engine utilise les informations relatives aux sources de données JDBC pour se connecter aux bases de données GCD (Global Configuration Database) et aux bases de données de librairie. Le serveur d'applications utilise les propriétés des sources de données JDBC pour connecter Content Platform Engine à la base de données. Le type de fournisseur JDBC, le nom de la base de données, le nom et le mot de passe de l'utilisateur de la base de données, entre autres, doivent être définis. Le type de fournisseur JDBC détermine certaines propriétés et leur valeur par défaut. Par défaut, les propriétés JDBC sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/configurejdbcgcd.xml ou chemin_installation_ce/tools/configure/profiles/mon_profil/configurejdbcos.xml, où mon_profil est le nom de votre profil.
Consultez la rubrique Edition des tâches de configuration des sources de données JDBC pour savoir comment définir les propriétés de sources de données JDBC après la création d'un profil.
- Configurer
les modules de connexion d'application. Les modules de connexion fournissent des informations d'authentification à l'application Content Platform Engine. Exécutez cette tâche pour créer les modules de connexion sur le serveur d'applications.
Consultez la rubrique Edition de la tâche de configuration LDAP pour savoir comment créer les modules de connexion après la création d'un profil.
- Configurer le fournisseur de services d'annuaire (LDAP). Content Platform Engine se connecte au fournisseur de services d'annuaire pour authentifier les utilisateurs. Le serveur d'applications utilisant les informations relatives aux services d'annuaire pour connecter Content Platform Engine au fournisseur de services d'annuaire, cette étape ne peut pas être évitée, même si le serveur d'applications a déjà été configuré avant l'installation de Content Platform Engine. Le type de fournisseur de services d'annuaire, les conventions de dénomination d'utilisateur et de groupe du fournisseur, le nom d'utilisateur du service d'annuaire utilisé par Content Platform Engine pour l'authentification, entre autres, doivent être définis. Le type de fournisseur LDAP détermine certaines propriétés et leur valeur par défaut. Par défaut, les propriétés LDAP sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/configureldap.xml,
où mon_profil est le nom du profil.
Consultez la rubrique Edition de la tâche de configuration LDAP pour savoir comment définir les propriétés LDAP après la création d'un profil.
- Configurez les paramètres d'amorçage et d'extraction de texte de Content Platform Engine. Les informations relatives à l'amorçage sont nécessaires pour la création de la Global Configuration Database et le démarrage de Content Platform Engine.
Par défaut, les propriétés d'amorçage sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/configurebootstrap.xml,
où mon_profil est le nom du profil. Les paramètres d'extraction de texte servent au formatage des fichiers texte afin qu'ils puissent être indexés.
Consultez la rubrique Edition de la tâche de configuration de l'amorçage et de l'extraction de texte pour savoir comment définir les propriétés d'amorçage après la création d'un profil.
- Déployez l'application Content Platform Engine.
Cette action déploie sur le serveur d'applications le fichier EAR de Content Platform Engine avec les paramètres JDBC, LDAP et d'amorçage. A chaque mise à jour des propriétés d'une instance déployée existante de Content Platform Engine, vous devez effectuer un redéploiement pour que les modifications soient prises en compte. Par défaut, les propriétés de déploiement sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/deployapplication.xml,
où mon_profil est le nom du profil.Conseil : Après le déploiement de l'application Content Platform Engine, utilisez Administration Console for Content Platform Engine pour personnaliser Content Platform Engine en fonction des besoins de votre site.
Consultez la rubrique Edition de la tâche de déploiement d'application pour savoir comment éditer les propriétés de déploiement après la création d'un profil.
- Vérifier l'état d'une tâche de configuration spécifique. Des messages d'état s'affichent pendant l'exécution d'une tâche. L'état d'une tâche peut aussi être affiché à tout moment après son exécution.
Consultez la rubrique Vérification de l'état de la tâche.
- Configurez un profil pour la mise à niveau d'une instance existante de Content Platform Engine. Un profil de mise à niveau inclut les tâches de configuration des modules de connexion, de configuration de l'amorçage et de déploiement de l'application. Pour JBoss Application Server,
le profil inclut également la tâche de configuration LDAP. Par défaut, les propriétés d'amorçage sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/upgradebootstrap.xml, et les propriétés de déploiement sont stockées dans le fichier chemin_installation_ce/tools/configure/profiles/mon_profil/deployapplication.xml, où mon_profil est le nom de votre profil.
Reportez-vous à la section Création d'un profil pour une nouvelle installation pour plus de détails sur la procédure.