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.
Installation rapide
- Vérifier les prérequis ;
- Décompresser l'archive ;
- Modifier le fichier "build.properties.sample"
- Le renommer en "build.properties" ;
- Modifier le paramètre "server.home" de build.properties : préciser le chemin vers tomcat (Attention : Linux et windows, utiliser des slashs "/") ;
- Modifier le fichier "filters/esup.properties", alimenter les sections :
- Database Connection Settings :
- driver_class=com.mysql.jdbc.Driver
- url=jdbc:mysql://localhost:3306/test
- username=root
- password=<rien>
- uPortal server configuration properties
- CAS server configuration properties
- LDAP
- Database Connection Settings :
- Exécuter la commande "mysqld.exe" / "mysqld" TODO vérifier la commande et la laisser en tâche de fond (démarre le serveur de base de données)
- Exécuter la commande "ant -Dmaven.test.skip=true clean initportal" (effectue le déploiement initial)
- Exécuter la commande "startup.bat" / "startup.sh" de tomcat selon le système d'exploitation (démarre le serveur applicatif)
- Se connecter à http://localhost:8080/uPortal

TODO TERMINER LA PAGE