Désactiver les emails cron sans perdre les erreurs utiles
Stoppez les emails cron inutiles sous Linux avec MAILTO, redirections stdout/stderr, logs dédiés, crond et alternatives systemd timers.
Tous les tutoriels du site qui vous expliquent les choses de manière simple et organisée.
Stoppez les emails cron inutiles sous Linux avec MAILTO, redirections stdout/stderr, logs dédiés, crond et alternatives systemd timers.
Aujourd’hui, le serveur passe donc à TLS 1.3, ce qui nécessite une mise à jour d’OpenSSL et la mise à jour des ciphers sous NginX.
Mark Adler, l’auteur de gzip, a écrit pigz pour compresser fichiers et répertoires en utilisant tous les coeurs du processeur simultanément.
Voici donc comment démarrer votre NAS Synology à distance, sans bouger de votre chaise (pas bien!) en utilisant la fonction Wake On Lan.
Installez Redis sur Debian/Ubuntu pour WordPress : serveur Redis, extension PHP, wp-config.php, Redis Object Cache, WP-CLI, sécurité et tests.
Créer des listes de mots de passe en shell : premiers essais avec seq et mktemp, limites d’entropie puis recours à une méthode de génération plus sûre.
Masquez ou animez le placeholder d’un champ input ou textarea au focus avec du CSS moderne, sans JavaScript ni préfixes obsolètes.
Movgrab est un outil en ligne de commande qui permet de télécharger facilement des vidéos sur YouTube, DailyMotion, Vimeo, Blip.tv, Liveleak, Guardian…
Le Time to First Byte (TTFB) est le temps de chargement du premier octet, c’est la mesure qui nous permet d’évaluer la vitesse d’accès à un site.
Héberger un second WordPress dans un sous-répertoire avec Nginx : ajuster le bloc serveur pour éviter les conflits avec les règles du site principal.
Corrigez l’erreur Python “AttributeError: list object has no attribute lower” avec Subliminal sans modifier brutalement les fichiers du paquet.
Tutoriel pour mettre en place un système de liens symboliques pour mettre à jour un même plugin sur plusieurs sites hébergés sur le serveur.
Montez un dossier Synology sur Ubuntu avec NFS, configurez DSM, ajoutez le partage dans fstab et corrigez les erreurs de permissions.
Forcer les médias oEmbed de WordPress à utiliser HTTPS : adapter les vidéos YouTube avec youtube-nocookie.com pour éviter des ressources intégrées en HTTP.
Guide pour héberger un nouveau domaine sur votre serveur: sauvegarde du site, nouvel espace, services en HTTPS et service mail sécurisé.
Installez et configurez FlexGet pour télécharger des fichiers torrents automatiquement à l’aide de flux RSS, ensuite pris en charge par Transmission.
Réinitialisez le mot de passe root de MySQL ou MariaDB sur un serveur Linux : le tutoriel intervient lorsque l’accès administrateur à la base n’est plus connu.
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.
Le serveur passe de Debian 8 Jessie à Debian 9 Stretch : mise à jour APT, paquets restants et adaptations des réglages SSH, Courier et certificat TLS.
Tuto : comment régler les erreurs du type « locale: Cannot set LC_ALL to default locale » une bonne fois pour toute sur votre serveur.
Guide pour donner les droits sudo à un utilisateur linux sous Amazon Elastic Compute Cloud (EC2) et passer root pour exécuter des commandes privilégiées.
Corrigez les accents Unicode copiés depuis PDF sur macOS : NFC, NFD, Python, pbcopy, UnicodeChecker, noms de fichiers et WordPress.
Tutoriel : créer un fichier d’échange (swap) pour optimiser les performances de votre VPS et éviter les erreurs Out of Memory (OOM).
Diagnostiquez les inodes saturés et réparez le nettoyage des sessions PHP avec phpsessionclean, systemd et une commande find sécurisée.
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é.
Répliquez les bases de données entre deux VPS pour la haute disponibilité : configuration master et backup, contrôle de synchronisation et mode master-master.
Automatisez les sous-titres sur un NAS Synology avec pip, Subliminal et un script planifié, pour accompagner les films et séries en version originale.
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.
Une erreur Grub loading… ERROR 15 bloque Ubuntu au démarrage : vérifiez les options du BIOS, utilisez Boot-Repair et restaurez les fichiers de GRUB nécessaires.
Sur un site local, il est courant que les droits des fichiers et dossiers ne permettent pas d’installer ou de mettre à jour des plugins ou des thèmes. Solution:
Sous Android, avec un clavier sans-fil Bluetooth ou WiFi, la disposition du clavier par défaut est QWERTY. Voici comment la modifier en AZERTY.
Guide pour créer un meme avec GIMP. Un meme décrit un élément ou un phénomène repris et décliné en masse sur internet, généralement avec une image.
Corrigez les problèmes de mise en page CSS dans une div ou un formulaire avec clear, flow-root, Flexbox et Grid pour un contenu fluide et responsive.
Installer pip sur un NAS Synology par SSH pour ajouter des paquets Python, avec connexion admin puis sudo -i sous DSM 6 avant l’installation du gestionnaire.
Enregistrez des vidéos Arte disponibles sur YouTube avec une extension de capture, en choisissant format et qualité, puis récupérez aussi les sous-titres.
Installez le kernel Liquorix sur Linux Mint ou LMDE : prérequis, Timeshift, Secure Boot, DKMS, installation, tests et retour au noyau officiel.
Après une mise à jour de PHP 7, l’erreur Class DOMDocument not found conduit à vérifier les extensions nécessaires et l’activation de PHP-FPM pour Apache.
Affichez du contenu (texte, HTML, JS, CSS ou tout autre contenu) dans un bloc DIV, après un délai préalablement défini, le tout en JavaScript.
Votre BIOS/UEFI n’affiche pas le lecteur DVD ou la clé USB au démarrage ? Retrouvez l’option de boot avec Secure Boot, CSM, UEFI et le menu Boot.
Corriger NO_PUBKEY dans APT sans apt-key : clé officielle du dépôt dans /etc/apt/keyrings, configuration signed-by et vérification des sources et signatures.
Configurez le touchpad multitouch sous Linux : libinput, GNOME, KDE, X11, Wayland, gestes, tap-to-click, scroll naturel et diagnostic.
Après l’identification SPF, Sender-ID et DKIM et un certificat TLS., voyons comment adjoindre à notre serveur l’authentification DMARC.
No space left on device malgré de l’espace disque : retour sur une pénurie d’inodes qui perturbe WordPress et sur le diagnostic du serveur dédié.
Après DSM 6, rétablir rsync par SSH sur un NAS Synology avec un compte du groupe administrators, puis adapter la connexion qui utilisait auparavant root.
Impossible de taper ê, â, î ou ô sous Linux ? Corrigez la disposition clavier, les touches mortes, Compose, GNOME, KDE, Xfce et la console.
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.
Ajouter un domaine à la liste HSTS preload pour imposer HTTPS dès la première visite, avec les conditions requises et l’en-tête HTTP Strict Transport Security.
Les touches Fn de luminosité ne fonctionnent plus sous Linux ? Diagnostiquez écran, clavier rétroéclairé, ACPI, brightnessctl, Wayland et Xorg.
Affichez les sous-titres SRT des vidéos Synology sur Freebox via DLNA : nommage, encodage UTF-8, fichiers intégrés, MKV et dépannage.
Installez Java et Android Studio sous Linux, réglez JAVA_HOME et les chemins du projet, ajoutez un lanceur GNOME puis créez votre première application.
Créer des clés SSH entre un serveur et un NAS Synology pour envoyer des sauvegardes ou utiliser rsync sans mot de passe, avec une connexion chiffrée.
Archive Synology : activer SSH et installer IPKG sur un DS212+ pour ajouter des outils comme nano ou screen et utiliser davantage de commandes sur le NAS.
L’erreur Apache 421 Misdirected Request peut venir de paramètres SSL différents entre virtual hosts sous HTTP/2 : harmoniser notamment les listes de ciphers.
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.
Archive du passage d’Apache à HTTP/2 sur un serveur dédié : évolution depuis HTTP/1.1, limites des connexions et mise à jour pour tester le protocole.
Protégez Postfix avec Fail2Ban contre les connexions répétées de types AUTH, UNKNOWN et EHLO, à partir d’erreurs observées dans les logs du serveur mail.
Optimisez TCP sous Linux sans tweaks dangereux : ss, TIME_WAIT, BBR, backlog, keepalive, buffers et sysctl propres pour serveur web.
Ancienne migration de PHP 5 à PHP 7 sous Debian : dépôts Dotdeb, retrait des paquets PHP 5 et installation de PHP-FPM avec FastCGI sur un serveur dédié.
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.