Ajouter un second disque et le monter Un nouveau volume ne sert à rien tant qu'il n'est pas partitionné, formaté, monté et inscrit dans fstab. Les quatre étapes, dans l'ordre, avec celle que l'on oublie. 5 min read Changer le port SSH, et ce que cela ne fait pas Déplacer SSH hors du port 22 vide votre journal de son bruit. Ce n'est pas une mesure de sécurité, et la prendre pour telle est la façon dont les serveurs se font prendre. 4 min read Cron ou un timer systemd ? Cron suffit pour les tâches simples. Un timer vous donne des journaux, pas d'exécutions qui se chevauchent et un rattrapage après une coupure. Quand chacun est la bonne réponse. 5 min read Mutualisé, VPS ou dédié : lequel vous faut-il Ce n'est pas une échelle qu'on gravit par la taille. Ce sont trois réponses différentes à trois questions différentes, et la plupart des sites sont sur la mauvaise pour la mauvaise raison. 5 min read Un pare-feu qui commence fermé Autorisez ce dont vous avez besoin et refusez le reste. L'ordre des commandes compte, car l'une d'elles peut vous enfermer dehors. 5 min read Définir le nom d'hôte et le FQDN Un nom d'hôte à moitié défini casse le courrier sortant, remplit les journaux d'avertissements sudo et embrouille la supervision. Définissez-le aux trois endroits d'un coup. 4 min read IPv6 sur un VPS Un IPv6 à moitié configuré est pire que pas d'IPv6 du tout : le navigateur l'essaie d'abord, attend, et ne se rabat qu'ensuite. Activez-le correctement, ou désactivez-le. 4 min read Lire la charge moyenne Trois chiffres qui ne signifient quelque chose qu'à côté de votre nombre de cœurs — et ce qu'il faut regarder quand ils sont élevés. 4 min read Locale et jeu de caractères sur un serveur neuf De l'arabe qui arrive en points d'interrogation, un tri qui range les noms dans le mauvais ordre et des scripts qui échouent sur un accent : c'est une seule et même locale manquante. 4 min read Des journaux qui remplissent le disque La rotation se configure service par service : un service ajouté plus tard n'en a aucune. Comment voir quel journal grossit et la mettre en place dans un seul fichier. 4 min read Changer la configuration Nginx sans couper le site Testez, puis rechargez. La différence entre reload et restart, c'est la différence entre personne ne s'en aperçoit et tout le monde s'en aperçoit. 4 min read Pourquoi le NVMe change la réponse La différence n'est pas la vitesse séquentielle de la fiche technique. C'est le nombre de petites opérations menées à la fois - et c'est exactement ce que fait une base de données toute la journée. 4 min read Le serveur n'a plus de disque Trouver ce qui l'a rempli en deux commandes, libérer de la place sans risque, et empêcher que cela recommence. 5 min read Lire le journal du système Tout ce qu'un service systemd affiche va dans le journal. Cinq options le transforment d'un mur de texte en la réponse. 4 min read Redémarrer sans risque, et ce qui revient Le risque d'un redémarrage n'est pas le redémarrage. C'est le service lancé à la main il y a des mois et jamais activé. 4 min read Redimensionner un VPS sans perdre de données Le processeur et la mémoire reviennent après un redémarrage. Le disque demande deux étapes de plus, et c'est la dernière qu'on oublie. 5 min read Le DNS inverse d'un serveur qui envoie du courrier L'enregistrement qui ramène votre IP à un nom. Sans lui, les grands destinataires refusent le courrier avant même de le lire. 4 min read Quoi surveiller, et à partir de quel seuil Cinq signaux qui méritent une alerte, les seuils qui vous laissent le temps d'agir, et la règle qui garde les alertes dignes d'être lues. 5 min read Le swap utilisé est un symptôme, pas un réglage De la mémoire libre proche de zéro est normal et n'est pas un problème. Un swap dans lequel on écrit en est un, et les deux se confondent facilement. 5 min read start, enable, et la différence L'un démarre un service maintenant, l'autre le démarre après un redémarrage. Les confondre, c'est pourquoi un service manque le lendemain matin. 5 min read Une horloge fausse casse plus que des horodatages TLS, jetons, cron et journaux en dépendent tous. Trois endroits règlent l'heure, et rien ne les oblige à s'accorder. 4 min read Ce que 99,9 % de disponibilité autorise vraiment Le chiffre en minutes par mois, ce que mesure un SLA, et ce qu'il ne couvre jamais. 4 min read Les utilisateurs, sudo, et ne jamais travailler en root Travailler en root, c'est faire que chaque erreur soit totale et qu'aucun journal ne dise qui l'a commise. Un utilisateur nommé avec sudo coûte deux minutes de mise en place. 5 min read La première heure sur un VPS neuf Six choses à faire avant que le serveur ne porte quoi que ce soit, dans l'ordre qui ne laisse aucune fenêtre où il soit exposé. 7 min read Ce qu'est réellement un vCPU Partagé, dédié et burstable sont trois produits différents vendus sous le même mot. Ce que chacun veut dire pour un site qui a de l'affluence. 5 min read