Refactoring

This commit is contained in:
vlaborie 2017-07-04 18:51:22 +02:00
parent 85a94ae5f9
commit d6f7a41546

View file

@ -11,7 +11,7 @@ Cette installation à été testé sur une Debian Jessie avec Redmine en version
* La catégorie nommées prérequis ne sont à faire qu'une seule fois par serveur. * La catégorie nommées prérequis ne sont à faire qu'une seule fois par serveur.
* Les commandes sont à lancer avec l'utilisateur entre parenthèse. * Les commandes sont à lancer avec l'utilisateur entre parenthèse.
### 0. Prérequis (User = root) ### Prérequis (User = root)
Installations des dépendances : Installations des dépendances :
@ -35,7 +35,7 @@ echo "http://.*.rubygems.org/.*" >> /etc/squid3/whitelist.conf
#### /home ne doit pas avoir l'attribut noexec !!! #### /home ne doit pas avoir l'attribut noexec !!!
### I. Création du compte Unix (User = root) ### Création du compte Unix (User = root)
Choix de l'utilisateur $REDMINE propriétaire de l'application Choix de l'utilisateur $REDMINE propriétaire de l'application
@ -55,19 +55,11 @@ Ajout de l'utilisateur www-data au groupe $REDMINE :
adduser www-data $REDMINE adduser www-data $REDMINE
~~~ ~~~
### II. Création de la base de donnée (User = root) ### Création de la base de donnée (User = root)
[HowtoMySQL]() [HowtoMySQL]()
### III. Serveur Web (User = root) ### Installation (User = $REDMINE)
Mettre en place un reverse proxy avec [Nginx](HowtoNginx) ou [Apache](HowtoApache#mod_proxy_http) vers unix:/home/$REDMINE/run/puma.sock.
### IV. Serveur d'application (User = root)
Mettre en place une instance [Puma](https://wiki.evolix.org/HowtoPuma).
### V. Finalisation (User = $REDMINE)
Se connecter avec l'utilisateur $REDMINE : Se connecter avec l'utilisateur $REDMINE :
@ -173,6 +165,10 @@ Chargement des données par défaut :
rake -qf ~/www/Rakefile redmine:load_default_data REDMINE_LANG=fr rake -qf ~/www/Rakefile redmine:load_default_data REDMINE_LANG=fr
~~~ ~~~
#### Serveur d'application
Maintenant que Redmine est installé, il faut mettre en place une instance [Puma](https://wiki.evolix.org/HowtoPuma).
### Lancement de l'application ### Lancement de l'application
Démarrer/éteindre l'application : Démarrer/éteindre l'application :