12.2 Installation de PostgreSQL et de Tomcat

12.2.1 Utilisation de l'assistant pour l'installation de PostgreSQL et de Tomcat

La procédure suivante décrit comment installer Tomcat et PostgreSQL sur une plate-forme Windows à l'aide d'un processus guidé. Pour effectuer une installation sans surveillance en mode silencieux, reportez-vous à la Section 12.2.2, Installation en mode silencieux de Tomcat et PostgreSQL pour Identity Manager.

Pour préparer l'installation, passez en revue les considérations et la configuration système requise reprises dans les sections suivantes :

REMARQUE :que vous installiez PostgreSQL ou utilisiez une version existante de PostgreSQL, vous devez spécifier des mots de passe pour la base de données. Toutefois, ce programme d'installation ne prend pas en charge les mots de passe incluant le caractère " ou $. Si vous souhaitez utiliser ces caractères spéciaux, modifiez le mot de passe une fois la procédure d'installation terminée.

Pour effectuer une installation guidée :

  1. Connectez-vous en tant qu'administrateur à l'ordinateur sur lequel vous souhaitez installer les applications.

  2. Assurez-vous que le chemin d'installation prévu n'inclut pas de répertoires avec l'un des noms suivants :

    • tomcat

    • postgres

    • activemq

    • jre

    REMARQUE :lors de l'installation de l'édition standard, vous devez installer ActiveMQ. Dans le cas contraire, la page Création de rapports ne se charge pas après vous être connecté à Identity Reporting. Vous pouvez également copier le fichier activemq-all-5.15.2 jar dans le répertoire C:\NetIQ\idm\apps\tomcat\lib après avoir terminé l'installation de PostgreSQL. Redémarrez ensuite Tomcat.

  3. (Conditionnel) Si vous disposez du fichier image .iso pour le paquetage d'installation d'Identity Manager, accédez au répertoire \products\CommonApplication\postgre_tomcat_install contenant les fichiers d'installation.

  4. (Conditionnel) Si vous avez téléchargé les fichiers d'installation à partir du site Web de téléchargement NetIQ, procédez comme suit :

    1. Accédez au fichier win.zip de l'image téléchargée.

    2. Extrayez le contenu du fichier dans un répertoire de l'ordinateur local.

  5. À partir du répertoire qui contient les fichiers d'installation, exécutez le fichier TomcatPostgreSQL.exe.

  6. Dans le programme d'installation, indiquez la langue que vous souhaitez utiliser pour l'installation, puis cliquez sur OK.

  7. Consultez les informations d'introduction, puis cliquez sur Suivant.

  8. Acceptez l'accord de licence, puis cliquez sur Suivant.

  9. Indiquez si vous souhaitez ou non installer Tomcat, PostgreSQL ou les deux.

  10. Pour terminer le processus guidé, indiquez des valeurs pour les paramètres suivants :

    • Dossier parent Tomcat

      S'applique uniquement lors de l'installation de Tomcat.

      Indique le répertoire dans lequel vous voulez installer les fichiers Tomcat.

    • Détails de Tomcat

      S'applique uniquement lors de l'installation de Tomcat.

      Représente les ports nécessaires pour Tomcat.

      Port d'arrêt Tomcat

      Indique le port que vous souhaitez utiliser pour arrêter correctement toutes les applications Web et Tomcat. La valeur par défaut est 8005.

      Port http Tomcat

      Indique le port que le serveur Tomcat doit utiliser pour la communication avec des ordinateurs client. La valeur par défaut est 8080. Pour utiliser SSL, la valeur par défaut est 8443.

      Port de redirection Tomcat

      (Conditionnel) Si vous n'utilisez pas de protocoles TLS/SSL, indique le port vers lequel le serveur d'applications redirige les requêtes qui nécessitent un transport SSL. La valeur par défaut est 8443.

      Port ajp Tomcat

      (Facultatif) Indique le port que le serveur d'applications doit utiliser pour communiquer avec un connecteur Web qui utilise le protocole AJP au lieu de http. La valeur par défaut est 8009.

      Utilisez ce paramètre lorsque vous voulez que le serveur d'applications gère le contenu statique se trouvant dans l'application Web et/ou utilise le traitement SSL du serveur d'applications.

    • Dossier parent PostgreSQL

      S'applique uniquement lors de l'installation de PostgreSQL.

      Représente le répertoire dans lequel vous voulez installer les fichiers PostgreSQL.

    • Détails de PostgreSQL

      S'applique uniquement lors de l'installation de PostgreSQL.

      Représente les paramètres de la base de données PostgreSQL des applications d'identité.

      REMARQUE :si vous avez déjà une version prise en charge de PostgreSQL en cours d'exécution sur le serveur, le programme d'installation vous demande d'insérer le mot de passe de l'utilisateur postgres par défaut. Le programme crée ensuite l'utilisateur idmadmin et lui assigne le même mot de passe que pour postgres.

      Ce programme d'installation ne prend pas en charge les mots de passe incluant le caractère " ou $.

      Nom de la base de données

      Indique le nom de la base de données. La valeur par défaut est idmuserappdb.

      Administrateur de la base de données

      Indique le compte idmadmin, qui est un administrateur de base de données pouvant créer des tables de base de données, des vues, et d'autres artefacts.

      Ce compte n'est pas le même que celui de l'utilisateur par défaut postgres.

      Mot de passe de l'administrateur

      Indique le mot de passe de l'administrateur de la base de données et de l'utilisateur par défaut postgres.

      Ce programme d'installation ne prend pas en charge les mots de passe incluant le caractère " ou $.

      Port PostgreSQL

      Indique le port du serveur qui héberge la base de données Postgres La valeur par défaut est 5432.

  11. Vérifiez le résumé avant installation.

  12. Démarrez la procédure d'installation.

  13. Lorsque la procédure d'installation est terminée, cliquez sur Terminé.

