Outils pour utilisateurs

Outils du site


gestion_configuration:jira:procedures

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
gestion_configuration:jira:procedures [2016/02/22 18:33] – [Mise à jour] sgariepygestion_configuration:jira:procedures [2023/10/03 17:41] (Version actuelle) – [Installation] sgariepy
Ligne 21: Ligne 21:
   - Changer le port d'écoute de JIRA (optionnel :  Par défaut le port est à ''8080'', il est possible qu'il soit nécessaire de le changer)   - Changer le port d'écoute de JIRA (optionnel :  Par défaut le port est à ''8080'', il est possible qu'il soit nécessaire de le changer)
     - Ouvrir le fichier ''server.xml'' dans le répertoire ''JIRA/conf''     - Ouvrir le fichier ''server.xml'' dans le répertoire ''JIRA/conf''
-    - Modifier la valeur de ''%%<Connector port="8080"%%'' dans l'élément ''%%<Service name="Catalina">%%'', ce qui devrait ressembler à ceci si on change le port pour ''8989'' : +    - Modifier la valeur de ''%%<Connector port="8080"%%'' dans l'élément ''%%<Service name="Catalina">%%'', ce qui devrait ressembler à ceci si on change le port pour ''8989'': <code>
- +
-<code>+
 <Service name="Catalina"> <Service name="Catalina">
     <Connector port="8989"     <Connector port="8989"
Ligne 34: Ligne 32:
  
  
-===== Migration ===== 
  
-Pour migrer JIRA sur un autre serveur, voici la procédure : 
  
-  - Sur le serveur //source// : 
-    - Faire un backup de la base de données (ex : dump SQL avec données) 
-    - Faire une exportation des données JIRA : Dans JIRA, aller dans Administration -> Système -> Import / Export et faire l'exportation.  Ceci créera un ZIP dans ''/Applications/JIRA/HOME/export''. 
-    - Faire un backup (fichier ZIP) du répertoire ''/Applications/JIRA/HOME''. 
-    - Copier ces deux fichiers pour les transférer sur le serveur cible. 
-  - Sur le serveur //cible// : 
-    - Importer les données SQL sur MySQL à l'aide du fichier créé à l'étape 1a. 
-    - Créer le répertoire ''/Applications/JIRA'' et décompresser le fichier contenant l'application JIRA. 
-    - Créer le répertoire ''/Applications/JIRA/HOME'' et y mettre les données du fichier compressé du créé à l'étape 1c. 
-    - Faire la configuration voulue de JIRA comme indiqué dans la procédure d'installation (JIRA_HOME, JAVA_HOME, server port, jira-application.properties). 
-    - Aller sur la page de l'application (ex : http://localhost:8989/) 
-    - Entrer les informations pour les paramètres de base 
-    - Dans la deuxième étape, on offre le choix d'importer les données, utilisez cette option. 
-    - Importer les données ZIP qui ont été créés à l'étape 1b. 
-    - Ceci devrait compléter la procédure de migration. 
  
  
Ligne 70: Ligne 51:
     - Replacer les fichiers du répertoire ''HOME'' de l'ancienne installation dans le nouveau répertoire ''HOME'' de la nouvelle installation.     - Replacer les fichiers du répertoire ''HOME'' de l'ancienne installation dans le nouveau répertoire ''HOME'' de la nouvelle installation.
   - Configuration   - Configuration
-    - Configurer ''%%JIRA_HOME%%'' : Ouvrir le fichier ''jira-application.properties'' dans le répertoire ''atlassian-jira/WEB-INF/classes'' et éditer la valeur ''jira.home'' pour donner quelque chose comme <code>jira.home = /Applications/JIRA/HOME</code>+    - Configurer ''%%JIRA_HOME%%'' : Ouvrir le fichier ''jira-application.properties'' dans le répertoire ''atlassian-jira/WEB-INF/classes'' et éditer la valeur ''jira.home'' pour donner quelque chose comme  
 +  
 +<code>jira.home = /Applications/JIRA/HOME</code> 
     - Configurer la variable d'environnement ''JIRA_HOME'' : ''$ export JIRA_HOME=/Applications/JIRA/HOME''     - Configurer la variable d'environnement ''JIRA_HOME'' : ''$ export JIRA_HOME=/Applications/JIRA/HOME''
     - Changer le port d'écoute de JIRA (optionnel :  Par défaut le port est à ''8080'', il est possible qu'il soit nécessaire de le changer)     - Changer le port d'écoute de JIRA (optionnel :  Par défaut le port est à ''8080'', il est possible qu'il soit nécessaire de le changer)
       - Ouvrir le fichier ''server.xml'' dans le répertoire ''conf''       - Ouvrir le fichier ''server.xml'' dans le répertoire ''conf''
