admin:services:faq_services
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
admin:services:faq_services [2020/01/15 17:35] – [Besoin d'une action infra ?] admin | admin:services:faq_services [2020/02/29 03:35] – [Base de données du service ?] admin | ||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
Le dossier ''/ | Le dossier ''/ | ||
- | |||
- | ===== Tâches CRON ? ===== | ||
- | |||
- | La sagesse unixienne recommande aux utilisateurs de passer par '' | ||
- | |||
- | En conséquence, | ||
- | * les tâches cron sont à déclarer dans ''/ | ||
- | * les tâches cron sont à mettre dans un ou plusieurs fichiers dédiés au service ; | ||
- | * le nommage doit reprendre le nom du service ('' | ||
- | * penser à commiter en cas de modification (avoir bien configuré son SSH pour transférer les variables GIT nécessaires) ; | ||
- | * logger la tâche cron (exemple : '' | ||
- | |||
- | Exemples de nommage : | ||
- | < | ||
- | =(^-^)=root@lamp:/ | ||
- | total 16 | ||
- | -rw-r--r-- 1 root root 63 juil. 18 16:30 backup | ||
- | -rw-r--r-- 1 root root 375 janv. 6 23:10 datechaprilorg | ||
- | -rw-r--r-- 1 root root 134 déc. 7 10:48 pastechaprilorg | ||
- | -rw-r--r-- 1 root root 712 janv. 1 2017 php | ||
- | </ | ||
- | |||
- | |||
- | Avantages : | ||
- | * facilité d' | ||
- | * historisation et traçabilité de la configuration ; | ||
- | * alertes Icinga2 si oublie de commit ; | ||
- | * sauvegarde automatique ; | ||
- | * … | ||
===== Les fichiers de conf HTTP ? ===== | ===== Les fichiers de conf HTTP ? ===== | ||
Ligne 58: | Ligne 29: | ||
-rw-r--r-- 1 root root 1917 nov. 29 23:40 www.chapril.org.conf | -rw-r--r-- 1 root root 1917 nov. 29 23:40 www.chapril.org.conf | ||
</ | </ | ||
+ | |||
+ | ===== Les fichiers web ? ===== | ||
+ | |||
+ | L' | ||
+ | |||
===== Les fichiers de logs HTTP ? ===== | ===== Les fichiers de logs HTTP ? ===== | ||
Ligne 85: | Ligne 61: | ||
-rw-r----- 1 root adm 23273 janv. 9 08:13 www.chapril.org/ | -rw-r----- 1 root adm 23273 janv. 9 08:13 www.chapril.org/ | ||
</ | </ | ||
+ | |||
+ | ===== Format des logs HTTP ? ===== | ||
+ | |||
+ | Pour profiter des IP proxifiées, | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | |||
+ | ===== Les autres fichiers de logs ? ===== | ||
+ | |||
+ | Les mettre dans le dossier ''/ | ||
===== Home Directory du service ? ===== | ===== Home Directory du service ? ===== | ||
Ligne 120: | Ligne 107: | ||
===== Base de données du service ? ===== | ===== Base de données du service ? ===== | ||
- | Nommages | + | L' |
* la base : '' | * la base : '' | ||
* le compte Mariadb : foochaprilorg_dbadmin. | * le compte Mariadb : foochaprilorg_dbadmin. | ||
+ | Mais dans la pratique, on peut se simplifier la vie : | ||
+ | * la base : '' | ||
+ | * le compte : '' | ||
===== Partition dédiée du service ? ===== | ===== Partition dédiée du service ? ===== | ||
Ligne 131: | Ligne 121: | ||
Exemple : https:// | Exemple : https:// | ||
+ | |||
+ | ===== Quelle configuration SMTP ? ===== | ||
+ | |||
+ | L' | ||
===== Courriel du service ? ===== | ===== Courriel du service ? ===== | ||
Ligne 137: | Ligne 131: | ||
En cas de demande d' | En cas de demande d' | ||
+ | |||
+ | ===== Tâches CRON ? ===== | ||
+ | |||
+ | La sagesse unixienne recommande aux utilisateurs de passer par '' | ||
+ | |||
+ | En conséquence, | ||
+ | * les tâches cron sont à déclarer dans ''/ | ||
+ | * les tâches cron sont à mettre dans un ou plusieurs fichiers dédiés au service ; | ||
+ | * le nommage doit reprendre le nom du service ('' | ||
+ | * penser à commiter en cas de modification (avoir bien configuré son SSH pour transférer les variables GIT nécessaires) ; | ||
+ | * logger la tâche cron (exemple : '' | ||
+ | |||
+ | Exemples de nommage : | ||
+ | < | ||
+ | =(^-^)=root@lamp:/ | ||
+ | total 16 | ||
+ | -rw-r--r-- 1 root root 63 juil. 18 16:30 backup | ||
+ | -rw-r--r-- 1 root root 375 janv. 6 23:10 datechaprilorg | ||
+ | -rw-r--r-- 1 root root 134 déc. 7 10:48 pastechaprilorg | ||
+ | -rw-r--r-- 1 root root 712 janv. 1 2017 php | ||
+ | </ | ||
+ | |||
+ | |||
+ | Avantages : | ||
+ | * facilité d' | ||
+ | * historisation et traçabilité de la configuration ; | ||
+ | * alertes Icinga2 si oublie de commit ; | ||
+ | * sauvegarde automatique ; | ||
+ | * … | ||
===== Nommage branche Chapril ===== | ===== Nommage branche Chapril ===== | ||
Ligne 143: | Ligne 166: | ||
À ce moment là, il faut créer une branche dédiée au Chapril nommée chapril-x.y.z en reprenant le numéro de la version du projet officielle. | À ce moment là, il faut créer une branche dédiée au Chapril nommée chapril-x.y.z en reprenant le numéro de la version du projet officielle. | ||
+ | |||
===== Puis-je assigner un ticket ? ===== | ===== Puis-je assigner un ticket ? ===== | ||
Ligne 164: | Ligne 188: | ||
Par simplicité, | Par simplicité, | ||
+ | |||
+ | |||
+ | ===== Réception d'un courriel sur l' | ||
+ | |||
+ | Chaque service du Chapril a son courriel de support : foo-support@chapril.org. | ||
+ | |||
+ | Et parfois, des utilisateurs écrivent à cette adresse. Voici un plan de traitement : | ||
+ | * 1) répondre en privé : | ||
+ | * expéditeur : | ||
+ | * utiliser son courriel @april.org, c'est l' | ||
+ | * éviter **absolument** d' | ||
+ | * en copie : | ||
+ | * foo-support@chapril.org | ||
+ | * contenu : | ||
+ | * dire qui l'on est : | ||
+ | |||
+ | Bonjour […] je suis l' | ||
+ | |||
+ | * 2) créer un ticket : | ||
+ | * sujet : « date-support : copiercollerlesujetducourriel » | ||
+ | * description : copier/ | ||
+ | |||
+ | Le 20/01/2010, Laurence R. a écrit sur foo-support@chapril.org : | ||
+ | Bonjour, | ||
+ | […] | ||
+ | |||
+ | * ajouter en commentaire le copier/ | ||
+ | |||
+ | * 3) partager sur chapril@ | ||
+ | * si le sujet est pertinent : par exemple, en cas de remerciements, | ||
+ | * … | ||
+ | |||
+ | |||
+ | ===== Charset des bases de donneés ? ====== | ||
+ | |||
+ | Privilégier l' | ||
+ | |||
+ | Ça permet de gérer les émoticons dans la base. Ça permettra surtout d' | ||
+ | |||
+ | Exemple : | ||
+ | < | ||
+ | CREATE DATABASE IF NOT EXISTS gitea_db DEFAULT CHARACTER SET utf8mb4 COLLATE ' | ||
+ | </ | ||
+ |
admin/services/faq_services.txt · Dernière modification : 2023/02/05 22:51 de pilou