nginx : le serveur web rapide et discret
Le serveur web est le logiciel qui reçoit la demande du visiteur et lui renvoie la page. nginx (prononcez « engine x ») est l'un des plus utilisés.
C'est quoi ?
nginx est un logiciel gratuit installé sur la machine qui héberge votre site. Il envoie les pages et les images aux visiteurs. Souvent, il sert aussi d'intermédiaire devant le logiciel du site (WordPress, une application) pour l'accélérer et le protéger.
Ses points forts
- Rapide et économe : il encaisse beaucoup de visiteurs avec peu de ressources.
- Très répandu : tous les hébergeurs et administrateurs le connaissent.
- Bon gardien : compression, cache et protections du navigateur se règlent à son niveau.
Les points de vigilance
- Ses réglages sont faits à la main : les protections ne sont pas actives par défaut ; quelqu'un doit les écrire.
- Il doit être mis à jour comme le reste : avec le système de la machine.
- Il affiche parfois sa version : une information inutile aux visiteurs et utile aux attaquants.
Ce que le bilan regarde
Le bilan lit le nom du serveur dans sa réponse, et sa version quand il l'affiche. C'est à son niveau que se corrigent plusieurs points : protections du navigateur, compression, redirection vers HTTPS.
Que faire
- Masquer la version : une ligne de réglage.
- Ajouter les en-têtes de protection : une fois pour tout le site.
- Mettre à jour le système du serveur : chaque mois, ou automatiquement.