- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com
NQI Orchestra 3.3 - Guide d'installation Windows................................................................. 3 Installation - Prérequis Bases de données................................................................... 3 Installation - Etapes..................................................................................... 4 Installation - Gestion des licences.......................................................................... 5 Installation - Arrêt et Démarrage........................................................................... 6 Installation - Résumé des composants installés............................................................... 6
NQI ORCHESTRA 3.3 - GUIDE D'INSTALLATION WINDOWS Sommaire NQI Orchestra - Guide d'installation Windows Ce document recense l'ensemble des opérations liées à l'installation de NQI Orchestra. L'installation de NQI Orchestra s'effectue à l'aide d'une application d'installation qui guide l'utilisateur dans le choix des options d'installation. Ce document détaille notamment les prérequis des options avancées. Installation - Prérequis Bases de données Installation - Etapes Installation - Gestion des licences Installation - Arrêt et Démarrage Installation - Résumé des composants installés INSTALLATION - PRÉREQUIS BASES DE DONNÉES NQI Orchestra peut être installé avec une base de données open source, PostgreSQL, ou avec une des deux bases de données propriétaires suivantes : Oracle et Microsoft SQL Server. Rappel : l'installation et l'administration des bases de données sont à la charge du client. PostgreSQL Lorsque l'option PostgreSQL est choisie, on devra s'assurer des points suivants : Oracle Le serveur de base de données est déjà installé et démarré. La version de PostgreSQL est 8.4 ou 9.1 Une base de données dédiée à Orchestra a été créée au format UTF8. Ex : nqidb Lorsque l'option Oracle est choisie, assurez vous des points suivants : la version d'oracle est 10g ou 11g la base de données est déjà installée et démarrée un utilisateur nqi (le nom peut être différent) est créé, avec les rôles CONNECT, RESOURCE et le privilège CREATE VIEW. Microsoft SQL Server Lorsque l'option Microsoft SQL Server est choisie, assurez vous des points suivants (les noms de la base de données, de l'utilisateur et de la connexion peuvent être différents de 'nqi'): la version de SQL Server 2005 SP3 ou 2008 SP2 la base de données est déjà installée et démarrée, avec l'option authentification de type «SQL Server et Windows». une base nommée nqidb est créée, avec l'option «Valeur par défaut ANSI NULL» à True. un utilisateur nqi est créé dans la base nqidb, avec le droit db_owner une connexion nqi est créée avec comme base de données par défaut nqidb et accès à celle-ci via l'utilisateur nqi. 3
Fixer le port d'écoute SQL Server permet d'installer plusieurs instances de bases de données par serveur. Chaque instance est identifiée par un nom spécifique. Pour établir une connexion avec une instance nommée de SQL Server, vous pouvez soit spécifier le numéro de port de l'instance nommée, soit spécifier le nom d'instance comme propriété d'url JDBC ou propriété datasource. Microsoft recommande de fixer le port d'écoute pour des raisons de performance. C'est de cette manière que NQI Orchestra se connecte à MS SQL Server (Source: http://msdn.microsoft.com/fr-fr/library/ms378428.aspx ) Le numéro de port de l'instance nommée est la plupart du temps différent de 1433. Pour trouver ou modifier le port d'une instance nommée: Microsoft SQL Server 2005 --> Configuration Tools --> SQL Server Configuration Manager Sous SQL Server Configuration Manager, aller dans SQL Server 2005 Network Configuration-->Protocols for <Mon Instance> Si ce n'est pas déjà le cas, activer l'option VIA en double cliquant dessus Ouvrir la partie TCP/IP, onglet Adresses IP, Section IPAll Le port utilisé par l'instance est précisé par la propriété "Port TCP dynamique". Il est possible de le modifier. C'est ce port qu'il faut entrer lors de l'installation d'orchestra. Il doit impérativement être différent de 0. (0 correspond à une allocation dynamique de port au démarrage de SQL Server) (Source: http://social.msdn.microsoft.com/forums/en-us/sqlreportingservices/thread/bd5bb6c2-a4d9-4071-b2e6-a6c83970b212 ) INSTALLATION - ETAPES Ce chapitre reprend l'ensemble des écrans possibles lors de l'installation de NQI Orchestra et détaille les différentes options possibles. Paramètres généraux Choix de la langue Choisissez votre langue et cliquez sur le bouton Suivant. Page d'accueil Lisez les recommandations et cliquez sur le bouton Suivant. Droits liés à l'utilisation de NQI Orchestra Prenez connaissance de la licence, acceptez les termes de la licence et cliquez sur le bouton Suivant. Sélection du répertoire d'installation de NQI Orchestra et des icônes de raccourcis Sélectionnez le répertoire d'installation et cliquez sur le bouton Suivant. Ex : C:\NQI-ORCHESTRA Le chemin du répertoire d'installation ne doit pas contenir d'espace. Sélectionnez les icônes de raccourcis ou saisissez-en un nouveau (Ex : NQI Orchestra) et cliquez sur le bouton Suivant. Paramètres applicatifs Saisissez les paramètres de configuration suivants : Nom de machine : le nom ou l'adresse IP du serveur sur lequel vous installez NQI Orchestra (ce nom sera utilisé dans les URL générées dans les emails) Le nom du serveur ne doit pas contenir cpms. Port HTTP : le numéro de port HTTP pour l'accès à l'application (le port HTTP par défaut est 80) Serveur SMTP : le nom du serveur SMTP pour l'envoi de mails Port SMTP : le numéro de port du serveur SMTP (par défaut 25). 4
Paramètres de la base de données Choix de la base de données Sélectionnez le type de base de données utilisée avec NQI Orchestra et cliquez sur le bouton Suivant. Paramètres de connexion à la base de données Quelquesoit la base de données choisie, vous êtes invité à saisir les différents paramètres requis pour la connexion. (ne pas tenir compte des informations de version) Nom de la base : Ex : nqidb (Nom de l'instance pour Oracle) Host : nom ou adresse IP du serveur sur lequel est installée la base de données (localhost si la base est sur le même serveur que l'application NQI Orchestra) - Si la base est créée dans une instance nommée avec MS SQL Server, assurez-vous que le port d'écoute pour cette instance est bien fixe et non pas dynamique. Port : port d'écoute de la base de données, (par défaut 5432 pour PostgreSQL, 1521 pour Oracle et 1433 pour Microsoft SQL Server) Utilisateur : utilisateur de la base de données (Ex : postgres pour PostgreSQL, nqi pour Oracle et SQL Server) Mot de passe / Confirmer le mot de passe : mot de passe de l'utilisateur de la base de données Langue de la base de données Sélectionnez la langue des données qui seront créées dans la base de données. Initialisation de la base de données Précisez si vous souhaitez initialiser la base de données ou non. Si c'est une première installation, il est recommandé de l'initialiser. S'il s'agit d'une mise à jour ou d'une migration depuis un serveur différent, il est recommandé de ne pas modifier les données de la base. Installation en tant que service Si l'installation en tant que service est sélectionnée, spécifiez le nom du service (sans espace ni accent) et le nom complet. (Ex: NQI Orchestra) Terminaison Consultez le récapitulatif des différentes options d'installation choisies avant le lancement de l'installation effective des composants. Cliquez sur le bouton Installer. En cas de réinstallation Si une procédure spécifique complémentaire vous a été fournie, suivez-la pas à pas. Dans le cas contraire, remplacez les répertoires suivants par ceux de votre précédente installation : <install.directory>\orchestra\applications\config\specificconfig <install.directory>\orchestra\applications\plugins (s'il existe dans l'installation précédente) <install.directory>\orchestra\applications\cpms.ear\cpms.war\pages (s'il existe dans l'installation précédente) <install.directory>\orchestra\applications\cpms.ear\cpms.war\plugins (s'il existe dans l'installation précédente) <install.directory>\orchestra\attachments INSTALLATION - GESTION DES LICENCES L'installation de NQI Orchestra ne comporte pas de licences. Il convient d'installer la licence fournie par NQI avant de démarrer l'application. Licence NQI Orchestra La licence NQI Orchestra décrit : la société à laquelle le droit de licence est accordé les différents composants logiciels auxquels vous avez accès avec les limitations éventuelles 5
la durée de validité de votre utilisation du logiciel. La licence de NQI Orchestra est à installer dans le répertoire <install.directory>\orchestra\applications\config\specificconfig\license. Autres licences NQI Orchestra utilise pour son fonctionnement un certain nombre de librairies de type «open source», dont les licences sont chacunes décrites dans le répertoire <install.directory> INSTALLATION - ARRÊT ET DÉMARRAGE Démarrage de l'application Le démarrage de l'application s'effectue en 2 temps : Démarrer le service NQI Orchestra par le biais du menu Démarrer > NQI Orchestra > Démarrer NQI Orchestra ou Par les Services Microsoft, accessibles en tapant la commande services.msc depuis le menu Exécuter. Démarrer le Service dont le nom a été spécifié à l'installation (ex: NQI Orchestra) Notez qu'il est recommandé de laisser ce service avec un démarrage de type "automatique". L'application mettant environ 2-3 minutes à démarrer, elle est inaccessible durant cette période. Ouvrir un navigateur Internet et taper l'url http://serveur:port/cpms où : serveur : nom ou adresse IP du serveur port : port défini lors de l'installation (80, 8080,...) Nom d'utilisateur / mot de passe de l'administrateur NQI Orchestra : admin/admin Arrêt de l'application Arrêter le service NQI Orchestra par le biais du menu Démarrer > NQI Orchestra > Arrêter NQI Orchestra ou Par les Services Microsoft, accessibles en tapant la commande services.msc depuis le menu Exécuter. Arrêter le Service dont le nom a été spécifié à l'installation (ex: NQI Orchestra) INSTALLATION - RÉSUMÉ DES COMPOSANTS INSTALLÉS Arborescence des répertoires Les différents répertoires situés sous le répertoire d'installation sont : Répertoire courant : contient les licences des différents composants opensource utilisés par NQI Orchestra orchestra\applications\config : contient les différents fichiers de configuration de NQI Orchestra orchestra\applications\config\specificconfig : contient les différents fichiers de configuration spécifique du client orchestra\applications\cpms.ear : fichier de type «J2EE Enterprise Archive» contenant la partie exécutable de l'application orchestra\attachements : répertoire d'exécution de l'application. C'est dans ce répertoire que seront stockés les documents attachés à l'application (sur les projets, les tâches,...). orchestra\bin : répertoire contenant les scripts permettant un démarrage manuel du service de l'application. orchestra\install : contient les différents scripts utilisés lors de l'installation de NQI Orchestra. orchestra\install\dbms : contient les différents scripts SQL de création et d'initialisation de la base de données orchestra\intro : contient une page html qui permet d'accéder à l'application à partir du raccourci NQI Orchestra du menu Démarrer java : contient la machine virtuelle java jboss : contient le serveur d'application Jboss 6