User Tools

Site Tools


wiki:epims4_0:admin:configuration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:epims4_0:admin:configuration [2008/03/10 10:20]
barthe Rajout de la migration 3 du modèle de donnée
wiki:epims4_0:admin:configuration [2009/01/08 17:31] (current)
132.168.73.9
Line 1: Line 1:
-====== Configuration ePims ======+====== Configuration ​Serveurs pour ePims ======
  
  
Line 59: Line 59:
 === En ligne de commande ​ === === En ligne de commande ​ ===
  
-    * Créer la BD en utilisant l’encodage LATIN 1: <​code>​createdb –E ‘LATIN1’ –U pims_db_user PimsDB </​code>​+    * Créer la BD en utilisant l’encodage LATIN 1: <​code>​createdb –E ‘UTF-8’ –U pims_db_user PimsDB </​code> ​FIXME Encodage à confirmer
     * Créer le modèle à partir du fichier ePimsModel.sql ​ : <​code>​ psql –U pims_db_user PimsDB</​code>​ puis <​code>​\i <​path/​to/​ePimsModel>​.sql </​code> ​     * Créer le modèle à partir du fichier ePimsModel.sql ​ : <​code>​ psql –U pims_db_user PimsDB</​code>​ puis <​code>​\i <​path/​to/​ePimsModel>​.sql </​code> ​
  
Line 67: Line 67:
  
   * Configurer une connection sur localhost en utilisant l'​utilisateur "​pims_db_user"​ !   * Configurer une connection sur localhost en utilisant l'​utilisateur "​pims_db_user"​ !
-  * Créer la BD  '​PimsDB'​ en utilisant l’encodage ​LATIN 1 et appartenant à l'​utilisateur pims_db_user+  * Créer la BD  '​PimsDB'​ en utilisant l’encodage ​UTF-8 et appartenant à l'​utilisateur pims_db_user
   * Créer le modèle à partir du fichier ePimsModel.sql : exécuter le fichier sql dans la BD Pims   * Créer le modèle à partir du fichier ePimsModel.sql : exécuter le fichier sql dans la BD Pims
  
 === Migration d'une base existante === === Migration d'une base existante ===
  
-Si vous utilisiez déjà ​ePims dans sa version précédente (version 2.x ou 3.x), il  est possible de migrer les données. Pour cela connectez-vous à la BD PimsDB, avec PgAdmin par exemple, en utilisant le user pims_db_user et exécuter un des fichiers de migration (voir ci-dessous) de la même façon que l'on exécute ePimsModel.sql (cf les chapitres précédents). +Si vous utilisiez déjà ​Pims dans sa version précédente (version 2.x ou 3.x et +), il  est possible de migrer les données. Pour cela connectez-vous à la BD PimsDB, avec PgAdmin par exemple, en utilisant le user pims_db_user et exécuter un des fichiers de migration (voir ci-dessous) de la même façon que l'on exécute ePimsModel.sql (cf les chapitres précédents). 
-  * Passage de la base de données version ​0 à la version 1 (ePims v2.x à la v3.x: exécution de //​Data_migration-1.sql//​ +  * Passage de la base de données version ​2.x à la version 3.x : exécution de //​Data_migration-1.sql//​ 
-  * Passage de la base de données version ​à la version ​2 (ePims v3.x à la v4.0) : exécution de //​Data_migration-2.sql//​ +  * Passage de la base de données version ​3.x à la version ​4.x : exécution de //​Data_migration-2.sql//​ 
-  * Passage ​de la base de données ​version 2 à la version 3 (ePims v4.à la v4.1): exécution ​de //​Data_migration-3.sql//​+ 
 +A partir ​de la version 4.0M1 d'​ePims, ​la base de données à une table '​admin-info'​ qui permet de savoir quel est la version ​du model de la BD. En fonction de cette version, il est nécessaire d'​exécuter les scripts sql des versions suppérieurs. Par exemple, si la version est '3', il faut exécuter le script //​Data_migration-4.sql// qui permet de passer ​à la version 4 de la BD. Si la version est '​2',​ il faut exécuter les scripts ​//​Data_migration-3.sql// ​PUIS //​Data_migration-4.sql//​....
  
  
Line 90: Line 91:
  
  
-===== Apache Geronimo ​1.=====+ 
 + 
 +===== Apache Geronimo ​2.=====
  
 Installer l'​artifact de Postgresql en utilisant la console d'​installation de Geronimo: Installer l'​artifact de Postgresql en utilisant la console d'​installation de Geronimo:
   * depuis la console, sous la rubrique "​services"​ accéder au lien "​common libs"   * depuis la console, sous la rubrique "​services"​ accéder au lien "​common libs"
-  * ajouter le .jar  postgresql-8.1-407.jdbc3.jar en spécifiant les caractéristiques suivantes+  * ajouter le .jar  postgresql-8.1-407.jdbc3.jar en spécifiant les caractéristiques suivantes ​(à récupérer sur le web ... version 8.x...)
     * group = lib, Artifact = postgresql, version =8.1.407.jdbc3,​ type=jar     * group = lib, Artifact = postgresql, version =8.1.407.jdbc3,​ type=jar
  
 +**Remarque** : Les informations saisies ici devront être les mêmes que celles spécifiées lors de la configuration/​déploiement de ePims (voir [[.:​configurationepims#​application_web]]). Dans le cas où une des ces informations change, il faut également modifier le fichier de ressources correspondant.
  
 ===== Serveur FTP ===== ===== Serveur FTP =====
Line 180: Line 183:
  
  
- +---- 
-===== Modules d'​ePims ===== +---- 
-[[configurationepims|Accéder à la page]]+(Continuez vers =[[.:configurationepims]])
wiki/epims4_0/admin/configuration.1205140824.txt.gz · Last modified: 2008/09/24 15:35 (external edit)