Как полностью удалить ServBay
ServBay разработан как удобная для управления и обслуживания локальная среда веб-разработки. Если вам нужно удалить ServBay с вашей системы macOS, процесс деинсталляции очень прост. В этой статье приведены подробные шаги, которые помогут вам полностью удалить ServBay и очистить связанные с ним файлы.
⚠️ Важно ⚠️
Перед выполнением любых операций по удалению обязательно создайте резервные копии всех важных данных. Это включает ваши файлы проектов веб-сайтов (по умолчанию хранятся в /Applications/ServBay/www
), все данные баз данных (MySQL, PostgreSQL, MongoDB и др., по умолчанию в /Applications/ServBay/db
), конфигурационные файлы ServBay, а также SSL-сертификаты, которыми вы управляете через ServBay. В процессе удаления будет удалена папка установки ServBay со всем её содержимым — потерянные данные восстановить не удастся.
Детальная инструкция по удалению
Пожалуйста, следуйте приведённым ниже шагам, чтобы полностью удалить ServBay и все его компоненты.
Шаг 1: Закройте приложение ServBay
Перед началом убедитесь, что приложение ServBay полностью завершило работу. Вы можете выполнить правый клик по иконке ServBay в Dock и выбрать «Выйти», либо выбрать в меню приложения ServBay пункт «ServBay» > «Выйти из ServBay».
Шаг 2: Удаление файла приложения ServBay
Сначала удалите само приложение ServBay из системы:
- Откройте Finder.
- В боковом меню Finder выберите Программы.
- Найдите в списке приложений
ServBay.app
. - Перетащите файл
ServBay.app
в иконку Корзины в край правый угол Dock. - Щёлкните правой кнопкой по корзине и выберите «Очистить корзину», чтобы окончательно удалить файл приложения.
Шаг 3: Удаление каталога установки ServBay
Основные файлы ServBay, пакеты, сайты и данные баз данных по умолчанию находятся в папке /Applications/ServBay
. Удаление этой директории очистит все рабочие файлы и данные разработки ServBay.
🛑 Повторное предупреждение 🛑
Перед этим шагом ещё раз убедитесь, что вы создали резервные копии всех важных данных, как указано в начале руководства: файлов веб-сайта из директории /Applications/ServBay/www
, данных баз данных из /Applications/ServBay/db
, конфигурационных файлов ServBay и SSL-сертификатов. Это действие необратимо — после удаления данные восстановить невозможно.
Откройте приложение Терминал. Вы можете найти его через Spotlight (Command + Пробел и введите "Терминал") или через Finder: «Программы» > «Утилиты» > «Терминал».
В окне терминала выполните следующую команду для удаления каталога установки ServBay и всего его содержимого:
bashsudo rm -rf /Applications/ServBay
1- Команда
sudo
запускает последующую команду с правами администратора, так как для изменения папки/Applications
требуются эти права. При выполнении команды система попросит ввести ваш пароль. rm
— команда для удаления файлов или каталогов.- Опция
-r
(recursive) означает рекурсивное удаление содержимого папки вместе со всеми вложенными папками и файлами. - Опция
-f
(force) — принудительное удаление без подтверждения. Используйте-f
с особой осторожностью.
После выполнения этой команды папка
/Applications/ServBay
и всё её содержимое (ваши сайты, базы данных, конфигурация ServBay и пр.) будут полностью удалены.- Команда
Шаг 4: Удаление ServBay Helper сервиса
ServBay Helper — это вспомогательный сервис с привилегиями администратора, необходимый для действий вроде изменения hosts-файла или запуска/остановки системных сервисов. Для полной очистки ServBay нужно удалить этот Helper.
Выполните в терминале следующие команды:
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
2
3
- Первая команда с использованием
launchctl unload
останавливает и отключает сервисный агент ServBay Helper, чтобы он не запускался при старте системы. - Вторая команда удаляет конфигурационный файл
.plist
, который указывает системе, как запускать Helper. - Третья команда удаляет исполняемый файл Helper сервиса.
Для выполнения этих команд требуются права администратора, поэтому также понадобится ввести ваш пароль.
Шаг 5: Очистка переменных среды
Откройте файлы ~/.zshrc
и ~/.bash_profile
, найдите в них следующий блок и удалите его:
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
2
3
Итог
Следуя этим шагам, вы полностью удалите приложение ServBay, папку установки и связанные с ним сервисы Helper из вашей системы macOS. Повторно обращаем внимание: создание резервных копий данных — самый важный этап перед удалением. Обязательно убедитесь, что ваши файлы сайтов, данные баз данных и другие значимые конфигурации надёжно сохранены до удаления папки /Applications/ServBay
.