Outils pour utilisateurs

Outils du site


informatique:apache

Ceci est une ancienne révision du document !


Apache (httpd)

Manuel en français.

Installer Mod_SSL/Apache/Php.

Le module Mod_SSL.

Une bonne présentationFR des modules mod_cache, mod_disk_cache, mod_mem_cache, mod_file_cache : Guide de la mise en cache.

mod_fcgid is a high performance alternative to mod_cgi or mod_cgid, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests. It is favored by the PHP developers, for example, as a preferred alternative to running mod_php in-process, delivering very similar performance.
The Apache Module mod_fcgid reference page.

Sécurité

Slowloris

Slowloris, l'attaque du paresseux Rédigé par Jerome Saiz (SecurityVibes) (2009-06-22). Le point sur l'outil d'attaque Apache Slowloris avec les consultants de HSC et XMCO, et les premiers retours d'expérience pour s'en protéger.

How To Defend slowloris DDoS With mod_qos (Apache2) MarcusSpiegel (2009-07-15)

Tips

Don't log

Si c'est pour un log apache, essayes un truc dans ce style ( à mettre dans la la conf du site apache où tu veux gérer les fichiers à ne pas stocker ) là, dans l'exemple, ça ne stocke pas les .gif , .css .js .jpg & .swf

SetEnvIf Request_URI “.gif$” dontlog SetEnvIf Request_URI “.css$” dontlog SetEnvIf Request_URI “.js$” dontlog SetEnvIf Request_URI “.jpg$” dontlog SetEnvIF Request_URI “.swf$” dontlog

CustomLog /var/log/httpd/www.domaine.tld-access_log “combined” env=!dontlog

PATH_INFO et Rewrite

RewriteEngine on
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php5/$1 [L]
RewriteRule ^$ index.php5/ [L]

Rediriger toutes les requêtes

How to redirect an entire server or directory to a single URL ?

The best option is to use the standard Apache module mod_rewrite. If that module is compiled in, the following lines

RewriteEngine On
RewriteRule (.*) http://httpd.apache.org/$1 [R]

will send an HTTP 302 Redirect back to the client, and no matter what they gave in the original URL, they'll be sent to “http://www.apache.org/”.

Voir http://httpd.apache.org/docs/1.3/misc/howto.html#redirect pour tous les détails.

VHost dynamique

Configuration de vhost apache dynamique:

  • Apache Module mod_vhost_alias : This module creates dynamically configured virtual hosts, by allowing the IP address and/or the Host: header of the HTTP request to be used as part of the pathname to determine what files to serve. This allows for easy use of a huge number of virtual hosts with similar configurations.
informatique/apache.1282769825.txt.gz · Dernière modification : 19/05/2012 00:15 (modification externe)

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki