Comment désinstaller complètement ServBay
ServBay est conçu pour être un environnement de développement web local facile à gérer et à entretenir. Si vous souhaitez retirer ServBay de votre système macOS, le processus de désinstallation est simple et direct. Ce guide fournit des instructions détaillées pour désinstaller complètement ServBay et nettoyer tous les fichiers associés.
⚠️ Avis important ⚠️
Avant toute opération de désinstallation, pensez absolument à sauvegarder vos données importantes. Cela inclut vos fichiers de projets web (chemin par défaut : /Applications/ServBay/www
), toutes les données de base de données (MySQL, PostgreSQL, MongoDB, etc., stockées par défaut sous /Applications/ServBay/db
), les fichiers de configuration de ServBay, ainsi que les certificats SSL gérés via ServBay. Le processus de désinstallation supprimera le dossier d'installation de ServBay et tout son contenu : toute donnée non sauvegardée sera définitivement perdue.
Étapes détaillées pour la désinstallation
Veuillez suivre les étapes ci-dessous afin de supprimer entièrement ServBay et ses composants de votre système.
Étape 1 : Fermer l’application ServBay
Avant de commencer la désinstallation, assurez-vous que l’application ServBay est complètement fermée. Vous pouvez effectuer un clic droit sur l’icône ServBay dans le Dock puis sélectionner « Quitter », ou bien choisir « ServBay » > « Quitter ServBay » dans le menu de l’application.
Étape 2 : Supprimer les fichiers de l’application ServBay
Commencez par retirer l’application elle-même de votre système :
- Ouvrez Finder.
- Dans la barre latérale du Finder, cliquez sur Applications.
- Repérez
ServBay.app
dans la liste des applications. - Faites glisser le fichier
ServBay.app
vers l’icône Corbeille située à l’extrémité droite du Dock. - Faites un clic droit sur l’icône de la Corbeille et sélectionnez « Vider la Corbeille » afin de supprimer définitivement l’application.
Étape 3 : Supprimer le dossier d’installation de ServBay
Les fichiers principaux, paquets logiciels, fichiers web et bases de données de ServBay sont stockés par défaut dans le dossier /Applications/ServBay
. La suppression de ce dossier entraînera l’effacement de tous les fichiers liés à son fonctionnement ainsi que de vos données de développement.
🛑 Avertissement supplémentaire 🛑
Avant d’effectuer cette étape, contrôlez une dernière fois que vous avez bien sauvegardé tous vos fichiers web du dossier /Applications/ServBay/www
, les données de bases de données du dossier /Applications/ServBay/db
, ainsi que vos fichiers de configuration ServBay et vos certificats SSL, comme indiqué dans l’« Avis important » au début de ce guide. Cette opération est irréversible, toute donnée supprimée sera perdue définitivement.
Lancez l’application Terminal. Vous pouvez la trouver via Spotlight (Commande + Espace et tapez "Terminal") ou dans Finder via « Applications » > « Utilitaires » > « Terminal ».
Dans la fenêtre du Terminal, saisissez la commande suivante pour supprimer le dossier d’installation de ServBay et tout son contenu :
bashsudo rm -rf /Applications/ServBay
1- La commande
sudo
permet d’exécuter la commande suivante avec les droits administrateur, nécessaires pour modifier le dossier/Applications
. À l’exécution, il vous sera demandé d’entrer votre mot de passe utilisateur. rm
est la commande utilisée pour supprimer des fichiers ou des dossiers.- L’option
-r
(récursive) indique la suppression de tout le dossier, sous-dossiers et fichiers inclus. - L’option
-f
(force) ordonne la suppression sans confirmation. Veillez à manipuler cette option avec prudence.
Après avoir exécuté cette commande, tout le dossier
/Applications/ServBay
ainsi que ses fichiers et sous-dossiers (y compris vos sites web, bases de données, configurations ServBay, etc.) seront supprimés.- La commande
Étape 4 : Désinstaller le service ServBay Helper
ServBay Helper est un outil privilégié permettant d’effectuer des opérations nécessitant les droits administrateur (par exemple, modifier le fichier hosts, démarrer/arrêter des services système, etc.). Pour supprimer complètement ServBay, il convient également de retirer ce service helper.
Exécutez la série de commandes suivantes dans le Terminal :
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
- La première commande utilise
launchctl unload
pour arrêter et décharger la configuration de lancement du Helper, évitant ainsi son chargement au démarrage du système. - La deuxième commande supprime le fichier de configuration
.plist
du Helper, qui indique au système comment le charger. - La troisième commande supprime le binaire exécutable du Helper.
Ces commandes nécessitent également les droits administrateur (mot de passe obligatoire).
Étape 5 : Nettoyer les variables d’environnement
Ouvrez les fichiers ~/.zshrc
et ~/.bash_profile
, recherchez le paragraphe ci-dessous et supprimez-le simplement :
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
2
3
Conclusion
En suivant les étapes ci-dessus, vous pouvez désinstaller entièrement l’application ServBay, son dossier d’installation et son service Helper de votre système macOS. Nous insistons : la sauvegarde des données est la phase la plus cruciale avant la suppression. Avant toute suppression du dossier /Applications/ServBay
, vérifiez attentivement que vos fichiers de sites web, données de bases de données et autres configurations importantes sont en lieu sûr.