Le texte « NginX mainline », en blanc, apparaît sur un fond bleu uni. À droite, un grand hexagone vert contient une lettre « N » en gras et en blanc, rappelant l'aspect de l'écran d'accueil du programme d'installation d'Ubuntu Server.

Installer NginX mainline sous Ubuntu Server

Une faille dans le traitement de certaines requêtes HTTP/2 peut faire consommer des ressources excessives à NginX. Ubuntu a publié des correctifs pour ses paquets, y compris pour des versions amont antérieures à 1.29.8. Ce retour d’expérience sur Apollo explique comment vérifier le paquet installé et présente, en option, la migration vers le dépôt officiel NginX mainline.

Le symptôme : un serveur qui tombe sans raison apparente

En ce début de semaine, skyminds.net était indisponible au petit matin, deux jours de suite. C’est exceptionnellement rare : la configuration du serveur dédié OVH Apollo est stable et n’est jamais modifiée sur un coup de tête.

Après quelques heures à éplucher les logs et le statut des services, le constat était clair : des requêtes épuisaient les workers NginX à une vitesse anormale, sans pic de trafic visible côté Cloudflare ni signe d’attaque volumétrique classique. Le coupable n’était donc pas une simple charge excessive, mais un mécanisme bien plus sournois.

La cause : la faille HTTP/2 Bomb

L’avis de sécurité Ubuntu décrit un défaut de traitement de certains en-têtes de cookies dans l’implémentation HTTP/2 de NginX. Une requête réseau spécialement conçue peut entraîner une consommation excessive de ressources et un déni de service. Vérifiez le statut du paquet correspondant à votre distribution plutôt que de déduire l’exposition du seul numéro de version amont.

Ubuntu référence CVE-2026-49975 pour ses paquets NginX et indique que le correctif amont est arrivé avec NginX 1.29.8 et la directive max_headers. Le même identifiant apparaît aussi dans les avis Apache ; il ne faut donc pas le présenter comme le nom générique d’une attaque touchant tous les serveurs HTTP/2.

Lire Installer NginX mainline sous Ubuntu Server

Une personne interagit avec une interface virtuelle lumineuse affichant des commandes WordPress WP-CLI via SSH : "$ wp plugin install akismet --activate" et "$ wp plugin update --all". Des lumières bokeh colorées créent une ambiance technologique moderne en arrière-plan.

Mettre à jour WordPress en SSH avec WP-CLI : core, extensions et thèmes

Sur mon serveur, j’ai fait le choix de ne pas installer de serveur FTP.

Pourquoi ? Et bien tout simplement parce que le protocole FTP n’est pas du tout sécurisé : les mots de passe sont envoyés en clair sur le réseau, il n’y a aucun chiffrement appliqué sur la connexion et il existe 1001 manières d’en forcer l’accès.

Mettre WordPress à jour depuis l’administration, c’est pratique. Pourtant, sur un serveur dédié, ce n’est pas toujours la méthode la plus propre.

Si WordPress vous demande des identifiants FTP, ce n’est pas forcément un bug. Le problème vient souvent des permissions fichiers, du propriétaire des répertoires, ou d’une configuration serveur qui empêche WordPress d’écrire correctement dans son propre dossier.

Historiquement, on pouvait contourner le problème avec l’extension PHP SSH2 et quelques constantes dans wp-config.php. Aujourd’hui, sur un serveur sérieux, je préfère une approche plus robuste : SSH + WP-CLI + permissions propres.

Lire Mettre à jour WordPress en SSH avec WP-CLI : core, extensions et thèmes

Logo FreshRSS sur un fond gris clair. Le logo présente des arcs concentriques bleus formant une icône de signal radio, représentant un lecteur RSS auto-hébergé, avec le mot "FreshRSS" en texte bleu gras à droite de l'icône.

Installer un lecteur RSS moderne et auto-hébergé avec FreshRSS

Les réseaux sociaux ont transformé la veille en machine à secouer l’attention. Entre les publications sponsorisées, les recommandations opaques, les fils chronologiques éventrés et les notifications qui hurlent comme un grille-pain possédé, suivre l’actualité de ses sites préférés demande presque une stratégie militaire.

Le RSS règle ce problème avec une élégance presque insolente. Vous choisissez les sites. Vous recevez leurs nouveaux articles. Vous les lisez dans l’ordre que vous voulez. Pas d’algorithme qui décide à votre place. Pas de flux infini conçu pour aspirer votre après-midi. Juste une veille propre, maîtrisée, exportable et durable.

Dans ce guide, nous allons installer un lecteur RSS moderne et auto-hébergé avec FreshRSS. Nous verrons aussi quand choisir Miniflux, comment importer ses abonnements, comment protéger l’instance derrière Nginx, et comment organiser une vraie veille quotidienne.

Lire Installer un lecteur RSS moderne et auto-hébergé avec FreshRSS