Pages enfant
  • a) Prérequis (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.
Info

Sont donnés ici les différents pré-requis techniques à mettre en place avant l'installation de l'ENT EsupPortail.

Plus qu'un listing classique on donne également un certain nombre de recommandations ; en résumé les voici :

  • Linux
  • Installation de Postgresql (ou Mysql), serveur Web Apache en frontal (+ AJP) etc. par le système de paquets de la distribution Linux (apt, yum, ...)
  • MAIS installation de Java (JDK 1.67) et technologies sous-jacentes (tomcat 7, ant, maven, ...) manuellement, c'est à dire en passant par le téléchargement et l'extraction de ces outils (en .bin, tgz, zip) depuis les sites officiels les proposant (oracle.com, apache.org).

...

Info
titleSupport de Java 7

A noter que JDK7 n' est supporté qu'à partir de dès la version v.4.0.8 d'uPortal (cf JIRA issue)

...

Bloc de code
languagebash
?> java -version                 #Pour vérifier le bon fonctionnement de Java (dans un "terminal")
java version "1.67.xx"            #Installation OK

>> Bonnes pratiques (Linux)

...

Bloc de code
languagebash
/usr
   /local
      /jdk1.67.0_43 79            #chemin réel vers le dossier d'installation du jdk
      /jdk -> jdk1.67.0_4379      #à utiliser pour le JAVA_HOME -> JAVA_HOME=/some/path/to/jdk

...

La version de Tomcat préconisée est la 67.0.xx (dernière version stable en 67.0 : actuellement 67.0.3959)

Il est conseillé de ne pas passer par le gestionnaire de packages (yum, apt-get) afin de bien maitriser son installation et donc de télécharger le logiciel sur le site de l'éditeur.

...

Pour faciliter les mises à jour (notamment vis à vis des configurations du package EsupPortail, mais aussi plus tard des portlets), on utilisera comme pour le jdk, ant et maven un lien symbolique de ce type : 
 /opt/tomcat-esup -> /opt/apache-tomcat-67.0.3959

Apache

La version d'Apache préconisée est la 2.2 ou plus exactement celle disponible depuis votre gestionnaire de paquest simplementpaquets simplement (2.4 sous Debian Jessie à présent par exemple).

Technologie non liée à Java, il est conseillé de simplement passer par le gestionnaire de paquets (yum, apt-get) pour installer Apache et ses modules associées (mod_ajp, mod_balancer, etc.).

...