Pages enfant
  • MDWP -3- Installation

Vous regardez une version antérieure (v. /wiki/display/PROJMONDOSSIERWEB/MDWP+-3-+Installation) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 12) afficher la version suivante »


L'installation s'effectue à partir de l'application packagée sous la forme d'un fichier .war

Si vous ne disposez pas de ce package, vous pouvez au choix :

  • Télécharger le war de la dernière version de l'application depuis la page releases de github (disponibilité prévue à partir de la v1.0)
  • Générer le war à partir des sources disponibles sur github (voir ci-dessous)

Génération du war depuis le code source de l'application

Pour générer le war, il faut avoir préalablement récupéré le code source de l'application.

Récupération du code source

Téléchargement de la dernière version de l'application depuis la branche master
git clone https://github.com/EsupPortail/esup-mdw-pegase.git

Génération du war

Depuis le répertoire esup-mdw-pegase
mvn clean package -P production

Déploiement


  • Dézipper le war dans le répertoire webapps de Tomcat
  • Configurer l'application (cf "Configuration" ci-dessous)
  • Configurer le fichier server.xml de Tomcat :
    • Host avec unpackWARs=false
    • Ajout du context de l'application dans le Host
  • Démarrer Tomcat
  • L'application est accessible depuis un navigateur via le port défini dans le server.xml de Tomcat


Configuration


La configuration de l'application se trouve dans la fichier WEB-INF/classes/application.properties.

Il vous faut donc créer et compléter un fichier application.properties sur le modèle de WEB-INF/classes/application-sample.properties

La quasi totalité des libellés affichés par MonDossierWeb ne provenant pas directement de Pégase sont modifiables via : /WEB-INF/classes/i18n/messages.properties.

  • Aucune étiquette