...
- Copie les scripts du répertoire ${esup.resources} /scripts vers la racine,
- copie les pilotes de base de données de ${esup.resources}/drivers vers ${esup.sources}/lib/container-common,
- copie les fichiers de personnalisation Esup dans ${esup.update}/uPortal vers le répertoire de distribution uPortal (${esup.sources}),
- copie vos fichiers de personnalisation dans ${esup.custom}/uPortal vers le répertoire de distribution uPortal (${esup.sources}),
- adapte les fichiers de configuration d'uPortal en fonction des paramètres de config.properties,
- adapte les fichiers de configuration de Tomcat en fonction des paramètres de config.properties (ESUPDEV uniquement)
Déploiement du portail
| Bloc de code |
|---|
ant deploy
|
Compile et copie les fichiers nécessaires vers l'environnement d'exécution du portail (${esup.deploy})
Test de la connection à la base de données du portail
...
- Supprime les tables du portail indiquées dans le fichier ${esup.sources}/properties/db/esup-tables.xml
- Insère les données indiquées dans le fichier ${esup.sources}/properties/db/esup-data.xml
- Créé dans la base les groupes définis dans le fichier ${esup.sources}/properties/groups/esupGroupLoad.xml
- Publie tous les canaux définis dans le répertoire ${esup.sources}/properties/chanpub (correspond à la tâche ant chan.pub -Dchan.pub=all)
- Publie tous les layouts définis dans le répertoire ${esup.sources}/properties/layout (correspond à la tâche ant layout.import -Dusername=all)
Déploiement du portail
| Bloc de code |
|---|
ant deploy
|
...
- )
Démarrage du portail
A partir de la racine du package :
...
Dans le cadre d'une installation de production (donc en mode esup et non pas esupdev) le tomcat n'est pas gérer par le package hors il faut modifier la configuration de tomcat pour ajouter le contexte du portail mais aussi 2 pool de connexions a la base.
Pour ce faire :
Modifier le fichier \ [tomcat\]/conf/server.xmlBalise Wiki - Ajouter le contexte uportal vous pouvez vous baser sur le fichier exemple dans update/uPortal/properties/uPortal55.xmlunmigrated-wiki-markup
- remplacer les tags @\[TAG\]@ par les valeur correspondante a vos configurations
...
A partir des version esup\[xx\]-2.0.3 vous diposez d'une target \ _tomcat.genconf qui vous affiche le contenu correct du contexte a mettre dans votre configuration Tomcat
\\