INSTALL.md
author ymh <ymh.work@gmail.com>
Sat, 25 Jan 2020 02:09:46 +0100
changeset 381 f53e667ab25f
parent 345 3461f64ad0b7
permissions -rw-r--r--
Added tag V00.74 for changeset 63dfc6dc3128

Procédure d'installation Jocondelab
===================================

Prérequis
---------

Les prérequis sont les suivants:
  - python 2.7
  - Base de donnée relationnelle (de préférence Postgres)
  - elasticsearch
  - optionnel : pip (mais recommandé)
  - optionnel : virtualenv (mais recommandé)
  - optionnel: yuglify
  - optionnel: memcached

le fichier requirements.txt donne la liste des dépendances python à installer. Il est directement utilisable par 'pip'.
Une procédure de lancement pourrait être la suivante. Attention, cette procédure est assez théorique sans un accès aux données.

  - création et activation de l'environement virtuel
  - installation des librairies python : pip install -r requirements.txt
  - créer le fichier de configuration à partir du template: `cp src/jocondelab/config.py.tmpl src/jocondelab/config.py`
  - compléter le fichier `src/jocondelab/config.py`.
  - lancer la commande `python manage.py syncdb --migrate`
  - On peut lancer un serveur de développement avec `python manage.py runserver`