MariaDB : résoudre l’erreur 1062 (duplicate entry for key PRIMARY) lors de la réplication des bases de données
Guide pour résoudre l’erreur 1062 (duplicate entry for key PRIMARY) lors de la réplication des bases de données avec MySQL ou MariaDB.
Guide pour résoudre l’erreur 1062 (duplicate entry for key PRIMARY) lors de la réplication des bases de données avec MySQL ou MariaDB.
Tuto : comment régler les erreurs du type « locale: Cannot set LC_ALL to default locale » une bonne fois pour toute sur votre serveur.
Tutoriel : créer un fichier d’échange (swap) pour optimiser les performances de votre VPS et éviter les erreurs Out of Memory (OOM).
Guide pour mettre en place une tâche cron pour supprimer automatiquement les fichiers de session de PHP et récupérer de précieux inodes.
Guide pour installer NginX, PHP7, MariaDB et un certificat SSL gratuit avec Let’s Encrypt sous Debian. Configuration optimisée pour la sécurité.
Guide pour mettre à jour PHP de PHP7.0 à PHP7.1 sur un serveur dédié qui tourne sous Debian stable (Jessie) avec PHP-FPM et NginX.
Guide pour créer un load balancer sous Linux et attribuer une IP flottante à un VPS, en cas de défaillance d’un service critique du serveur principal.
High Availability server: tutoriel pour la réplication des fichiers du site du serveur principal en temps réel sur le serveur de sauvegarde.
Créez une clé SSH Ed25519 pour vous connecter sans mot de passe interactif : ssh-keygen, ssh-copy-id, ssh-agent, permissions et sécurité.
Guide pour créer un serveur High Availability : la réplication des bases de données pour des données à jour, tout le temps.
Installez Entware pour ajouter des sources de paquets supplémentaires à votre NAS Synology. Idéal pour mettre les applications à jour.
Guide pour configurer rsync pour planifier des sauvegardes d’un serveur distant et permettre l’accès SSH vers votre NAS Synology en local.
Guide pour installer PIP, le gestionnaire de paquets Python, sur un NAS Synology.
Installez le kernel Liquorix sur Linux Mint ou LMDE : prérequis, Timeshift, Secure Boot, DKMS, installation, tests et retour au noyau officiel.
Voici comment résoudre l’erreur PHP Fatal error: Uncaught Error: Class ‘DOMDocument’ not found.
Corrigez l’erreur APT NO_PUBKEY sur Debian ou Ubuntu avec la méthode moderne : /etc/apt/keyrings, signed-by, .list ou .sources.
Configurez le touchpad multitouch sous Linux : libinput, GNOME, KDE, X11, Wayland, gestes, tap-to-click, scroll naturel et diagnostic.
Serveur dédié : à la recherche des inodes perdues ou comment résoudre le problème « no space left on device ».
Changez votre fond d’écran automatiquement avec Variety. Cela permet de ne pas avoir la même image sur votre bureau sous les yeux tout le temps.
Les touches Fn de luminosité ne fonctionnent plus sous Linux ? Diagnostiquez écran, clavier rétroéclairé, ACPI, brightnessctl, Wayland et Xorg.
Créez un jeu de clés SSH sur notre serveur linux – ou n’importe quelle autre machine Unix, comme votre PC – vers un NAS Synology.
Guide pour installer IPKG pour ajouter des applications supplémentaires (dépôts tiers) sur un NAS Synology.
Je vous propose de changer les couleurs de l’invite de commande (prompt) de votre terminal sous linux, pour différencier vos serveurs sous SSH.
Nous allons temporairement basculer sur les dépôts sid le temps de mettre à jour Apache et OpenSSL pour HTTP2.
Guide Fail2Ban afin de protéger Postfix contre les attaques DoS de types AUTH, UNKNOWN et EHLO.
Vous avez sécurisé votre domaine avec DNSSEC et DANE ? Très bien ! Choses à garder à l’esprit pour anticiper les difficultés et bien gérer la maintenance.
Corrigez l’erreur Postfix SASL _sasl_plugin_load failed : diagnostic Cyrus/Dovecot, plugin SQL, smtpd_sasl_path, logs et paquets Debian.
Créons une mielleure réserve de forte entropie, par exemple lorsque l’on génère une clé SSH, un certificat SSL/TLS ou une clé pour DNSSEC.
Sur un serveur dédié, il n’est pas rare d’avoir des adresses IP à bannir pour se débarrasser de visiteurs malveillants, de spammeurs ou de bots…
On aborde la migration du serveur de base de données : nous passons de l’historique MySQL à son fork libre MariaDB.
Optimisez vos GIF sur serveur Linux avec Gifsicle, en mode batch ou récursif, puis convertissez les animations lourdes en MP4, WebP ou AVIF.
Lancez une tâche Bash en arrière-plan sans l’interrompre à la fermeture du terminal grâce à &, disown, nohup et screen, avec exemples pratiques.
Guide pour utiliser Subversion afin d’ajouter et mettre à jour un plugin WordPress sur le dépôt officiel de WordPress.
Convertissez des fichiers MP3 en Ogg Vorbis avec FFmpeg sous Linux : boucle Bash fiable, gestion des espaces, qualité audio et conversion inverse.
Malgré mon certificat, la connexion du serveur mail à un serveur sortant n’était pas entièrement chiffrée.
Retour d’expérience sur la mise à jour d’un serveur dédié de Debian 7 Wheezy vers Debian 8 Jessie, avec Apache 2.4, Postfix et erreurs 403.
PHP 5.6 est obsolète. Auditez votre serveur dédié, isolez les sites legacy, testez WordPress et migrez vers PHP 8 sans casser la production.
L’adresse IP du serveur ne renvoyait pas vers le nom de domaine : la canonisation de l’IP serveur n’était pas activée.
Aujourd’hui, on s’intéresse à la mise à jour d’OpenSSL sur un serveur Debian, en utilisant les dépôts sid.
Varnish est incompatible avec HTTPS puisque les connexions chiffrées ne doivent, par définition, jamais être mises en cache.
Ce tutoriel permet donc ‘installer Flash rapidement sous Opera Developer en utilisant PepperFlash et FFmpeg sous Ubuntu et Linux Mint.
WordPress : guide pour afficher les accents dans des blocs texte colorisés par l’extension Crayon Syntax Highlighter.
Si on utilise Chromium par contre, le navigateur est nu et il faut installer Pepper Flash soi-même.
ésolvez l’erreur xulrunner-bin libhunspell sous Ubuntu : paquet obsolète, dépendances cassées, dpkg bloqué et diagnostic avec ldd.
Sécuriser le serveur de mail, géré par Postfix et Courier, pour utiliser notre certificat SSL et en ajoutant le Perfect Forward Secrecy.
Guide complet pour réparer un serveur OVH/Kimsufi en mode rescue : chroot, noyau Debian, initramfs, GRUB, RAID, logs et retour au boot normal.
Guide Linux pour installer l’imprimante d’étiquettes WiFi Brother QL-710W et utiliser gLabels pour le publipostage.
FastCGI Process Manager (PHP-FPM) réduit l’addition des ressources système utilisées en forçant le serveur à agir comme un proxy pour les fichiers php.