diff --git a/HowtoApache.md b/HowtoApache.md index c681433b..bb5ad064 100644 --- a/HowtoApache.md +++ b/HowtoApache.md @@ -1,13 +1,39 @@ # Howto Apache -https://httpd.apache.org/docs/2.4/ + ## Installation Nous utilisons [Apache-ITK](http://mpm-itk.sesse.net/) depuis des années en production sur de nombreux serveurs critiques. -Apache-ITK permet de préciser pour chaque VirtualHost un utilisateur/groupe/MaxClients ce qui est utile pour la sécurité. +Apache-ITK permet de préciser pour chaque VirtualHost un utilisateur/groupe/MaxClients spécifique, ce qui est utile pour la sécurité. ~~~ -# aptitude install apache2-mpm-itk +# aptitude install apache2-mpm-itk libapache2-mod-evasive apachetop libwww-perl ~~~ +## Configuration de base + + +Activation des modules essentiels : + +~~~ +# a2enmod rewrite expires headers rewrite cgi +~~~ + +/etc/apache2/conf-available/zzz_evolix.conf : + +~~~{.apache} +Timeout 10 +MaxClients 250 +ServerTokens Prod +KeepAliveTimeout 2 +MaxKeepAliveRequests 10 +~~~ + +~~~ +# a2enconf zzz_evolix.conf +~~~ + +## SSL + +## Awstats \ No newline at end of file