19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
-
-
+
-
-
+
-
+
-
+
|
## Télécharger Garradin
Bien évidemment, il vous faut vérifier avant quelle est la dernière version de Garradin. Les téléchargements sont ici : [https://fossil.kd2.org/garradin/uvlist](https://fossil.kd2.org/garradin/uvlist)
Repérez la dernière version disponible, avec l'extension `.tar.bz2` et copiez le lien.
Pour l'exemple, la dernière version de Garradin est la `0.9.0rc-4`. A ce propos, `rc` ou `beta` signifient que ces versions sont encore un peu fraîches et qu'elles peuvent comporter des bugs. Si vous voulez un truc plus fiable, prenez plutôt la version de Garradin plus ancienne et qui n'a pas ces mentions.
Sur votre serveur web, téléchargez l'archive d'installation et décompressez-là :
sudo mv garradin-*.tar.bz2 /var/www
cd /var/www
sudo wget https://fossil.kd2.org/garradin/uv/garradin-0.9.0-rc4.tar.bz2
sudo tar -xvf garradin-0.9.0-rc4.tar.bz2
sudo -u www-data tar -xvf garradin-*.tar.bz2
Vous voilà donc avec un répertoire nommé `garradin-0.9.0-rc4`. Vous n'allez bien évidemment pas conserver ce nom, aussi renommez-le en `garradin`:
Vous voilà donc avec un répertoire nommé `garradin-X.Y.Z` (ou X.Y.Z est le numéro de version). Vous n'allez bien évidemment pas conserver ce nom, aussi renommez-le en `garradin`:
sudo mv garradin-0.9.0-rc4 garradin
sudo mv garradin-* garradin
Apache (utilisateur Linux `www-data`) doit être propriétaire des fichiers pour pouvoir utiliser Garradin :
sudo chown -R www-data:www-data /var/www/garradin
Nos fichiers sont en place, il est temps de créer le fichier de configuration qui dira à Apache comment faire le lien entre http://garradin.association.fr et le répertoire `/var/www/garradin`. Et ce fichier, on le nomme `vHost` dans la langue obscure des serveurs web.
|
95
96
97
98
99
100
101
102
|
93
94
95
96
97
98
99
100
|
-
+
|
Si vous retournez dans le répertoire `/etc/apache2/sites-available`, vous constaterez que les vHosts pour lesquels vous avez activé le https ont maintenant deux fichiers de conf : celui d'origine pour le http, et un autre suffixé par `-le-ssl` qui gère le https.
Redémarrez Apache en faisant :
sudo systemctl restart apache2
Vous devriez à présent pouvoir accéder à Garradin via [https://garradin.association.fr](https://garradin.association.fr) !
Vous devriez à présent pouvoir accéder à Garradin via `https://garradin.association.fr` !
|