Aller au contenu
SkyMinds – WordPress performance & security SkyMinds.Net

SkyMinds.Net

  • WordPress
  • Sysadmin
  • LLCER
  • Votre site WordPress
  • Contact
  • SkyMinds

Tous les articles sur la thématique "root"

PHP : installer Composer sous Ubuntu Server

Installez Composer sur Ubuntu Server proprement avec PHP CLI, vérification SHA-384, installation globale, self-update et commandes utiles.

wp-cli : importer et exporter les utilisateurs WP

Méthode simple pour exporter tous les utilisateurs d’une base de données WordPress, pour les réimporter sur un autre site, à l’aide de l’excellent wp-cli.

APT : the following packages have been kept back

Après la mise à jour d’Ubuntu Server, j’ai eu cette erreur récurrente après chaque mise à jour apt : the following packages have been kept back.

Serveur: migration d’Ubuntu 20.04 à 22.04 LTS

Aujourd’hui, nous mettons le serveur à jour et passons d’Ubuntu Server 20.04 (Focal Fossa) à la version 22.04 LTS (Jammy Jellyfish).

Installer LineageOS (Android 11) sur le OnePlus One

Installez la nouvelle version Android pour le OnePlus One : on passe à Android 11, avec tous les correctifs de sécurité, grâce à l’excellent LineageOS.

Réinitialiser le mot de passe root de MySQL ou MariaDB sous Debian

Réinitialisez le mot de passe root MySQL ou MariaDB sous Debian : socket auth, skip-grant-tables, systemd, ALTER USER et sécurité.

Installer LineageOS (Android 9.0 Pie) sur le OnePlus One

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.

SSH : corriger l’erreur « Permissions are too open »

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.

MySQL: résoudre l’erreur « Incorrect datetime value » lors d’opérations sur les tables

Vous pouvez obtenir cette erreur lors de simples opération de maintenance avec la nouvelle configuration de MySQL par défaut. Solutions.

SSH : corriger l’erreur « Missing privilege separation directory: /run/sshd »

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.

Réparer wp_options sans clé primaire ni unique key dans WordPress

Réparez une table wp_options sans PRIMARY KEY, AUTO_INCREMENT ou UNIQUE KEY : diagnostic WP-CLI, doublons option_name, sauvegarde et SQL sûr.

MariaDB ne veut plus redémarrer : quelques solutions

Solution pour le serveur MariaDB qui ne peut plus se lancer lors du redémarrage du service.

WordPress : nettoyer les tables wp_options et wp_postmeta

Nettoyer les tables wp_options et wp_postmeta est important car elles ont un impact majeur sur les performances globales de WordPress.

Ubuntu : supprimer les vieux kernels et libérer de la place sur la partition /boot

Voici un tutoriel qui vous permet de supprimer les kernels linux installés sur votre serveur qui ne sont pas actuellement utilisés.

PHP : sécuriser les cookies de session avec HttpOnly, Secure et SameSite

Sécurisez les cookies de session PHP avec HttpOnly, Secure et SameSite via php.ini, PHP-FPM, .user.ini ou session_set_cookie_params().

Résoudre l’erreur « /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable »

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.

Serveur dédié : remplacer gzip par pigz pour profiter de la compression multi-core

Mark Adler, l’auteur de gzip, a écrit pigz pour compresser fichiers et répertoires en utilisant tous les coeurs du processeur simultanément.

PHP : configurer un pool PHP pour chaque site

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 ».

Linux : récupérer des vidéos depuis votre terminal avec MovGrab

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…

Subliminal : corriger “list object has no attribute lower”

Corrigez l’erreur Python “AttributeError: list object has no attribute lower” avec Subliminal sans modifier brutalement les fichiers du paquet.

WordPress: mettre un plugin à jour sur plusieurs sites sur le serveur en une seule opération

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.

Mapper un dossier Synology sur Ubuntu avec NFS

Montez un dossier Synology sur Ubuntu avec NFS, configurez DSM, ajoutez le partage dans fstab et corrigez les erreurs de permissions.

Serveur dédié : mise à jour du kernel OVH pour combler les failles Spectre et Meltdown

OVH a sorti le kernel linux qui permet de combler les 3 failles critiques qui touchent les puces Intel : Spectre et Meltdown.

Backup Manager : résoudre l’erreur « tar: file changed as we read it » lors de la création de la sauvegarde

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.

Serveur dédié : transférer et héberger un nouveau domaine sur votre serveur

Guide pour héberger un nouveau domaine sur votre serveur: sauvegarde du site, nouvel espace, services en HTTPS et service mail sécurisé.

Serveur dédié : résoudre l’erreur « tail: inotify cannot be used, reverting to polling: Too many open files »

Guide pour résoudre l’erreur « tail: inotify cannot be used, reverting to polling: Too many open files » sur un serveur linux.

Serveur dédié : réinitialiser le mot de passe root d’un serveur MySQL ou MariaDB

