如何徹底卸載 ServBay
ServBay 設計為易於管理和維護的本地網頁開發環境。如果您有需要從系統中移除 ServBay,卸載流程十分簡便。本文將詳細說明在 macOS 和 Windows 下完整卸載 ServBay並清理相關檔案的方法。
⚠️ 重要提醒 ⚠️
在執行任何卸載作業前,請務必備份您的重要資料。包括:
需要備份的資料:
- 網站專案檔案:
- macOS:
/Applications/ServBay/www
- Windows:
C:\ServBay\www
- macOS:
- 資料庫資料 (MySQL, PostgreSQL, MongoDB 等):
- macOS:
/Applications/ServBay/db
- Windows:
C:\ServBay\db
- macOS:
- ServBay 配置檔案與 SSL 憑證
卸載過程會移除 ServBay 的安裝目錄及全部內容,未先備份的資料將無法恢復。
詳細卸載步驟
請依循下列步驟,確保徹底移除 ServBay 及相關組件。
步驟 1:關閉 ServBay 應用程式
開始卸載流程前,請確保 ServBay 應用程式已完全退出:
macOS
在 Dock 上右鍵點擊 ServBay 圖示,選擇「退出」,或於 ServBay 應用程式選單中選擇「ServBay」 > 「退出 ServBay」。
Windows
在系統工具列右鍵點擊 ServBay 圖示,選擇「退出」,或在 ServBay 主視窗點擊關閉按鈕。
步驟 2:移除 ServBay 應用程式檔案
macOS 移除方式
- 開啟 Finder
- 在 Finder 側邊欄點選 應用程式
- 在應用程式列表中找到
ServBay.app
- 將
ServBay.app
拖曳至 Dock 最右側的 垃圾桶 圖示 - 右鍵點擊垃圾桶圖示,選擇「清倒垃圾桶」
Windows 移除方式
重要提醒
Windows 使用者在卸載前必須關閉開機自動啟動! 請於 ServBay 設定頁面將開機自動啟動選項關閉後再進行卸載。
步驟一:關閉開機自動啟動
- 打開 ServBay 應用程式
- 前往設定頁面
- 關閉「開機自動啟動」選項
- 退出 ServBay 應用程式
步驟二:正式卸載 以下兩種方法皆可卸載 Windows 版本:
方法一:透過 Windows 設定
- 開啟 Windows 設定(Win + I)
- 點選「應用程式」
- 在「應用程式與功能」中搜尋 "ServBay"
- 點選 ServBay,選擇「卸載」
方法二:透過控制台
- 開啟控制台
- 點選「程式和功能」
- 找到並選取 "ServBay"
- 點選「卸載」
步驟 3:刪除 ServBay 安裝目錄
ServBay 的主要檔案、套件、網站檔案及資料庫資料預設儲存於下列路徑:
- macOS:
/Applications/ServBay
- Windows:
C:\ServBay
刪除這個目錄將會移除 ServBay 全部執行檔及您的開發資料。
🛑 再次提醒 🛑
進行此步驟前,請再次確認已依據本文初的「重要提醒」完成所有資料備份:
- macOS:
/Applications/ServBay/www
、/Applications/ServBay/db
等目錄 - Windows:
C:\ServBay\www
、C:\ServBay\db
等目錄
此操作不可逆,資料刪除後無法回復。
開啟 終端機 應用程式。可於 Spotlight 搜尋 (Command + Space,輸入 "終端機"),或在 Finder 裡由「應用程式」 > 「工具程式」 > 「終端機」找到。
在終端機視窗輸入下列指令,刪除 ServBay 安裝目錄及所有內容:
bashsudo rm -rf /Applications/ServBay
1sudo
指令代表以管理員權限執行後續命令,因/Applications
目錄通常需要授權。執行時系統會要求輸入當前用戶密碼。rm
是刪除檔案或目錄的指令。-r
(遞迴)選項代表會一併刪除指定目錄下所有子目錄及檔案。-f
(強制)選項代表不顯示確認訊息,直接刪除。請小心使用-f
選項。
執行上述指令後,
/Applications/ServBay
目錄及其所有檔案與子目錄(包含您的網站、資料庫、ServBay 設定等)將一併刪除。
步驟 4:卸載 ServBay Helper 服務(限 macOS)
macOS
ServBay Helper 是特權輔助程式,用來執行需管理員權限的操作(如編輯 hosts 檔案、啟動/停止系統服務等)。若欲徹底清除 ServBay,需移除該 Helper 服務。
在終端機輸入下列指令:
bash
sudo launchctl unload /Library/LaunchDaemons/Dev.ServBay.macOS.ServBay.Helper.plist
sudo rm /Library/LaunchDaemons/Dev.ServBay.macOS.ServBay.Helper.plist
sudo rm /Library/PrivilegedHelperTools/Dev.ServBay.macOS.ServBay.Helper
1
2
3
2
3
- 第一行以
launchctl unload
停止並卸載 ServBay Helper 的啟動代理組態,防止開機自動載入。 - 第二行刪除 ServBay Helper 的
.plist
組態檔,該檔告知系統如何載入 Helper。 - 第三行刪除 ServBay Helper 實際可執行檔案。
執行上述命令需要管理員權限,系統會要求輸入使用者密碼。
Windows
Windows 版本無 Helper 服務,因此無需進行此步驟。Windows 版 ServBay 採簡化架構,不依賴特權輔助工具。
步驟 5:清理環境變數
打開 ~/.zshrc
和 ~/.bash_profile
檔案,找到以下段落並刪除
bash
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
1
2
3
2
3
結論
按照上述步驟,您可以在 macOS 徹底卸載 ServBay 應用程式、其安裝目錄及相關 Helper 服務。再次提醒,資料備份是卸載前最重要的步驟。請務必在刪除 /Applications/ServBay
目錄前,先確認您的網站檔案、資料庫資料與其他重要設定均已完整備份。