site Logement Dauphine
This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Thomas NOËL 136e8e85cf uninstall /etc/init.d/logement 2012-04-17 12:05:16 +02:00
appli_project retrait de la fixture pour site=logement.dauphine.eo.com 2012-04-17 11:41:01 +02:00
documentation définition de l'application socle, modèle de donnée et page d'administration pour les développeurs 2012-04-10 10:22:24 +02:00
.gitignore gitignore += media/uploads/ 2012-04-12 14:45:58 +02:00
Makefile ajoute un makefile pour packager les sources 2012-04-11 13:54:57 +02:00
README mise a jour README 2012-04-17 11:57:03 +02:00
build_virtualenv.sh corrections dans installation virtualenv et application 2012-04-13 16:29:21 +02:00
create_superuser.sh renomme create_superuser 2012-04-17 10:51:42 +02:00
cubewerx_extra.wkt.addendum finition des script d'installation et de désinstallation 2012-04-10 20:34:26 +02:00
flush_database.sh flush_database.sh ajoute les fixtures initial_* 2012-04-17 11:50:25 +02:00
init.d init.d cree le repertoire pour le pid 2012-04-13 16:49:47 +02:00
install.application.sh flush de la base lors de l'installation 2012-04-17 11:52:40 +02:00
install.pgsql.sh install.pgsql: ni initdb, ni start 2012-04-13 15:42:18 +02:00
install.sh install: activation et demarrage des services 2012-04-13 10:29:53 +02:00
nginx.conf nginx: use default path_info 2012-04-12 14:36:27 +02:00
requirements i18n: bases 2012-04-15 22:57:20 +02:00
uninstall.sh uninstall /etc/init.d/logement 2012-04-17 12:05:16 +02:00

README

Installation
============

Lancer les scripts d'installation depuis le répertoire du projet :

	# cd /usr/src/appli-dauphine-vX.Y/
	# ./install.sh
	# ./install.pgsql.sh
	# ./install.application.sh

Notes:
* install.sh : installe les sources yum et paquets logiciels nécessaires
* install.pgsql.sh : initialise la base de données postgresql "logement"
* install.application.sh : installe l'application proprement dite,
  remet à zéro la base de données et y ajoute des données initiales
* le code de l'application est installé dans /home/logement/src
* lors de cette procédure, tous les services sont (re)démarrés et
  l'application est visible via le web

Initialisation des données
==========================

Creation d'un superutilisateur (il en faut au moins un) :

	# cd /home/logement/src
	# ./create_superuser.sh

... et répondre aux questions.

Gestion du service
==================

La commande de lancement de l'application est :
	# service logement start
La commande d'arrêt est :
	# service logement stop

Autres services en jeu : nginx, postgresql, memcached