forked from ScoDoc/DocScoDoc
détails install
This commit is contained in:
parent
4748be09d8
commit
206c90e7f5
@ -139,7 +139,8 @@ moyenne générale du semestre déjà obtenue par l'étudiant.*
|
|||||||
L'administrateur peut changer la fonction de calcul du bonus sport via le
|
L'administrateur peut changer la fonction de calcul du bonus sport via le
|
||||||
formulaire de configuration accessible (aux admin) depuis la page d'accueil.
|
formulaire de configuration accessible (aux admin) depuis la page d'accueil.
|
||||||
Si vous souhaitez implémenter une nouvelle règle, il faut la coder en Python
|
Si vous souhaitez implémenter une nouvelle règle, il faut la coder en Python
|
||||||
et modifier un fichier de configuration (non documenté, contacter la liste
|
et la placer dans `/opt:scodoc/app/scodoc/bonus_sport.py`. Après l'avoir testée
|
||||||
scodoc-devel ou regardez les fichiers `/opt/scodoc-data/config/scodoc_local.py` et
|
et validée, l'envoyer sur la liste scodoc-devel, *sans quoi elle sera effacée
|
||||||
`bonus_sport.py`.)
|
dès la prochaine mise à jour* (qui peut arriver à tout moment sur votre serveur
|
||||||
|
en production !).
|
||||||
|
|
||||||
|
@ -8,6 +8,9 @@ Utilisez un **serveur virtuel** ou un container Docker si vous n'avez pas de mac
|
|||||||
|
|
||||||
* Installation de ScoDoc: [GuideInstallDebian11](GuideInstallDebian11.md)
|
* Installation de ScoDoc: [GuideInstallDebian11](GuideInstallDebian11.md)
|
||||||
|
|
||||||
|
* Migration d'un serveur ScoDoc 7 vers la nouvelle version Scodoc 9: [MigrationScoDoc7a9](MigrationScoDoc7a9.md)
|
||||||
|
|
||||||
|
|
||||||
(Les personnes ayant besoin d'installer l'ancienne version ScoDoc 7 peuvent se
|
(Les personnes ayant besoin d'installer l'ancienne version ScoDoc 7 peuvent se
|
||||||
référer à [GuideInstallDebianDix](GuideInstallDebianDix.md) ou
|
référer à [GuideInstallDebianDix](GuideInstallDebianDix.md) ou
|
||||||
[GuideInstallDebianNeuf](GuideInstallDebianNeuf.md).)
|
[GuideInstallDebianNeuf](GuideInstallDebianNeuf.md).)
|
||||||
|
@ -1,11 +1,8 @@
|
|||||||
|
|
||||||
# Installation de ScoDoc 9 sur Debian 11 (Bullseye)
|
# Installation de ScoDoc 9 sur Debian 11 (Bullseye)
|
||||||
Ce document décrit la procédure d'installation et de configuration de ScoDoc 9
|
Ce document décrit la procédure d'installation et de configuration de ScoDoc 9.
|
||||||
(**version en test, pas encore prête pour la production**).
|
Cette procédure doit être effectué sur la machine serveur avec un accès
|
||||||
Cette procédure doit être effectué sur la machine serveur avec un accès administrateur (root).
|
administrateur (root).
|
||||||
|
|
||||||
*Documentation en cours de relecture, voir aussi* https://scodoc.org/git/viennet/ScoDoc
|
|
||||||
|
|
||||||
|
|
||||||
ScoDoc est livré avec des scripts d'installation qui configurer presque
|
ScoDoc est livré avec des scripts d'installation qui configurer presque
|
||||||
automatiquement votre serveur (serveur web, base de données, etc): vous pouvez
|
automatiquement votre serveur (serveur web, base de données, etc): vous pouvez
|
||||||
@ -19,6 +16,9 @@ facilement en cinq minutes, sur une machine normale ou un serveur
|
|||||||
virtualisé. Il est **vivement déconseillé** de tenter l'installation sur une
|
virtualisé. Il est **vivement déconseillé** de tenter l'installation sur une
|
||||||
autre version.
|
autre version.
|
||||||
|
|
||||||
|
Si vous mettez à jour un serveur existant (ScoDoc 7 sur Debian 10), voir [la page
|
||||||
|
sur les migrations](https://scodoc.org/MigrationScoDoc7a9/#2-upgrade-debian).
|
||||||
|
|
||||||
Merci de signaler tout problème (emmanuel.viennet@gmail.com
|
Merci de signaler tout problème (emmanuel.viennet@gmail.com
|
||||||
ou [scodoc-devel](https://listes.univ-paris13.fr/mailman/listinfo/scodoc-devel) ).
|
ou [scodoc-devel](https://listes.univ-paris13.fr/mailman/listinfo/scodoc-devel) ).
|
||||||
|
|
||||||
@ -116,16 +116,28 @@ Checklist minimale de votre système Linux Debian:
|
|||||||
#### Note sur l'install dans un container LXC
|
#### Note sur l'install dans un container LXC
|
||||||
Si vous installez dans un container LXC, attention: la config par défaut de
|
Si vous installez dans un container LXC, attention: la config par défaut de
|
||||||
Redis (un gestionnaire de cache utilisé par ScoDoc) n'est pas compatible, en
|
Redis (un gestionnaire de cache utilisé par ScoDoc) n'est pas compatible, en
|
||||||
raison d'un problème de système de fichier en lecture seule. Ilnstakler redis
|
raison d'un problème de système de fichier en lecture seule. Installer redis
|
||||||
avant ScoDoc, comme suit:
|
avant ScoDoc, comme suit:
|
||||||
|
|
||||||
apt-get install redis
|
apt-get install redis
|
||||||
|
|
||||||
Puis commentez la ligne `ReadOnlyDirectories=/` du fichier de config
|
Puis créer un dossier /etc/systemd/system/redis.service.d contenant le fichier
|
||||||
`/etc/systemd/system/redis.service`. Ensuite
|
`redis.conf` avec les lignes suivantes :
|
||||||
|
|
||||||
systemctl daemon-reload
|
[Service]
|
||||||
systemctl start redis
|
PrivateTmp=no
|
||||||
|
ProtectSystem=false
|
||||||
|
PrivateDevices=false
|
||||||
|
ProtectHome=no
|
||||||
|
ProtectControlGroups=no
|
||||||
|
ProtectKernelTunables=no
|
||||||
|
ProtectKernelModules=no
|
||||||
|
ReadWritePaths=
|
||||||
|
|
||||||
|
Ensuite
|
||||||
|
|
||||||
|
systemctl daemon-reload
|
||||||
|
systemctl start redis
|
||||||
|
|
||||||
... et poursuivez l'installation comme ci-dessous.
|
... et poursuivez l'installation comme ci-dessous.
|
||||||
|
|
||||||
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user