Configuration de base

This commit is contained in:
gcolpart 2016-10-04 15:07:06 +02:00
parent a0450c0eae
commit 3ec4738b4e

View file

@ -1,13 +1,39 @@
# Howto Apache
https://httpd.apache.org/docs/2.4/
<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