Nettoyage, maintenance et désinstallation

Ce guide explique comment nettoyer les données en cache, supprimer les licences, maintenir ton environnement Docker et désinstaller complètement WP Staging CLI.

Commandes de nettoyage

WP Staging CLI fournit plusieurs commandes de nettoyage pour gérer les données en cache et les identifiants stockés.

Nettoyer les fichiers de cache

Supprime les réponses API mises en cache et les données temporaires :

wpstaging clean cache

Les fichiers de cache comprennent :

  • Les réponses de validation de licence
  • Le cache des réponses API
  • Les fichiers de téléchargement temporaires

Le cache est nettoyé automatiquement lors du fonctionnement normal (les entrées de plus de 4 heures sont supprimées au démarrage).

Supprimer la licence stockée

Supprime la clé de licence stockée localement sans la désactiver sur le serveur :

wpstaging clean license

Utilise cette commande lorsque tu veux :

  • Passer à une autre clé de licence
  • Ressaisir ta clé de licence
  • Effacer les identifiants sans communication avec le serveur

Note : Cela supprime uniquement le fichier de licence local. La licence reste active sur ton compte WP Staging. Utilise wpstaging deactivate pour désactiver complètement la licence.

Tout nettoyer

Supprime toutes les données en cache et les identifiants stockés :

wpstaging clean all

Cela supprime :

  • Tous les fichiers de cache
  • La clé de licence stockée
  • Les autres données temporaires dans le répertoire de travail

Désactiver la licence

Pour désactiver complètement ta licence sur les serveurs WP Staging et supprimer le stockage local :

wpstaging deactivate

Cette commande :

  • Contacte les serveurs WP Staging pour désactiver la licence
  • Libère un emplacement de licence sur ton compte
  • Supprime le fichier de licence local

Alias : tu peux aussi utiliser wpstaging unregister.

Supprimer l’environnement Docker

Si tu as utilisé les fonctionnalités Docker, supprime tous les conteneurs, volumes et configurations :

wpstaging remove

Avertissement : Cela supprime définitivement tous les sites WordPress, bases de données et configurations Docker. Cette action est irréversible. Une confirmation te sera demandée.

Cette commande :

  • Arrête tous les conteneurs en cours d’exécution
  • Supprime tous les volumes Docker (y compris les données de la base de données)
  • Supprime toutes les configurations de sites
  • Supprime l’intégralité du répertoire ~/wpstaging (ou le --env-path personnalisé)

Important : Exécute cette commande avant de désinstaller WP Staging CLI si tu as utilisé les fonctionnalités Docker.

Désinstaller WP Staging CLI

Pour supprimer complètement WP Staging CLI de ton système :

Étape 1 : supprimer les données Docker (si utilisées)

Si tu as utilisé les fonctionnalités Docker, commence par nettoyer :

wpstaging remove

Étape 2 : exécuter le programme de désinstallation

Linux, macOS, WSL :

curl -fsSL https://wp-staging.com/uninstall.sh | bash

Windows PowerShell :

irm https://wp-staging.com/uninstall.ps1 | iex

Windows CMD :

curl -fsSL https://wp-staging.com/uninstall.cmd -o uninstall.cmd && uninstall.cmd && del uninstall.cmd

Le programme de désinstallation supprime :

  • Le binaire wpstaging et ses alias
  • Les entrées PATH
  • Les scripts d’autocomplétion Bash (Linux/macOS)
  • La variable d’environnement de la clé de licence
  • Les répertoires de cache (~/.wpstaging)

Désinstallation manuelle

Si tu préfères désinstaller manuellement :

Linux, macOS :

# Remove the binary
rm ~/.local/bin/wpstaging
# Or if installed system-wide:
sudo rm /usr/local/bin/wpstaging

# Remove bash completion (if installed)
rm ~/.local/share/bash-completion/completions/wpstaging

# Remove license and cache data
rm -rf ~/.wpstaging

# Remove Docker environment (if used)
rm -rf ~/wpstaging

Windows PowerShell :

# Remove the binary
Remove-Item "$env:LOCALAPPDATA\Programs\wpstaging" -Recurse -Force

# Remove from PATH (manual step required)
# Go to System Properties > Environment Variables > User Variables > PATH
# Remove the wpstaging entry

# Remove license and cache data
Remove-Item "$env:USERPROFILE\.wpstaging" -Recurse -Force

# Remove Docker environment (if used)
Remove-Item "$env:USERPROFILE\wpstaging" -Recurse -Force

Quand utiliser chaque option

ScénarioCommande
Effacer les fichiers temporaires et le cachewpstaging clean cache
Passer à une autre licencewpstaging clean license puis wpstaging register
Cesser d’utiliser cette licence sur cet appareilwpstaging deactivate
Supprimer tous les sites et données Dockerwpstaging remove
Désinstallation complètewpstaging remove (si Docker utilisé), puis script de désinstallation
Tout réinitialiser en conservant la CLIwpstaging clean all + wpstaging remove

Récapitulatif des commandes de nettoyage

CommandeCe qu’elle supprime
clean cacheFichiers de cache uniquement
clean licenseFichier de licence local uniquement (conserve la licence active sur le serveur)
clean allCache + licence locale + autres données temporaires
deactivateDésactive sur le serveur + supprime la licence locale
removeTous les conteneurs Docker, volumes, sites et configurations

Updated on mai 23, 2026

Rene Hermenau

Auteur : Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.