Guide pour réinitialiser facilement le mot de passe root d’un serveur MySQL ou MariaDB avec deux fenêtres de terminal sous Linux.

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.

Linux : résoudre l’erreur « Cannot set LC_ALL to default locale »

Tuto : comment régler les erreurs du type « locale: Cannot set LC_ALL to default locale » une bonne fois pour toute sur votre serveur.

Linux : créer un fichier d’échange (swap) pour optimiser un VPS

Tutoriel : créer un fichier d’échange (swap) pour optimiser les performances de votre VPS et éviter les erreurs Out of Memory (OOM).

Nettoyer les fichiers de session PHP obsolètes sous Debian et Ubuntu

Diagnostiquez les inodes saturés et réparez le nettoyage des sessions PHP avec phpsessionclean, systemd et une commande find sécurisée.

Serveur dédié : installer NginX avec support HTTP2 et certificat SSL, PHP, MariaDB sous Debian

Guide pour installer NginX, PHP7, MariaDB et un certificat SSL gratuit avec Let’s Encrypt sous Debian. Configuration optimisée pour la sécurité.

Serveur dédié : mise à jour vers PHP7.1 sous Debian

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.

Serveur High Availability : créer un load balancer avec une IP flottante

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.

Créer un serveur High Availability : la réplication des fichiers

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éer une clé SSH pour se connecter sans mot de passe

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é.

Créer un serveur High Availability : la réplication des bases de données

Guide pour créer un serveur High Availability : la réplication des bases de données pour des données à jour, tout le temps.

NAS Synology : installer Entware en remplacement d’IPKG pour des applications à jour

Installez Entware pour ajouter des sources de paquets supplémentaires à votre NAS Synology. Idéal pour mettre les applications à jour.

Utiliser Rsync pour sauvegarder un serveur Linux vers un NAS Synology

Guide pour configurer rsync pour planifier des sauvegardes d’un serveur distant et permettre l’accès SSH vers votre NAS Synology en local.

Synology : installer PIP, le gestionnaire de paquets Python

Guide pour installer PIP, le gestionnaire de paquets Python, sur un NAS Synology.

Installer le kernel Liquorix sur Linux Mint

Installez le kernel Liquorix sur Linux Mint ou LMDE : prérequis, Timeshift, Secure Boot, DKMS, installation, tests et retour au noyau officiel.

PHP : résoudre l’erreur « PHP Fatal error: Uncaught Error: Class DOMDocument »

Voici comment résoudre l’erreur PHP Fatal error: Uncaught Error: Class ‘DOMDocument’ not found.

Corriger l’erreur APT NO_PUBKEY sans apt-key

Corrigez l’erreur APT NO_PUBKEY sur Debian ou Ubuntu avec la méthode moderne : /etc/apt/keyrings, signed-by, .list ou .sources.

Serveur dédié : à la recherche de l’inode perdue ou comment résoudre le problème « no space left on device »

Serveur dédié : à la recherche des inodes perdues ou comment résoudre le problème « no space left on device ».

NAS Synology : retrouver l’accès SSH pour rsync après la mise à jour du DSM

Voici comment retrouver l’accès SSH pour rsync après la mise à jour du DSM s’il a été écrasé par l’update.

Linux : réparer les touches Fn de luminosité écran et clavier

Les touches Fn de luminosité ne fonctionnent plus sous Linux ? Diagnostiquez écran, clavier rétroéclairé, ACPI, brightnessctl, Wayland et Xorg.

Se connecter depuis un serveur vers un NAS Synology avec des clés SSH, sans mot de passe

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.

NAS Synology : installer IPKG pour ajouter des applications supplémentaires

Guide pour installer IPKG pour ajouter des applications supplémentaires (dépôts tiers) sur un NAS Synology.

Articles plus anciens
Articles plus récents
← précédent Page1 Page2 Page3 Page4 → suivant
Articles suivants →

Navigation

  • Blog
  • À propos
  • Contact
  • Newsletter
  • Article invité
  • Partenariats

Services

  • Développeur WordPress
  • Développeur WooCommerce
  • Maintenance WordPress
  • Audit WordPress

Expertise technique

  • Optimisation WordPress
  • Sécurité WordPress
  • Migration WordPress
  • Hébergement WordPress

À propos

Je suis Matt Biscay, développeur WordPress et WooCommerce, formateur et sysadmin depuis plus de 20 ans. Je construis, optimise et sécurise des sites conçus pour durer.

L'image montre le mot "kinsta" en lettres minuscules noires et grasses, avec une police moderne et arrondie, sur un fond gris clair.
Logo de WP Engine représentant une grille de carrés turquoise avec une découpe centrale sur la gauche, et le texte "WP engine" en caractères gras bleu foncé sur la droite, sur un fond gris clair.

© 1998–2026 SkyMinds
Mentions légales et vie privée • Hébergé par FastNyx

Page suivante »