Créer un fichier sitemap à partir d’une liste d’articles pour le soumettre sur Google Search Console
Créez un sitemap de vos pages pour les ajouter à Google Search Console et éviter l’errur « Indexed, not submitted in sitemap ».
Tutoriels Web et Tech sur l’administration système, les serveurs Linux, l’hébergement, la sécurité, le DNS, les performances et les outils open source.
Créez un sitemap de vos pages pour les ajouter à Google Search Console et éviter l’errur « Indexed, not submitted in sitemap ».
MacOS : guide pour changer les serveurs DNS pour éviter les DNS menteurs de votre box (ou celle de vos hôtes).
Ce soir, on lance la mise à jour du serveur: nous passons notre version d’Ubuntu Server de Bionic Beaver (18.04 …
Lire Mise à jour du serveur vers Ubuntu Focal Fossa (20.04 LTS)
Corrigez l’erreur PHP file_get_contents SSL operation failed avec OpenSSL, le bundle CA, curl.cainfo, cURL et wp_remote_get dans WordPress.
Testez simplement si un paramètre existe dans une URL avec JavaScript, URLSearchParams, has(), get(), valeurs multiples et exemples pratiques.
Voici comment renouveller le certificat TLS pour la machine virtuelle qui tourne sous Docker pour LocaWP.
Ajoutez !important à une propriété CSS avec jQuery grâce à addClass, style.setProperty, cssText ou JavaScript vanilla, avec exemples modernes.
Changez les DNS de votre Freebox via Freebox OS : Cloudflare, Quad9, AdGuard, IPv4, IPv6, DHCP, tests et erreurs fréquentes.
Réinitialisez le mot de passe root MySQL ou MariaDB sous Debian : socket auth, skip-grant-tables, systemd, ALTER USER et sécurité.
Changez le préfixe par défaut du nom de fichier de l’outil Capture d’écran sous MacOS.
Tutoriel pour installer PHP 7.4 sur un serveur dédié Ubuntu/Debian avec le dépôt Ondřej, PHP-FPM, extensions PHP, nginx, php.ini, pools FPM.
Voici comment créer un certificat TLS avec le service de redirection DDNS que propose Synology: une redirection en *.synology.me
Aujourd’hui, j’ai installé LineageOS sur mon OnePlus One, histoire de lui redonner un second souffle et de bénéficier des MAJ de sécurité Android.
Erreur SSH “Permissions are too open” ? Corrigez les droits de vos clés SSH et évitez l’erreur classique entre clé publique et privée.
Vous pouvez obtenir cette erreur lors de simples opération de maintenance avec la nouvelle configuration de MySQL par défaut. Solutions.
Apprenez à utiliser Git efficacement pour versionner un projet local, créer un dépôt GitHub, ajouter un remote, commit et pousser le code avec main.
Sélectionnez des éléments dont l’ID ou la classe commence, finit ou contient une chaîne avec JavaScript natif et jQuery.
Résolvez les erreurs SSH “Missing privilege separation directory: /run/sshd” et “Could not load host key” sur Ubuntu/Debian avec ssh-keygen, systemd et sshd -t.
Bloquez le hotlinking des images avec Nginx : configuration valid_referers, domaines autorisés, tests curl et limites à connaître.
Configurez Media Server sur un NAS Synology pour lire vos vidéos sur la Freebox en DLNA/UPnP, avec sous-titres, indexation et dépannage.
Local WP reste bloqué au démarrage ? Redémarrez le site, l’application, les services, corrigez le Router Mode et consultez les logs Local.
Solution pour le serveur MariaDB qui ne peut plus se lancer lors du redémarrage du service.
Le Parlement européen réforme un ensemble de lois controversé destiné à mettre à jour le droit d’auteur en Europe à l’ère de l’internet.
Vous lisez actuellement cet article depuis le nouveau serveur de SkyMinds, baptisé ORION. De mail à ORION Le serveur précédent …
Voici un tutoriel qui vous permet de supprimer les kernels linux installés sur votre serveur qui ne sont pas actuellement utilisés.
Automatisez le téléchargement de sous-titres SRT avec FlexGet et Subliminal : installation, config YAML, langues, cron, systemd et dépannage.
Sécurisez les cookies de session PHP avec HttpOnly, Secure et SameSite via php.ini, PHP-FPM, .user.ini ou session_set_cookie_params().
Lors d’une mise à jour APT, il arrive qu’un installeur vous demande s’il faut écraser ou non un des fichiers de configuration existant.
Ce tutoriel vous permet donc de délocaliser les bases de données SQL de MySQL ou MariaDB sur une autre partition.
Configurez un NAS Synology comme disque Time Machine pour macOS avec SMB, utilisateur dédié, quota, Bonjour et sauvegarde automatique.
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.
Afin de monter en charge et fournir à chaque site les ressources qui lui sont nécessaires, adoptons la stratégie « un site, un pool PHP ».
Voici un moyen très simple de créer une liste de mots de passe sécurisés en utilisant le terminal sous Linux ou MacOS.
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.
Nginx : créer un nouveau site WordPress dans un sous-répertoire, sans conflit avec le 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.
OVH a sorti le kernel linux qui permet de combler les 3 failles critiques qui touchent les puces Intel : Spectre et Meltdown.
Guide pour résoudre l’erreur « tar: file changed as we read it » lors de la création des fichiers de sauvegarde du site avec Backup Manager.
Guide pour héberger un nouveau domaine sur votre serveur: sauvegarde du site, nouvel espace, services en HTTPS et service mail sécurisé.
Guide pour installer PHP 7.2 sur votre serveur dédié ou VPS : plus de sécurité, de rapidité et des fonctionnalités supplémentaires.
Guide pour configurer Apache ou NginX sur un serveur dédié ou VPS pour être en mesure de servir des polices de caractères.