12.2.2 Installation en mode silencieux de Tomcat et PostgreSQL pour Identity Manager

Une installation silencieuse (non interactive) n'affiche aucune interface utilisateur et ne pose aucune question à l'utilisateur. À la place, InstallAnywhere utilise les informations contenues dans un fichier par défaut silent.properties. Vous pouvez exécuter l'installation silencieuse avec le fichier par défaut ou modifier le fichier pour personnaliser la procédure d'installation. Pour effectuer une installation guidée, reportez-vous à la Section 12.2.1, Utilisation de l'assistant pour l'installation de PostgreSQL et de Tomcat.

Pour préparer l'installation, passez en revue les considérations et la configuration système requise reprises dans les sections suivantes :

Sauvegarde des mots de passe pour une installation en mode silencieux

Si vous ne souhaitez pas indiquer les mots de passe dans le fichier postgresq_tomcat-silent.properties utilisé pour l'installation, vous pouvez aussi les définir dans l'environnement à la place. Dans ce cas, le programme d'installation en mode silencieux lit les mots de passe à partir de l'environnement et non à partir du fichier postgresq_tomcat-silent.properties, ce qui permet d'accroître la sécurité.

Vous devez spécifier les mots de passe suivants pour l'installation :

  • NETIQ_DB_PASSWORD

  • NETIQ_DB_PASSWORD_CONFIRM

Utilisez la commande set. Par exemple :

set NETIQ_DB_PASSWORD_CONFIRM=myPassWord

Le programme d'installation ne prend pas en charge les mots de passe incluant le caractère " ou $. Si vous souhaitez utiliser ces caractères spéciaux, modifiez le mot de passe après l'installation de PostgreSQL.

Installation en mode silencieux de Tomcat et PostgreSQL

  1. Connectez-vous à l'ordinateur sur lequel vous souhaitez installer les applications.

  2. (Conditionnel) Si vous disposez du fichier image .iso pour le paquetage d'installation d'Identity Manager, accédez au répertoire \products\CommonApplication\postgre_tomcat_install contenant les fichiers d'installation.

  3. (Conditionnel) Si vous avez téléchargé les fichiers d'installation à partir du site Web de téléchargement NetIQ, procédez comme suit :

    1. Accédez au fichier win.zip de l'image téléchargée.

    2. Extrayez le contenu du fichier dans un répertoire de l'ordinateur local.

  4. Pour spécifier les paramètres d'installation, procédez comme suit :

    1. Assurez-vous que le fichier postgresq_tomcat-silent.properties se trouve dans le même répertoire que le fichier d'exécution de l'installation.

    2. Dans un éditeur de texte, ouvrez le fichier postgresq_tomcat-silent.properties.

    3. Spécifiez les valeurs des différents paramètres. Pour obtenir une description de ces paramètres, reportez-vous à l'Étape 10.

    4. Enregistrez et fermez le fichier.

  5. Pour lancer la procédure d'installation, entrez la commande suivante :

                      install -i silent -f postgresq_tomcat-silent.properties
                    

    REMARQUE :si le fichier postgresq_tomcat-silent.properties ne se trouve pas dans le même répertoire que le script d'installation, vous devez indiquer le chemin complet du fichier. Le script décompresse les fichiers requis dans un répertoire temporaire et lance l'installation en mode silencieux.