| Mandrake Linux 8.2: Manuel de référence serveur | ||
|---|---|---|
| Page précédente | Chapitre 3. Serveur Web Internet/intranet | Page suivante |
L'écran principal de configuration d'Apache, Serveur Web Apache, se compose de plusieurs sections. La première, , permet de régler votre serveur Apache. Vous pouvez configurer le nombre initial de processus d'Apache (Nombre initial de processus et Nombre maximum de processus en attente), la taille des en-têtes et d'une ligne de requête (En-têtes maximals dans une requête et Taille maximum d'une ligne de requête) ou le nombre de clients par processus (Requêtes maximum par processus du serveur).
L'option , située dans la section Adresses et réseau, peut être importante pour la configuration de votre serveur Web. Vous pouvez spécifier le port par défaut sur lequel Apache écoute les sessions régulières et chiffrées (par défaut, 80 et 443, respectivement). L'option Requêtes multiples par connexion règle le nombre de requêtes qui peuvent être servies par un navigateur, tandis que Délai de keep-alive configure le délai de temps d'arrêt (timeout) des requêtes des navigateurs Web.
Dans la section , vous trouverez tous les modules détectés par Apache. Dans cette section, vous pouvez sélectionner les modules que vous ne voulez pas qu'Apache chargent.
La section contient des options utiles. La première, Répertoire de core dump, configure le répertoire dans lequel Apache stockera son vidage de mémoire (memory dump) dans le cas inopiné où le serveur planterait. De la même manière, Fichier verrou du serveur et Fichier PID du serveur spécifie, respectivement, le fichier verrou et celui qui contient le numéro de processus UNIX d'Apache. Vous pouvez configurer l'en-tête HTTP retournée par Apache dans le champ En-tête HTTP du serveur et le mode d'Exécution du serveur.
Apache peut fonctionner en mode autonome. Si tel est le cas, il sera lancé et attendra les connexions. Apache peut également être amorcé avec la commande inetd lorsqu'un navigateur envoie une requête à un ordinateur. Généralement, Apache jumelé à inetd sont utilisés pour de petits sites Web.
La prochaine section aborde les . Si vous en utilisez sur votre serveur Web, vous pouvez spécifier où stocker le fichier journal de sortie des CGIs et leur taille maximale.
Le bouton Fichier d'options par répertoire permet de définir à nouveau les options communes à un répertoire particulier de votre site Web. De plus, ce fichier (généralement .htaccess) permet de limiter l'accès aux répertoires. Dans cette section, sélectionnez le répertoire et cliquez sur . Vous obtiendrez une nouvelle page contenant plusieurs icônes, lesquels seront similaires à ceux de la page de configuration principale. Vous pouvez y spécifier certaines valeurs par défaut pour PHP (cliquez sur le bouton ), certaines restrictions d'accès par utilisateur ou groupe (cliquez sur l'icône ) ou configurer le format de listage de répertoires (cliquez sur l'icône ).
La section contient une liste de tous les modules qu'Apache prend en charge par l'entremise de Webmin. Ce dernier tente de trouver automatiquement lesquels sont installés, mais vous pouvez également les configurer à la main dans cette section.
Le bouton permet la modification des paramètres passés à Apache lorsque le serveur est lancé.
Vous pouvez configurer un serveur Web à domaines multiples par l'entremise de la section . Par exemple, votre société est propriétaire des noms de domaine foo.com et bar.net. Avec des serveurs virtuels, vous pouvez gérer les deux domaines avec un ordinateur et un serveur Apache. Vous devez simplement spécifier l'adresse IP et, éventuellement, le numéro de port du serveur, la racine du document, où sont stockés les fichiers de votre site, et le nom du serveur virtuel. Vous pouvez également copier les directives de configuration d'autres serveurs virtuels, ce qui peut vous épargner beaucoup de travail et de temps.
Pour chaque site représenté par un serveur virtuel, vous avez d'autres options. Dans la section , vous trouverez des options pour les limiter les ressources système. Vous pouvez régler votre mémoire, votre CPU et limites de ressources de processus pour empêcher que le système plante à cause d'un client délinquant. La section permet de spécifier quelle page Web est appelée si une erreur spécifique a lieu lors du traitement d'une requête. Par exemple, si Apache ne peut pas trouver la page Web demandée, il affichera une Erreur 404. L'icône permet d'identifier quel usager est le propriétaire du processus Apache correspondant au serveur virtuel actuel.
La section prend en charge les associations de fichiers et de types de caractère sous Apache. Vous pouvez configurer les commandes à exécuter lorsqu'une requête est faite pour certains types de fichier. De la même manière, vous pouvez indiquer à Apache comment trouver des pages multilingues. Si vous possédez plusieurs sites, vous pouvez lui spécifier de changer le propriétaire des processus en relation avec les valeurs prédéfinies. L'icône permet d'effectuer cette opération. Si vous voulez créer un serveur cache pour certaines pages Web, la section (soit le mandataire) abrite des options qui vous aideront à bien le configurer.
| Page précédente | Début | Page suivante |
| Example de configuration | Remonter | Le serveur de courrier Postfix |