web-dev-qa-db-fra.com

Meilleures pratiques pour desservir plusieurs sites avec Apache2

J'ai un serveur avec plusieurs hôtes virtuels. Au cours des deux dernières années, je me suis continuellement améliorée sur la plupart des services de ces sites, qu'il s'agisse de savoir comment et où faire de la journalisation, comment la configuration des hôtes virtuels est faite et contenue jusqu'à l'endroit où je stocke ces hôtes virtuels sur le serveur.

Dernièrement, j'ai écrit des outils pour ajouter des hôtes virtuels sur mon système afin de réduire le travail manuel. J'ai donc commencé à rechercher les meilleures pratiques en général pour servir des sites avec Apache2. Lorsque vous googlez le sujet, les réponses ne manquent pas sur les meilleures pratiques pour des sujets spécifiques (verticalement), mais pas pour les meilleures pratiques concernant des situations et des sujets plus génériques (horizontal).

Ma question est la suivante: existe-t-il des meilleures pratiques officielles pour desservir des sites avec Apache2? Si une telle chose n'existe pas, existe-t-il de bons textes à lire sur le sujet pour mieux comprendre les conséquences des choix effectués dans la configuration des hôtes virtuels?

2
Mogget

Apache fournit des conseils sur les meilleures pratiques dans la documentation.

Documentation sur Apache Virtual Host

Apache > HTTP Server > Documentation > Version 2.4

Sur ce lien, vous trouverez une liste de pages de documentation qui expliquent tous les détails de la prise en charge des hôtes virtuels dans Apache HTTP Server.

https://httpd.Apache.org/docs/2.4/vhosts/

->

Exemples d'hôte virtuel

Ce document tente de répondre aux questions fréquemment posées sur la configuration des hôtes virtuels. Ces scénarios sont ceux impliquant plusieurs sites Web s'exécutant sur un seul serveur, via des hôtes virtuels nommés ou IP.

https://httpd.Apache.org/docs/2.4/vhosts/examples.html

3
user20874