クリーンアップ、保守、アンインストール

本ガイドでは、キャッシュデータのクリーンアップ、ライセンスの削除、Docker 環境の保守、WP STAGING CLI の完全なアンインストール方法について説明します。

クリーンアップコマンド

WP STAGING CLI には、キャッシュデータと保存された認証情報を管理するためのクリーンアップコマンドがいくつかあります。

キャッシュファイルをクリーンアップする

キャッシュされた API レスポンスと一時データを削除します:

wpstaging clean cache

キャッシュファイルには次が含まれます:

  • ライセンス検証レスポンス
  • API レスポンスキャッシュ
  • 一時ダウンロードファイル

キャッシュは通常動作中に自動的にクリーンアップされます (4 時間以上経過したエントリは起動時に削除されます)。

保存されたライセンスを削除する

サーバー上で無効化せずに、ローカルに保存されたライセンスキーを削除します:

wpstaging clean license

次の場合に使用してください:

  • 別のライセンスキーに切り替える場合
  • ライセンスキーを再入力する場合
  • サーバー通信なしで認証情報をクリアする場合

注: これはローカルのライセンスファイルのみを削除します。ライセンスは WP STAGING アカウントでアクティブなままです。ライセンスを完全に無効化するには wpstaging deactivate を使用してください。

すべてをクリーンアップする

すべてのキャッシュデータと保存された認証情報を削除します:

wpstaging clean all

これにより次が削除されます:

  • すべてのキャッシュファイル
  • 保存されたライセンスキー
  • 作業ディレクトリ内のその他の一時データ

ライセンスを無効化する

WP STAGING サーバー上でライセンスを完全に無効化し、ローカルストレージを削除するには:

wpstaging deactivate

このコマンドは次のことを行います:

  • WP STAGING サーバーに連絡してライセンスを無効化します
  • アカウント上のライセンススロットを解放します
  • ローカルのライセンスファイルを削除します

エイリアス: wpstaging unregister も使用できます。

Docker 環境を削除する

Docker 機能を使用した場合、すべてのコンテナ、ボリューム、構成を削除します:

wpstaging remove

警告: これによりすべての WordPress サイト、データベース、Docker 構成が永久に削除されます。この操作は取り消せません。確認を求められます。

このコマンドは次のことを行います:

  • 実行中のすべてのコンテナを停止します
  • すべての Docker ボリューム (データベースデータを含む) を削除します
  • すべてのサイト構成を削除します
  • ~/wpstaging ディレクトリ全体 (またはカスタムの --env-path) を削除します

重要: Docker 機能を使用した場合は、WP STAGING CLI をアンインストールする前にこれを実行してください。

WP STAGING CLI をアンインストールする

システムから WP STAGING CLI を完全に削除するには:

ステップ 1: Docker データを削除する (使用した場合)

Docker 機能を使用した場合は、まずクリーンアップしてください:

wpstaging remove

ステップ 2: アンインストーラーを実行する

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

アンインストーラーは次を削除します:

  • wpstaging バイナリとエイリアス
  • PATH エントリ
  • bash 補完スクリプト (Linux/macOS)
  • ライセンスキー環境変数
  • キャッシュディレクトリ (~/.wpstaging)

手動アンインストール

手動でアンインストールしたい場合:

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

各オプションをいつ使うべきか

シナリオコマンド
一時ファイルとキャッシュをクリアwpstaging clean cache
別のライセンスに切り替えるwpstaging clean license の後に wpstaging register
このマシンでこのライセンスの使用を停止するwpstaging deactivate
すべての Docker サイトとデータを削除するwpstaging remove
完全なアンインストールwpstaging remove (Docker 使用時) の後にアンインストールスクリプト
CLI を残してすべてをリセットするwpstaging clean all + wpstaging remove

クリーンアップコマンドのまとめ

コマンド削除内容
clean cacheキャッシュファイルのみ
clean licenseローカルのライセンスファイルのみ (サーバー上では有効なまま)
clean allキャッシュ + ローカルライセンス + その他の一時データ
deactivateサーバー上で無効化 + ローカルライセンスを削除
removeすべての Docker コンテナ、ボリューム、サイト、構成

Updated on 5月 23, 2026

Rene Hermenau

著者: 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.