Author: sletellier Date: 2011-11-25 13:45:20 +0100 (Fri, 25 Nov 2011) New Revision: 126 Url: http://forge.codelutin.com/repositories/revision/echobase/126 Log: Update documentation Modified: trunk/src/site/rst/install.rst Modified: trunk/src/site/rst/install.rst =================================================================== --- trunk/src/site/rst/install.rst 2011-11-25 12:26:38 UTC (rev 125) +++ trunk/src/site/rst/install.rst 2011-11-25 12:45:20 UTC (rev 126) @@ -34,21 +34,13 @@ :start: 1 :depth: 2 -Première utilisation --------------------- - -Un utilisateur par défaut est crée si la base est vide (première utilisation):: - - login : admin - mot de passe : admin - -Pour des raison de sécurité, il est conseillé de créer un nouvelle admin via l'interface de gestion des utilisateurs. - Configuration d'Echobase ------------------------ -Voici la configuration par défaut:: +La configuration personalisée d'Echobase ce trouve par défaut dans /etc/echobase.properties. +Par defaut le répertoire de travail ce trouve dans /var/local/echobase. Le war du projet (pour créer une application embarqué) est stoqué dans le repertoire war du répertoire de travail. Voici la configuration par défaut:: + data.directory=/var/local/echobase # Repertoire de l'application war.directory=${data.directory}/war # Répertoire où est stoqué le war war.location=${war.directory}/echobase-ui-${project.version}.war # Chemin complêt d'accès au war @@ -56,17 +48,37 @@ Vous pouvez surcharger toute les propriétés ci-dessus, dans la plupart des cas, seul la modification de data.directory est normalement nécessaire. Il suffit de créer le fichier /etc/echobase.properties et d'y ajouter la/les ligne(s) ci-dessus modifiée. +Une base de donnée h2 est crée dans le répertoire de travail (data.directory) mais il est possible de configurer une base Postgres. + Installation Postgres --------------------- -Création de l'utilisateur Postgres:: +Pré-requis : + - postgres doit être installé sur la machine (exemple pour un sytème Debian : apt-get install postgresql) + - être connecté avec l'utilisateur (postgres par défaut) qui à les droits d'administrer cette base de donnée. - createuser -P echobase +1. Création de l'utilisateur Postgres -Création de la base de donnée "echobase":: +:: - createdb -E utf8 echobase -O echobase + createuser -P echobase -Il faut positionner le fichier de configuration echobase.properties_ dans /etc et remplacer le mot de passe (hibernate.connection.password) par celui rentré lors de la création de l'utilisateur Postgres. +2. Création de la base de donnée "echobase" -.. _echobase.properties: echobase.properties \ No newline at end of file +:: + + createdb -E utf8 echobase -O echobase + +3. Il faut positionner le fichier de configuration echobase.properties_ dans /etc et remplacer le mot de passe (hibernate.connection.password) par celui rentré lors de la création de l'utilisateur Postgres. + +.. _echobase.properties: echobase.properties + +Première utilisation +-------------------- + +Un utilisateur par défaut est crée si la base est vide (première utilisation):: + + login : admin + mot de passe : admin + +Pour des raison de sécurité, il est conseillé de créer un nouvelle admin via l'interface de gestion des utilisateurs.
participants (1)
-
sletellier@users.forge.codelutin.com