wiki/HowtoApache.md
2016-10-05 00:41:38 +02:00

1.1 KiB

Howto Apache

https://httpd.apache.org/docs/2.4/

Installation

Nous utilisons Apache-ITK depuis des années en production sur de nombreux serveurs critiques. 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 libapache2-mod-evasive apachetop libwww-perl

Configuration de base

Fichiers de configuration :

/etc/apache2/
|-- apache2.conf
|       `--  ports.conf
|-- mods-enabled
|       |-- *.load
|       `-- *.conf
|-- conf-enabled
|       `-- *.conf
`-- sites-enabled
        `-- *.conf

Activation des modules suivants :

# a2enmod rewrite expires headers rewrite cgi

Fichier /etc/apache2/conf-available/z_evolix.conf :

ServerTokens Prod
Timeout 10
KeepAliveTimeout 2
MaxKeepAliveRequests 10
MaxClients 250
ServerLimit 250
StartServers 50
MinSpareServers 20
MaxSpareServers 30
MaxRequestsPerChild 0
# a2enconf z_evolix.conf

SSL

Awstats