« Installation et configuration d'un serveur http apache 2.2 » : différence entre les versions

Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 155 : Ligne 155 :
  Allow from 127.0.0.1
  Allow from 127.0.0.1
  Allow from ::1
  Allow from ::1
Allow from <votre ip>
  Allow from 213.186.47.110
  Allow from 213.186.47.110
  Allow from 2001:41d0:1:d6e::110
  Allow from 2001:41d0:1:d6e::110
Ligne 188 : Ligne 187 :
* <code>KeepAliveTimeout</code> défini le nombre de secondes que doit attendre apache2 avant de fermer une connexion tcp.
* <code>KeepAliveTimeout</code> défini le nombre de secondes que doit attendre apache2 avant de fermer une connexion tcp.
* <code>MaxKeepAliveRequests</code> défini le nombre de requêtes maximum que apache2 servira lors de la même connexion tcp. Il est recommandé de laisser cette valeur relativement élevée.
* <code>MaxKeepAliveRequests</code> défini le nombre de requêtes maximum que apache2 servira lors de la même connexion tcp. Il est recommandé de laisser cette valeur relativement élevée.
* <code>ErrorLog</code> défini le fichier où les logs d'erreur de apache seront stockés.
* <code>LogFormat</code> permet de formater les logs customs du serveur. [http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#formats La documentation officielle de apache] détaille le formatage possible. La syntaxe est <code>LogFormat Format Type</code>
* <code>CustomLog</code> permet de spécifier un fichier de log pour chaque type de log custom.
* <code>AddDefaultCharset</code> permet de spécifier le charset par défaut à utiliser.
* <code>AddHandler cgi-script</code> permet de préciser que les fichiers .cgi et .pl sont des scripts cgi.
* <code>DocumentRoot</code> défini le répertoire où sont stockés les pages webs par défaut du serveur.
* <code>DirectoryIndex</code> défini les fichiers qui seront considérés comme des pages d'index.
* <code>TypesConfig</code> défini le fichier spécifiant la correspondance entre les extensions et les types de fichiers.
* <code>DefaultType</code> défini le type par défaut d'un fichier si son extension n'est pas spécifié par <code>TypesConfig</code>
La directive <code>Directory</code> permet d'appliquer des directives qui ne s'appliqueront que pour un dossier donné (et tout ses sous dossiers et fichiers). Dans l'exemple suivant, on applique des règles pour l'ensemble du système de fichier (/) :
<pre><nowiki>
<Directory />
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow From All
        IndexIgnore .ht*
</Directory>
</nowiki></pre>


Les lignes suivantes permettent de charger automatiquement tous les modules que vous avez activé pour apache au moyen de la commande <code>a2enmod</code> :
Les lignes suivantes permettent de charger automatiquement tous les modules que vous avez activé pour apache au moyen de la commande <code>a2enmod</code> :
4 203

modifications

Menu de navigation