Pileos Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 Bonjour, Je cherche à accéder aux logs d'accès des sites web que j'ai configuré dans Webstation. Par défaut, je n'ai rien dans Webstation pour configurer ou bien activer les logs et éventuellement les renvoyer dans le centre de journaux. Du coup, j'essaie de le faire directement en ligne de commande en accès SSH sur le compte root de mon NAS, mais je ne sais pas où chercher. Le filesystem n'est pas le même que sur un linux classique, et je sais pas où sont les logs. D'ailleurs est ce qu'ils n'ont pas été désactivés dans la config du NAS ? Sous webstation, je tourne sous Apache 2.2. J'ai aussi installé Nginx mais pas de logs non plus. Help svp merci. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
unPixel Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 (modifié) Bonjour, Citation Le filesystem n'est pas le même que sur un linux classique, et je sais pas où sont les logs. Je comprend pas bien. Pour ma part, c'est la même chose que sur Linux classique. cd /var/log Par contre, je ne sais pas si il y a des logs pour webstation. Modifié le 29 avril 2019 par Zeus 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pileos Posté(e) le 29 avril 2019 Auteur Partager Posté(e) le 29 avril 2019 Bonjour Zeus, en fait je voulais dire par là que j'ai l'impression que Synology a fait pas mal de "customization" du système de fichiers et que du coup on ne sait pas trop où on doit chercher... Mais effectivement il y a bien un répertoire /var/log/httpd et également /var/log/nginx. Dedans il n'y a que les logs d'erreur et pas les logs d'accès. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
unPixel Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 Après, je ne connais pas trop le système httpd sur un serveur dit classique. Tu es sûr qu'il y a des logs d'accès sur les autres ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pileos Posté(e) le 29 avril 2019 Auteur Partager Posté(e) le 29 avril 2019 (modifié) Normalement oui on peut voir les accès qui sont fait sur le serveur web. On peut y voir les requêtes http qui sont faites : GET, POST, etc Apparemment il faut les activer, certains parlent de faire ça dans : /etc/httpd/conf/httpd.conf-user sauf que ce répertoire existe pas dans DSM6 Modifié le 29 avril 2019 par Pileos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pileos Posté(e) le 29 avril 2019 Auteur Partager Posté(e) le 29 avril 2019 Pour le serveur Nginx, il y a bien un fichier de config /etc/nginx/nginx.conf avec un paramètre access_log que l'on peut mettre à on ou off. Ca résout mon, problème pour Nginx mais pas pour Apache2.2 ou Apache4.4 que j'utilise dans webstation. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
unPixel Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 (modifié) Essai là pour voir : /usr/local/etc/httpd/ ou là /usr/local/etc/apache22 Modifié le 29 avril 2019 par Zeus 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pileos Posté(e) le 29 avril 2019 Auteur Partager Posté(e) le 29 avril 2019 (modifié) Oui c'est bien ça. Il y a bien le fichier de config httpd22.conf Merci par contre comment on redemarre un service sous Synology ? J'ai essayé service apache2 restart ou systemctl restart apache2, les deux sont inconnues.... Modifié le 29 avril 2019 par Pileos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
unPixel Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 (modifié) Essai ça : synoservice --restart pkgctl-WebStation synoservice --restart pkgctl-Apache2.2 Modifié le 29 avril 2019 par Zeus 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pileos Posté(e) le 29 avril 2019 Auteur Partager Posté(e) le 29 avril 2019 Merci. Ca fonctionne. J'ai maintenant bien mon fichier de log apache22_access_log sous /var/log/httpd Merci Zeus pour ton aide. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
unPixel Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 De rien 🙂 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
flep Posté(e) le 29 avril 2019 Partager Posté(e) le 29 avril 2019 Bonjour, sinon il y a une vieillerie en stock : https://www.synology.com/fr-fr/dsm/packages/Webalizer 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pileos Posté(e) le 29 avril 2019 Auteur Partager Posté(e) le 29 avril 2019 Merci, je vais l'installer. Apparemment ça n'analyse que le port 80 et pas le port 443. C'est un peu gênant vu que maintenant il y a du SSL partout. A l'installation le paquet doit activer les logs dont il a besoin dans la config, pas besoin d'aller activer à la main dans les fichiers de conf. Je me demande si ça peut donner de façon claire les stats pour plusieurs sites web (plusieurs URLs). 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.