本ガイドでは、キャッシュデータのクリーンアップ、ライセンスの削除、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 | bashWindows PowerShell:
irm https://wp-staging.com/uninstall.ps1 | iexWindows 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 ~/wpstagingWindows 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 コンテナ、ボリューム、サイト、構成 |