Apache2

De Wiki doc

Version datée du 21 juillet 2018 à 17:01 par Ycharbi (discussion | contributions) (Ajout du HTTP2.)


Activer le HTTP2

Activer le module

a2enmod http2

Éditer la configuration du site

vim /etc/apache2/sites-enabled/toto.conf

et ajouter le paramètre suivant: <source lang="apache"> Protocols h2 http/1.1 </source>

Par exemple: <source lang="apache"> <VirtualHost *:443>

 Protocols h2 http/1.1
 ServerAdmin toi@tes-le-meilleurs.fr
 ServerName tes-le-meilleurs.fr
 ...

</VirtualHost> </source>

Source de la section

Désactiver les signatures

INFORMATION

Les signatures sont les phrase en bas de page qui indique votre distribution et la version de apache. Ex: "Apache/x.x.x (Debian) Server at domaine.local Port 443"

Éditer le fichier VirtualHost d'apache (pour une configuration spécifique au site)

vim /etc/apache2/sites-enabled/000-default.conf

ou éditer directement le fichier de configuration global (pour tout les sites)

vim /etc/apache2/apache2.conf

et ajouter

<source lang="apache"> ServerSignature Off ServerTokens Prod </source>

Quitter et redémarrer le service apache:

systemctl restart apache2.service

INFORMATION

{{{1}}}

Source de la section

Désactiver le listing de fichiers

Désactiver le listing de fichiers « index of » dans les répertoires web

Désactiver le module autoindex

a2dismod autoindex

Redémarrer le service apache:

systemctl restart apache2.service