Jak całkowicie odinstalować ServBay
ServBay został zaprojektowany jako łatwe w obsłudze i utrzymaniu lokalne środowisko do tworzenia stron WWW. Jeśli chcesz usunąć ServBay z systemu macOS, proces deinstalacji jest bardzo prosty. W tym artykule znajdziesz szczegółowe kroki, które pozwolą Ci całkowicie odinstalować ServBay i wyczyścić wszystkie powiązane z nim pliki.
⚠️ Ważna informacja ⚠️
Przed rozpoczęciem jakichkolwiek działań związanych z deinstalacją, koniecznie wykonaj kopię zapasową swoich ważnych danych. Dotyczy to plików projektów stron WWW (domyślna ścieżka: /Applications/ServBay/www
), wszystkich baz danych (MySQL, PostgreSQL, MongoDB itd., domyślnie przechowywanych w /Applications/ServBay/db
), plików konfiguracyjnych ServBay oraz certyfikatów SSL zarządzanych przez ServBay. Deinstalacja usunie cały katalog instalacyjny ServBay wraz z jego zawartością, a wszystkie dane, które nie zostaną zarchiwizowane, zostaną utracone.
Szczegółowe kroki deinstalacji
Wykonaj poniższe instrukcje, aby w pełni usunąć ServBay i wszystkie jego komponenty z Twojego systemu.
Krok 1: Zakończ działanie aplikacji ServBay
Przed rozpoczęciem deinstalacji upewnij się, że aplikacja ServBay została całkowicie zamknięta. Możesz kliknąć prawym przyciskiem myszy ikonę ServBay w Docku i wybrać „Zakończ”, lub z menu aplikacji ServBay wybrać „ServBay” > „Zakończ ServBay”.
Krok 2: Usuń pliki aplikacji ServBay
Najpierw usuń samą aplikację ServBay ze swojego komputera:
- Otwórz Finder.
- W bocznym panelu Findera kliknij Aplikacje.
- Na liście aplikacji znajdź
ServBay.app
. - Przeciągnij plik
ServBay.app
do ikony Kosza znajdującej się po prawej stronie Docka. - Kliknij prawym przyciskiem myszy ikonę Kosza i wybierz „Opróżnij kosz”, aby całkowicie usunąć pliki aplikacji.
Krok 3: Usuń katalog instalacyjny ServBay
Główne pliki, pakiety, pliki stron WWW oraz dane baz danych ServBay są domyślnie przechowywane w katalogu /Applications/ServBay
. Usunięcie tego katalogu spowoduje pozbycie się wszystkich plików roboczych oraz danych deweloperskich ServBay.
🛑 Ostrzeżenie 🛑
Przed wykonaniem tego kroku upewnij się ponownie, że zgodnie ze wskazówką na początku tego przewodnika, wykonałeś kopię zapasową plików strony WWW z katalogu /Applications/ServBay/www
, danych baz danych z /Applications/ServBay/db
, plików konfiguracyjnych ServBay oraz certyfikatów SSL i innych istotnych danych. Ten krok jest nieodwracalny – po usunięciu dane nie będą możliwe do odzyskania.
Otwórz aplikację Terminal. Możesz ją znaleźć przez wyszukiwanie Spotlight (Command + Spacja, a następnie wpisz „Terminal”) lub w Finderze poprzez „Aplikacje” > „Narzędzia” > „Terminal”.
W oknie terminala wpisz następującą komendę, aby usunąć katalog instalacyjny ServBay wraz z całą jego zawartością:
bashsudo rm -rf /Applications/ServBay
1- Polecenie
sudo
służy do uruchamiania kolejnych komend z uprawnieniami administratora, ponieważ katalog/Applications
zwykle wymaga wyższych uprawnień. Podczas wykonywania tej komendy zostaniesz poproszony o podanie swojego hasła użytkownika. rm
to polecenie służące do usuwania plików lub folderów.- Opcja
-r
(rekurencyjnie) oznacza, że usuwanie obejmie cały katalog, jego podkatalogi i pliki. - Opcja
-f
(wymuszenie) powoduje usunięcie bez potwierdzenia. Z tym parametrem należy zachować szczególną ostrożność.
Po wykonaniu tej komendy katalog
/Applications/ServBay
oraz wszystkie znajdujące się w nim pliki i podkatalogi (w tym strony WWW, bazy danych oraz konfiguracje ServBay) zostaną trwale usunięte.- Polecenie
Krok 4: Odinstaluj usługę ServBay Helper
ServBay Helper to narzędzie o uprawnieniach administratora, wymagane do operacji systemowych (takich jak modyfikacja pliku hosts, uruchamianie/zatrzymywanie usług systemowych itd.). Aby całkowicie wyczyścić system z ServBay, należy również usunąć tę usługę.
W terminalu wpisz kolejne polecenia:
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
- Pierwsze polecenie,
launchctl unload
, zatrzymuje i odłącza agent startowy ServBay Helper, uniemożliwiając jego automatyczne uruchamianie przy starcie systemu. - Drugie polecenie usuwa plik konfiguracyjny
.plist
, który informuje system o sposobie uruchamiania Helpera. - Trzecie polecenie usuwa właściwy plik wykonywalny Serwisu Helpera.
Do wykonania tych poleceń wymagane są uprawnienia administratora, dlatego zostaniesz także poproszony o podanie swojego hasła.
Krok 5: Usuń zmienne środowiskowe
Otwórz pliki ~/.zshrc
oraz ~/.bash_profile
, znajdź poniższą sekcję i usuń ją:
bash
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
1
2
3
2
3
Podsumowanie
Stosując powyższe kroki możesz całkowicie usunąć aplikację ServBay, jej katalog instalacyjny oraz powiązane usługi Helper z systemu macOS. Jeszcze raz podkreślamy: wykonanie kopii zapasowej danych to najważniejszy etap deinstalacji. Przed usunięciem katalogu /Applications/ServBay
koniecznie upewnij się, że wszystkie pliki stron WWW, bazy danych oraz inne kluczowe konfiguracje zostały zarchiwizowane w bezpiecznym miejscu.