Vous êtes ici : 6.0 > Guide d'installation et d'exploitation > Installation de l'application

Paramétrage de l'application

La configuration minimum pour lancer l'application

Dossier de paramétrage

Le dossier contenant le paramétrage est le suivant :
WEBAPP_STORAGE/conf
Plus d'informations sur "WEBAPP_STORAGE" ici.

Ce dossier contient :
  • la configuration de base de l'application : base de données, mails, URLs, ...
  • la configuration spécifique liée à l'environnement : connecteur CAS, connecteur LDAP, ...
  • la surcharge de certain comportement de l'application : log, configuration, ...

Paramétrage minimum

Au minimum;, il est nécessaire de créer le fichier suivant :
STORAGE_HOME/conf/env.properties

Le fichier doit être composé à minima comme ci-dessous :
storage=%WEBAPP_STORAGE%
## Pour la phototheque
mediatheque.path=${storage}/medias
## Pour les fichiers techniques
fichiergw.path=${storage}/fichiergw
## Pour les connecteurs PHP/JAVA
connecteurs.session_path=${storage}/sessions
## Pour l'index lucene
lucene.workdir=${storage}/textsearch
## Pour les divers fichiers de logs
logs.path=${storage}/logs
## Chemin du répertoire de sauvegarde de K-Portal
sauvegarde.path=${storage}/save
## Chemin du répertoire d'import des fichiers xml
import.batch.source=${storage}/imports
## Chemin du répertoire de stockage des fichiers joints des formulaires
forms.defaultdir=${storage}/forms

# configuration du premier site
site.ksup.intitule=%WEBAPP_NAME%
site.ksup.host=%WEBAPP_HOST%
site.ksup.port=%WEBAPP_PORT%

# adresse du serveur smtp
mail.host=%SMTP_HOST%
mail.port=%SMTP_PORT%
mail.from=%MAIL_FROM%
mail.webmaster=%MAIL_WEBMASTER%

# adresse du serveur MySQL
datastore.default.user=%BD_LOGIN%
datastore.default.password=%BD_PASSWORD%
datastore.default.url=jdbc:mysql://%BD_HOST%/%BD%
Où :
  • %WEBAPP_STORAGE% : le chemin absolu vers le dossier "storage" de l'application (voir ici)
  • %WEBAPP_NAME% : nom de l'application
  • %WEBAPP_HOST% : nom de domaine principal de l'application
  • %WEBAPP_PORT% : port HTTP. Par défaut 80.
  • %SMTP_HOST% : nom de domaine de la machine hébergeant le serveur SMTP
  • %SMTP_PORT% : port d'écoute du service SMTP. Par défaut 25.
  • %MAIL_FROM% : adresse e-mail expéditrice des mails envoyés par l'application
  • %MAIL_WEBMASTER% : adresse e-mail de reception des mails d'alerte
  • %BD_LOGIN% : login de l'utilisateur se connectant à la base de données (voir ici)
  • %BD_PASSWORD% : mot de passe de l'utilisateur se connectant à la base de données (voir ici)
  • %BD_HOST% : nom de domaine ou IP de la machine hébergeant le serveur MySQL
  • %BD% : nom de la base de données MySQL mise à disposition pour l'application K-Sup/K-Portal (voir ici)
Une fois l'application démarée, il sera nécessaire de finaliser des URLs avec l'outil "Usine à site" présent dans l'interface d'administration ("administe").

Paramétrage complémentaire

Options complémentaires serveur SMTP

Les options suivantes sont désactivées par défaut, vous pouvez les activer sur votre application en les ajoutant dans votre fichier env.properties :

## permet de préciser un délai entre chaque envoi de mail en ms
#mail.sleep=100
## permet d'activer le mode tls
#mail.enabletls=true
## permet d'activer le SSL
mail.smtp.ssl.enable=true

Modules

En fonction des modules installés dans votre application le paramétrage devra être complété avec de nouveaux fichiers spécifiques à ces modules. Par exemple les modules CAS et LDAP nécessitent des fichiers de paramétrage complémentaires.
Pour plus de détails, consultez la documentation des modules.

Surcharge du paramétrage de l'application


Surcharge de la configuration des LOGs de l'application

Voir ici.