Recherche sur le site Web

Comment désactiver la journalisation NGINX sous Linux


La désactivation de la journalisation dans NGINX peut être utile pour diverses raisons, telles que la réduction de l’utilisation du disque, l’amélioration des performances ou simplement parce que vous n’avez pas besoin des journaux pour une application particulière. Ce guide vous guidera à travers les étapes pour désactiver l’accès et la connexion aux erreurs dans NGINX sur un système Linux.

Dans ce tutoriel, vous apprendrez :

  • Comment désactiver les journaux d’accès dans NGINX
  • Comment désactiver les journaux d’erreurs dans NGINX
  • Comment désactiver complètement l’enregistrement des erreurs dans NGINX

Comment désactiver la journalisation NGINX sous Linux

La désactivation de la journalisation NGINX implique la modification des fichiers de configuration NGINX. Vous trouverez ci-dessous les étapes détaillées pour désactiver l’accès et la consignation des erreurs.

  1. Désactiver les journaux d’accès : La première étape consiste à désactiver les journaux d’accès en modifiant le fichier de configuration NGINX.

    sudo nano /etc/nginx/nginx.conf

    Dans le fichier de configuration, trouvez la directive access_log et commentez-la en ajoutant un # au début de la ligne ou en la désactivant :

    #access_log /var/log/nginx/access.log;
    access_log off;

    Enregistrez le fichier et quittez l’éditeur.

  2. Désactiver les journaux d’erreurs : L’étape suivante consiste à désactiver les journaux d’erreurs dans le même fichier de configuration.

    sudo nano /etc/nginx/nginx.conf

    Dans le fichier de configuration, trouvez la directive error_log et commentez-la en ajoutant un # au début de la ligne ou en la définissant à /dev/null :

    #error_log /var/log/nginx/error.log;
    error_log /dev/null crit;
  3. Définir le journal des erreurs à /dev/null avec le niveau crit signifie que seules les erreurs critiques seront enregistrées, ce qui minimise efficacement la journalisation.

  4. Désactiver complètement la journalisation des erreurs : Si vous souhaitez désactiver complètement la journalisation des erreurs, vous pouvez définir la directive error_log sur /dev/null sans spécifier de niveau de journal.

    sudo nano /etc/nginx/nginx.conf

    Dans le fichier de configuration, trouvez la directive error_log et définissez-la à /dev/null sans aucun niveau de journal :

    error_log /dev/null;
  5. Cette configuration désactivera complètement l’enregistrement des erreurs.

  6. Redémarrer NGINX : Après avoir apporté des modifications au fichier de configuration, vous devez redémarrer NGINX pour appliquer les modifications.

    sudo systemctl restart nginx
  7. Le redémarrage de NGINX appliquera les nouveaux paramètres et la journalisation sera désactivée comme spécifié.

En conclusion

La désactivation de la journalisation dans NGINX est un processus simple qui peut aider à optimiser les performances du système et à gérer l’espace disque. En suivant les étapes décrites ci-dessus, vous pouvez facilement désactiver les journaux d’accès et d’erreurs dans la configuration de votre serveur NGINX.

Articles connexes: