Slightly improved installation procedure

This commit is contained in:
echarp 2014-12-16 11:12:28 +01:00
parent a7b3dde426
commit 7b328934ed

View File

@ -14,16 +14,16 @@ Il existe aussi des projets équivalents
https://gitorious.org/agenda-du-libre-php https://gitorious.org/agenda-du-libre-php
https://bitbucket.org/mlhamel/agendadulibre https://bitbucket.org/mlhamel/agendadulibre
Exemple d'installation des prérequis pour Debian Wheezy (stable) : Exemple d'installation des pré-requis pour Debian Wheezy (stable) :
{{{ {{{
~ $ apt-get install sqlite3 libsqlite3-dev build-essential git ~ $ apt-get install sqlite3 libsqlite3-dev build-essential git
~ $ apt-get install ruby ruby-dev bundler ~ $ apt-get install ruby ruby-dev bundler
}}} }}}
Pour installer l'Agenda du libre, vous devrez récupérer le code source à l'aide de "git", puis Pour installer l'Agenda du libre, vous devrez récupérer le code source à l'aide
installer les dépendances avec "bundler" (bundler est packagé sous debian, mais de "git", puis installer les dépendances avec "bundler" (bundler est packagé
peut aussi s'installer depuis http://bundler.io, une version récente de sous debian, mais peut aussi s'installer depuis http://bundler.io, une version
préférence). récente de préférence).
Par exemple: Par exemple:
{{{ {{{
@ -39,10 +39,6 @@ sqlite3 est configurée, mais vous pouvez la modifier dans le fichier
Sous un environnement comme debian, il faut aussi les paquets "build-essential" Sous un environnement comme debian, il faut aussi les paquets "build-essential"
et "libsqlite3-dev" (ou "libmysqlclient-dev"). et "libsqlite3-dev" (ou "libmysqlclient-dev").
Si vous êtes sous windows, pour faire fonctionner les mails de mise à jour
d'événement avec leur diff, il faut avoir les commandes `diff` et `which`. Voir
https://github.com/samg/diffy.
Mettez en place le schéma comme ceci: Mettez en place le schéma comme ceci:
{{{ {{{
~ $ bundle exec rake db:setup ~ $ bundle exec rake db:setup
@ -56,8 +52,8 @@ Puis lancez rails:
Vous pouvez finalement accéder à l'agenda dans un navigateur à l'URL suivante: Vous pouvez finalement accéder à l'agenda dans un navigateur à l'URL suivante:
http://localhost:3000 http://localhost:3000
Votre premier modérateur admin est identifé par "admin@example.com", sont mot Votre premier modérateur admin est identifé par "admin@example.com", son mot de
de passe étant "password". passe étant "password".
{{{ {{{
° ° ° ° ° °