-      - Modifier la valeur de ''%%<Connector port="8080"%%'' dans l'élément ''%%<Service name="Catalina">%%'', ce qui devrait ressembler à ceci si on change le port pour 8989 :<code></code>+      - Modifier la valeur de ''%%<Connector port="8080"%%'' dans l'élément ''%%<Service name="Catalina">%%'', ce qui devrait ressembler à ceci si on change le port pour 8989 : 
 + 
 +<code> 
 +<Service name="Catalina"> 
 +    <Connector port="8989" 
 +        ... 
 +</code> 
   - Configurer la base de données   - Configurer la base de données
     - Si nécessaire, télécharger [[http://dev.mysql.com/downloads/connector/j|MySQL Connector/J]].     - Si nécessaire, télécharger [[http://dev.mysql.com/downloads/connector/j|MySQL Connector/J]].
-    - Créer une nouvelle base de données ''jira''+    - Créer une nouvelle base de données ''jiradb''
-      - Exécuter le SQL : <code sql>CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;</code> +      - Exécuter le SQL : 
-      - Donner les permissions : <code sql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on <JIRADB>.* TO '<USERNAME>'@'<JIRA_SERVER_HOSTNAME>' IDENTIFIED BY '<PASSWORD>'; + 
-flush privileges;</code>+<code sql>CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;</code> 
 + 
 +      - Donner les permissions : 
 + 
 +<code sql> 
 +GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on <JIRADB>.* TO '<USERNAME>'@'<JIRA_SERVER_HOSTNAME>' IDENTIFIED BY '<PASSWORD>'; 
 +flush privileges; 
 +</code> 
     - Exécuter la commande ''/Applications/JIRA/bin/config.sh''     - Exécuter la commande ''/Applications/JIRA/bin/config.sh''
     - Donner les informations de la base de données (host, username, password, database, etc)     - Donner les informations de la base de données (host, username, password, database, etc)
Ligne 87: Ligne 86:
     - Aller à l'adresse ''http://localhost:8989/''     - Aller à l'adresse ''http://localhost:8989/''
     - JIRA devrait proposer un //wizard// : choisir l'option d'importer les données et importer le fichier ZIP qui a été créé à l'étape 1-c (inclure l'extension, ie : ''.zip'').     - JIRA devrait proposer un //wizard// : choisir l'option d'importer les données et importer le fichier ZIP qui a été créé à l'étape 1-c (inclure l'extension, ie : ''.zip'').
- 
  
 ====== Sources ====== ====== Sources ======
Ligne 142: Ligne 140:
  
   - Aller sur la machine avec le bon port (par défaut c'est 8080).  Il se peut que démarrer JIRA soit nécessaire : ''service jira start''.   - Aller sur la machine avec le bon port (par défaut c'est 8080).  Il se peut que démarrer JIRA soit nécessaire : ''service jira start''.
 +
 +
 +
 +====== Mise à jour sous Linux ======
 +
 +La mise à jour est de 7.1.2 à 7.1.9.
 +
 +Étapes:
 +  - Téléchargement du package ''.bin'' récent de JIRA.
 +  - Exécution du package
 +  - Choisir l'option de la mise à jour.
 +  - La mise à jour procède à ces tâches:
 +    - Faire un backup de l'installation actuelle
 +    - Détecter les différences dans la configuration, par exemple dans le fichier ''server.xml''.
 +    - Procéder à la mise à jour.
 +  - Une fois la mise à jour terminée, il faut reconfigurer ''server.xml'' J'ai simplement renommé le ''server.xml'' en ''server.xml.orig'' de la nouvelle installation et recopié le vieux ''server.xml'' provenant du backup au répertoire de ''conf''.
 +
 +À cette étape JIRA est fonctionnel en faisant le ''./startup.sh''.
  
  
gestion_configuration/jira/procedures.1456162387.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)