esup-pod

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Avertissement

Attention, il faut penser à collecter les fichiers "statics" pour qu'ils soient servis par le frontal web NGINX

Bloc de code
(django_pod) pod@Pod:~/django_projects/podv3$ python manage.py collectstatic



Log Rotate

Les fichiers de log peuvent vite grossir sur un serveur en production. Aussi, je vous invite à mettre en place un systeme de log rotate pour les log d'Esup-Pod :

Bloc de code
languagebash
title/etc/logrotate.d/esup-pod
/usr/local/django_projects/podv3/pod/log/*.log {
    su poduser nginx
    daily
    missingok
    rotate 14
    nocompress
    delaycompress
    notifempty
    create 0640 poduser nginx
    sharedscripts
    postrotate
        systemctl restart uwsgi-pod >/dev/null 2>&1
    endscript
}

Puis lancez la commande suivante pour vérifier que ca fonctionne :

logrotate -d /etc/logrotate.d/esup-pod