From 7b31d4f4901cdb89a79f2f7de4a6b8bb637b523b Mon Sep 17 00:00:00 2001
From: Daniel Baumann Si vous ne connaissez rien au serveur HTTP Apache, ou même au
@@ -37,7 +38,7 @@ parcourir les bases du sujet. Un chemin peut représenter plusieurs types de ressources sur le
-serveur. Ce peut être un fichier (comme
-
Le serveur envoie alors une réponse comportant un code
d'état, et éventuellement un corps de réponse. Le code d'état indique si
-la requête a été traitée avec succès, ou dans la négative quel type
-d'erreur a été rencontré. Le client est alors sensé savoir quoi faire de
+la requête a été traitée avec succès, ou dans la négative, quel type
+d'erreur a été rencontré. Le client est alors censé savoir quoi faire de
la réponse. Vous pouvez vous familiariser avec les différents codes
d'état en consultant le Wiki du
serveur HTTP Apache. Les détails de la transaction, ainsi que les erreurs rencontrées,
-sont enregistrés dans des fichiers journaux. Tout ceci est décrit en
+sont enregistrés dans des fichiers journaux. Tout cela est décrit en
détails ci-dessous dans la section Débogage et fichiers
journaux. Pour se connecter à un serveur, le client doit tout d'abord résoudre
+ Pour se connecter à un serveur, le client doit tout d'abord traduire
le nom du serveur en adresse IP, cette dernière permettant de localiser
le serveur sur Internet. Ainsi, pour que votre serveur web soit
accessible, son nom doit être enregistré dans le DNS. Si vous ne savez pas comment effectuer cet enregistrement, vous
-devrez contacter votre administrateur réseau ou votre fournisseur
+devez contacter votre administrateur réseau ou votre fournisseur
d'accès à Internet afin qu'il effectue cette opération pour vous. Plusieurs noms d'hôte peuvent pointer vers la même adresse IP, et
@@ -122,7 +123,7 @@ et à propos du DNS à La configuration du serveur HTTP Apache s'effectue via de simples
-fichiers textes. Ces fichiers peuvent se trouver dans de nombreux
+fichiers texte. Ces fichiers peuvent se trouver dans de nombreux
endroits différents en fonction du mode d'installation du serveur. Vous
trouverez les positions courantes de ces fichiers dans le wiki httpd.
Si vous installez httpd depuis le code source, le répertoire par défaut
@@ -143,22 +144,20 @@ l'organisation par défaut. La réponse à la question "Où dois-je placer cette directive
-?" dépend en général du niveau auquel cette directive doit être
-prise en compte. S'il s'agit du niveau global, elle doit être placée
-dans le fichier de configuration principal, et en dehors de toute
-section En complément des fichiers de configuration principaux, certaines
-directives peuvent être insérées dans des fichiers
- La réponse à la question "Où dois-je placer cette directive ?"
+dépend en général du niveau auquel cette directive doit être prise en compte.
+S'il s'agit du niveau global, elle doit être placée dans le fichier de
+configuration principal, et en dehors de toute section En complément des fichiers de configuration principaux, certaines directives
+peuvent être insérées dans des fichiers Si le contenu du site web peut se présenter sous de nombreuses
-formes, il peut en général être scindé en deux formes principales : les
+formes, il en existe deux principales : les
contenus statiques et les contenus dynamiques. Les contenus statiques sont par exemple les fichiers HTML, les
@@ -198,7 +197,7 @@ votre site.Pour démarrer
Voir aussi
http
), un nom de serveur (par exemple
www.apache.org
), un chemin (par exemple
/docs/current/getting-started.html
), et le cas échéant
- une chaîne de requête (query string) (par exemple ?arg=value
)
+ une chaîne de paramètres (query string) (par exemple ?arg=value
)
permettant de transmettre des informations supplémentaires au serveur.
@@ -60,23 +61,23 @@ effectue une requête pour une ressource en spécifiant
son chemin.
getting-started.html
), un gestionnaire (comme server-status), ou toute sorte de
-programme (comme index.php
). Nous décrirons tout ceci plus
+serveur. Il peut s'agir d'un fichier (comme
+getting-started.html
), d'un gestionnaire (comme server-status) ou d'une sorte quelconque de
+programme (comme index.php
). Nous décrirons tout cela plus
en détails ci-dessous dans la section Contenu d'un
site web.Noms d'hôte et DNS
-<Directory>
, <Location>
, <VirtualHost>
, ou de toute autre section. Si
-par exemple elle ne doit s'appliquer qu'à un répertoire particulier,
-elle doit être placée dans la section <Directory>
qui fait référence à ce répertoire.
-Voir la documentation sur les Sections de
-configuration pour plus de détails..htaccess
que l'on place directement dans le répertoire
-concerné. Les fichiers .htaccess
sont essentiellement
-destinés aux personnes qui n'ont pas accès aux fichiers de configuration
-du serveur. Vous trouverez plus de détails à propos des fichiers
+<Directory>
, <Location>
, <VirtualHost>
ou de toute autre section. Sinon, si par
+exemple elle ne doit s'appliquer qu'à un répertoire particulier, elle doit être
+placée dans la section <Directory>
qui fait référence à ce répertoire. Voir la
+documentation sur les Sections de configuration pour
+plus de détails..htaccess
que l'on place
+directement dans le répertoire concerné. Les fichiers .htaccess
+sont essentiellement destinés aux personnes qui n'ont pas accès aux fichiers de
+configuration du serveur. Vous trouverez plus de détails à propos des fichiers
.htaccess
dans ce .htaccess
howto.
En tant qu'administrateur d'un serveur HTTP Apache, vos sources d'informations principales sont les fichiers journaux, et en particulier le journal des erreurs. Toute tentative de résolution d'un problème sans -consulter le journal des erreurs revient à conduire les yeux fermés.
+consulter le journal des erreurs revient à essayer de conduire les yeux +fermés.La position dans le système de fichiers du journal des erreurs est
spécifiée par la directive ErrorLog
@@ -227,7 +227,7 @@ l'erreur.
Vous trouverez plus de détails à ce sujet dans la Documentation sur la journalisation.
La question des prérequis étant réglée, il est temps de passer aux @@ -248,8 +248,9 @@ nombreuses choses que vous devez savoir.