Fonctionnement D'apache

Fonctionnement D'apache

Denis Szalkowski Formateur consultant Support Apache - 2 / 92 - I. Introduction ............................................................................................. 9 A. Parts de marché ............................................................................................... 9 B. Caractéristiques techniques ................................................................................ 9 C. Tester le serveur http ........................................................................................ 9 D. Les en-têtes http .............................................................................................. 9 1. Côté client : les requêtes .............................................................................................................................................................. 9 2. Côté serveur : les réponses ......................................................................................................................................................... 9 E. Les codes de réponses http ................................................................................ 10 F. Les méthodes http ........................................................................................... 11 G. Connaître les failles de sécurité .......................................................................... 11 II. Installation sous Windows .......................................................................... 12 A. WAMP ........................................................................................................... 12 B. AMPPS .......................................................................................................... 12 C. XAMP ........................................................................................................... 12 III. Installation d’Apache sous Linux .................................................................. 13 A. Installation sous CentOS/Fedora/Red Hat ............................................................... 13 B. Installation sous Debian/Ubuntu .......................................................................... 13 C. Paquets installés ............................................................................................. 13 D. Désactiver SELinux (Red Hat/CentOS/Fedora) .......................................................... 13 E. Les paquets ................................................................................................... 13 F. Les fichiers de configuration .............................................................................. 13 1. Sous Debian .................................................................................................................................................................................... 13 2. Sous CentOS/Fedora ................................................................................................................................................................... 14 3. Tester la configuration ............................................................................................................................................................... 14 4. les modules partagés .................................................................................................................................................................. 14 G. Commandes spécifiques à Debian/Ubuntu .............................................................. 14 1. Activer/Désactiver les modules ............................................................................................................................................. 14 2. Activer/désactiver les sites ...................................................................................................................................................... 14 3. Activer /désactiver les fichiers deconfiguration ............................................................................................................. 14 H. Sécurité ........................................................................................................ 14 1. Les utilisateurs et groupes propriétaires ........................................................................................................................... 14 2. Gestion des droits ........................................................................................................................................................................ 14 3. Tester la sécurité .......................................................................................................................................................................... 14 I. Minimisation / Gestion des services ...................................................................... 14 1. Systemctl.......................................................................................................................................................................................... 14 2. Consoles pour minimiser les services ................................................................................................................................. 14 J. Les limites ..................................................................................................... 15 K. Programmes et utilitaires additionnels .................................................................. 15 IV. Fonctionnement d'Apache .......................................................................... 16 A. Le répertoire par défaut ................................................................................... 16 B. La gestion des droits ........................................................................................ 16 C. Fichiers de traces ............................................................................................ 16 1. Emplacement ................................................................................................................................................................................. 16 a) Sous Debian ........................................................................................................................................................................... 16 b) Sous Fedora ........................................................................................................................................................................... 16 2. Exploitation des logs ................................................................................................................................................................... 16 Denis Szalkowski Formateur Consultant https://www.dsfc.net Rev 2.0 - 09/04/2021 Support Apache - 3 / 92 - 3. Pid ....................................................................................................................................................................................................... 16 4. Gestion des erreurs ..................................................................................................................................................................... 16 a) ErrorLog .................................................................................................................................................................................. 16 b) LogLevel .................................................................................................................................................................................. 16 c) Visualiser les erreurs de configuration ...................................................................................................................... 17 d) Centraliser les logs .............................................................................................................................................................. 17 5. Historique des accès au site ..................................................................................................................................................... 17 6. Format de log du fichier access.log ....................................................................................................................................... 17 7. Fichier de log personnalisé ...................................................................................................................................................... 17 8. Renvoyer vers le syslog ............................................................................................................................................................. 17 9. logrotate ........................................................................................................................................................................................... 18 10. Alléger les logs .......................................................................................................................................................................... 18 11. mod_logio .................................................................................................................................................................................... 18 12. Exploitation des logs .............................................................................................................................................................. 18 13. Vers une base de données .................................................................................................................................................... 18

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    92 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us