1.1 KiB
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