Projet Socle ENT
Pages enfant
  • b) Installation rapide (esup 4)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Avertissement
iconfalse
title[INTERNAL_esupv4] Validation de la page

État
colourYellow
titleEn cours

#ValidateurDateComments
1Mathilde Guerin  
2~1986256@sac.cru.fr14/02/2013

Attente d'apport de précision sur les points 3, 5 et 6, sinon page validée

 

...

Une documentation sous forme de notes sommaires est donnée directement dans le README du projet : 
https://github.com/EsupPortail/esup-uportal

...

/blob/master/README

Ces notes pré-supposent que vous avez correctement suivi les prérequis, notamment que vous avez un JDK d'installé sur votre distribution linux (avec Maven et Apache ANT - ces 3 outils sont à installer manuellement en ne passant pas par le système de paquets de votre distribution), un Apache, un PostgreSQL et une distribution Apache Tomcat prête à être installée (distribution récupérée en targz ou zip depuis le site offciel Apache).

L'idée alors est de récupérer par GIT le package esup-uportal géré sur github (Voir la page 06 - Git (esup 4) pour plus d'information à ce propos) puis de suivre au mieux ces notes rapides permettant une première installation fonctionnelle d'un esup-uportal.

...

  • Le renommer en "build.properties" ;
  • Modifier le paramètre "server.home" de build.properties : préciser le chemin utilisé pour la variable CATALINE_HOME. Attention : Linux et Windows, utiliser des slashs "/".
    (Bonne pratique respectée = se reporter à la section   |   Installation par défaut = utiliser /path/to/apache_tomcat_6.0.36/)
  • Modifier le paramètre "server.base" de build.properties : préciser le chemin utilisé pour la variable CATALINA_BASE. Attention : Linux et Windows, utiliser des slashs "/".
    (Bonne pratique respectée = se reporter à la section   |   Installation par défaut = utiliser /path/to/apache_tomcat_6.0.36/)

...

  1. modifier la section "Database Connection Settings" :
    1. Décommenter le connecteur JDBC désiré
    2. Renseigner les paramètres de connexion
  2. modifier la section "logs" :
    1. Renseigner la propriété "environment.build.log.logfileDirectory" avec un chemin valide.

...

Modifier le fichier "pom.xml" et décommenter le bon connecteur SQL :

Bloc de code
languagehtml/xml
titlepom.xml
firstline85
linenumberstrue
collapsetrue
    <properties>
        <!-- The final name of the uPortal web-application -->
        <uportal.docbase>uPortal</uportal.docbase>
        <project-site-path>/uportal/${project.version}</project-site-path>
        
        <!-- The JDBC Driver used by uPortal -->
        
        <!-- HSQL driver. Uncomment if you need to -->
        <!--
        <jdbc.groupId>org.hsqldb</jdbc.groupId>
        <jdbc.artifactId>hsqldb</jdbc.artifactId>
        <jdbc.version>${hsqldb.version}</jdbc.version>
        -->
    
        <!-- POSTGRESQL driver. Uncomment if you need to -->
        <!--
        <jdbc.groupId>postgresql</jdbc.groupId>
        <jdbc.artifactId>postgresql</jdbc.artifactId>
        <jdbc.version>9.0-801.jdbc4</jdbc.version>      
        -->
        <!-- MYSQL driver. Uncomment if you need to -->
        <!--
        <jdbc.groupId>mysql</jdbc.groupId>
        <jdbc.artifactId>mysql-connector-java</jdbc.artifactId>
        <jdbc.version>5.1.22</jdbc.version>      
        -->

...

  • [MySQL] "mysqld.exe" / "mysqlsafe" (selon le système d'exploitation)
  • [PostgreSQL] "postgres.exe" / "postgres" (selon le système d'exploitation)
  • [HSQL] "ant hsql" (à la racine du projet)
  • ...

...

 

...

titleGit

...