Cách gỡ bỏ hoàn toàn ServBay
ServBay được thiết kế để trở thành một môi trường phát triển web cục bộ dễ sử dụng và dễ quản lý. Nếu bạn muốn loại bỏ ServBay khỏi hệ thống, quy trình gỡ cài đặt rất đơn giản. Bài viết này cung cấp hướng dẫn chi tiết giúp bạn gỡ bỏ ServBay và làm sạch máy trên macOS và Windows.
⚠️ Lưu ý quan trọng ⚠️
Trước khi thực hiện bất kỳ thao tác gỡ cài đặt nào, hãy chắc chắn sao lưu toàn bộ dữ liệu quan trọng của bạn, bao gồm:
Dữ liệu cần sao lưu:
- Tệp dự án website:
- macOS:
/Applications/ServBay/www
- Windows:
C:\ServBay\www
- macOS:
- Dữ liệu cơ sở dữ liệu (MySQL, PostgreSQL, MongoDB v.v.):
- macOS:
/Applications/ServBay/db
- Windows:
C:\ServBay\db
- macOS:
- Tệp cấu hình ServBay và chứng chỉ SSL
Quá trình gỡ cài đặt sẽ xoá toàn bộ thư mục cài đặt ServBay cùng tất cả nội dung bên trong. Mọi dữ liệu chưa được sao lưu sẽ bị mất.
Hướng dẫn chi tiết các bước gỡ cài đặt
Vui lòng thực hiện lần lượt các bước dưới đây để loại bỏ triệt để ServBay và các thành phần liên quan.
Bước 1: Tắt ứng dụng ServBay
Trước khi bắt đầu gỡ cài đặt, hãy đảm bảo bạn đã thoát hoàn toàn ứng dụng ServBay:
macOS
Nhấp chuột phải vào biểu tượng ServBay trên Dock, chọn “Thoát”, hoặc vào menu ứng dụng ServBay, chọn “ServBay” > “Thoát ServBay”.
Windows
Nhấp chuột phải vào biểu tượng ServBay trên thanh tác vụ, chọn “Thoát”, hoặc nhấn nút đóng cửa sổ trong giao diện chính của ServBay.
Bước 2: Xoá tệp ứng dụng ServBay
Gỡ cài đặt trên macOS
- Mở Finder
- Trong sidebar của Finder, nhấn vào Ứng dụng
- Tìm
ServBay.app
trong danh sách ứng dụng - Kéo
ServBay.app
vào biểu tượng Thùng rác ở cạnh phải của Dock - Nhấp chuột phải vào biểu tượng Thùng rác rồi chọn “Đổ thùng rác”
Gỡ cài đặt trên Windows
Lưu ý quan trọng
Người dùng Windows phải tắt khởi động cùng Windows trước khi gỡ cài đặt! Vào cài đặt ServBay và tắt tuỳ chọn khởi động cùng hệ điều hành trước khi gỡ cài đặt.
Bước một: Tắt khởi động cùng Windows
- Mở ứng dụng ServBay
- Vào trang cài đặt
- Tắt tuỳ chọn “Khởi động cùng Windows”
- Thoát ứng dụng ServBay
Bước hai: Gỡ cài đặt chính thức Có hai cách để gỡ cài đặt ServBay trên Windows:
Cách 1: Sử dụng Cài đặt Windows
- Mở Cài đặt Windows (Win + I)
- Chọn “Ứng dụng”
- Trong mục “Ứng dụng và tính năng”, tìm kiếm "ServBay"
- Nhấp vào ServBay rồi chọn “Gỡ cài đặt”
Cách 2: Sử dụng Bảng điều khiển
- Mở Bảng điều khiển (Control Panel)
- Chọn “Chương trình và tính năng”
- Tìm và chọn "ServBay"
- Nhấn “Gỡ cài đặt”
Bước 3: Xoá thư mục cài đặt ServBay
Các tệp lõi, phần mềm, website và dữ liệu cơ sở dữ liệu của ServBay mặc định nằm tại:
- macOS:
/Applications/ServBay
- Windows:
C:\ServBay
Xoá thư mục này sẽ loại bỏ toàn bộ các tệp thực thi, dữ liệu phát triển của bạn và tệp cấu hình ServBay.
🛑 Cảnh báo lần nữa 🛑
Trước khi thực hiện bước này, hãy kiểm tra lại rằng bạn đã sao lưu toàn bộ dữ liệu quan trọng theo hướng dẫn ở phần “Lưu ý quan trọng” đầu bài:
- macOS: Thư mục
/Applications/ServBay/www
,/Applications/ServBay/db
... - Windows: Thư mục
C:\ServBay\www
,C:\ServBay\db
...
Thao tác này không thể hoàn tác, mọi dữ liệu bị xoá sẽ không thể khôi phục!
Mở ứng dụng Terminal. Bạn có thể tìm thấy bằng cách dùng Spotlight (Command + Space, nhập "Terminal") hoặc qua Finder: “Ứng dụng” > “Tiện ích” > “Terminal”.
Trong cửa sổ Terminal, chạy lệnh sau để xoá toàn bộ thư mục cài đặt ServBay và các tệp bên trong:
bashsudo rm -rf /Applications/ServBay
1- Lệnh
sudo
được sử dụng để thực thi với quyền quản trị, vì thư mục/Applications
thường yêu cầu quyền truy cập đặc biệt. Khi chạy, máy sẽ yêu cầu nhập mật khẩu người dùng. rm
dùng để xoá tệp hoặc thư mục.- Tuỳ chọn
-r
(recursively) nghĩa là xoá đệ quy cả thư mục con và tệp bên trong. - Tuỳ chọn
-f
(force) nghĩa là xoá cưỡng chế, không hỏi xác nhận. Hãy thật cẩn thận với tuỳ chọn này.
Khi hoàn thành lệnh trên, thư mục
/Applications/ServBay
toàn bộ cùng tệp dự án website, dữ liệu cơ sở dữ liệu và thông tin cấu hình ServBay đều sẽ bị xoá.- Lệnh
Bước 4: Gỡ bỏ dịch vụ ServBay Helper (chỉ dành cho macOS)
macOS
ServBay Helper là một công cụ đặc quyền giúp thực hiện các tác vụ cần quyền quản trị hệ thống (ví dụ sửa file hosts, khởi động/dừng dịch vụ hệ thống v.v.). Để làm sạch hoàn toàn ServBay, bạn nên gỡ bỏ công cụ Helper này.
Chạy các lệnh sau trong Terminal:
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
- Lệnh đầu dùng
launchctl unload
để tắt và gỡ khỏi hệ khởi động cấu hình khởi chạy ServBay Helper, ngăn nó khởi động cùng máy. - Lệnh thứ hai xoá tệp cấu hình
.plist
, nó hướng dẫn macOS cách quản lý Helper. - Lệnh cuối xoá tệp thực thi của ServBay Helper.
Các lệnh này yêu cầu quyền quản trị, nên máy sẽ yêu cầu mật khẩu của bạn.
Windows
Phiên bản Windows không có dịch vụ Helper, do đó bạn không cần thực hiện bước này. Kiến trúc của ServBay trên Windows đã được đơn giản hoá và không sử dụng công cụ đặc quyền bổ sung.
Bước 5: Dọn dẹp biến môi trường
Mở các tệp ~/.zshrc
và ~/.bash_profile
, tìm đoạn dưới đây và xoá đi:
bash
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
1
2
3
2
3
Tóm tắt
Với các hướng dẫn trên, bạn đã có thể gỡ bỏ hoàn toàn ứng dụng ServBay khỏi macOS, xoá thư mục cài đặt và các dịch vụ liên quan đến Helper. Một lần nữa, sao lưu dữ liệu là bước quan trọng nhất trước khi xoá. Hãy đảm bảo rằng bạn đã lưu lại toàn bộ tệp website, dữ liệu cơ sở dữ liệu và các cấu hình quan trọng trước khi xoá thư mục /Applications/ServBay
.