Come disinstallare completamente ServBay
ServBay è progettato per essere un ambiente di sviluppo web locale facile da gestire e mantenere. Se hai la necessità di rimuovere ServBay dal tuo sistema macOS, il processo di disinstallazione è molto semplice. In questo articolo troverai una guida dettagliata con tutti i passaggi necessari per eliminare completamente ServBay e pulire i file correlati.
⚠️ Attenzione Importante ⚠️
Prima di procedere con qualsiasi operazione di disinstallazione, assicurati di eseguire un backup di tutti i tuoi dati importanti. Questo include i file dei tuoi progetti web (il percorso predefinito è /Applications/ServBay/www
), tutti i dati dei database (MySQL, PostgreSQL, MongoDB, ecc.; la posizione predefinita è /Applications/ServBay/db
), i file di configurazione di ServBay, così come i certificati SSL gestiti tramite ServBay. Il processo di disinstallazione eliminerà la directory di installazione di ServBay e tutto il suo contenuto: i dati che non avrai salvato andranno persi.
Guida dettagliata alla disinstallazione
Segui attentamente questi passaggi per assicurarti di rimuovere completamente ServBay e tutti i componenti associati.
Passaggio 1: Chiudi l’applicazione ServBay
Prima di iniziare la disinstallazione, assicurati che l’app ServBay sia completamente chiusa. Puoi farlo facendo clic destro sull'icona di ServBay nella Dock e selezionando "Esci", oppure dal menu dell’applicazione scegliendo “ServBay” > “Esci da ServBay”.
Passaggio 2: Elimina i file dell’applicazione ServBay
Per rimuovere l’applicazione stessa dal tuo sistema:
- Apri Finder.
- Nella barra laterale di Finder, clicca su Applicazioni.
- Cerca
ServBay.app
nell’elenco delle applicazioni. - Trascina il file
ServBay.app
sull’icona del Cestino all’estrema destra del Dock. - Fai clic destro sull’icona del Cestino e seleziona “Svuota il Cestino” per eliminare completamente i file dell’applicazione.
Passaggio 3: Elimina la directory di installazione di ServBay
I file principali di ServBay, i pacchetti software, i file web e i dati dei database sono normalmente conservati nella directory /Applications/ServBay
. Eliminando questa cartella, rimuoverai tutti i file runtime di ServBay e i tuoi dati di sviluppo.
🛑 Seconda Avvertenza 🛑
Prima di questo passaggio, verifica nuovamente di aver eseguito il backup di tutti i tuoi file web in /Applications/ServBay/www
, dei dati del database in /Applications/ServBay/db
, dei file di configurazione di ServBay e dei certificati SSL, come indicato nella sezione "Attenzione Importante" all’inizio di questa guida. Questa azione è irreversibile e i dati eliminati non potranno essere recuperati.
Apri l’applicazione Terminale. Puoi trovarla con Spotlight (Comando + Spazio e digita "Terminale") oppure in Finder tramite “Applicazioni” > “Utility” > “Terminale”.
Nella finestra del Terminale, esegui il seguente comando per eliminare la directory di installazione di ServBay e tutto il suo contenuto:
bashsudo rm -rf /Applications/ServBay
1- Il comando
sudo
serve per eseguire i comandi successivi con permessi di amministratore, necessari poiché la directory/Applications
richiede questi privilegi. Durante l’esecuzione, ti verrà chiesta la password dell’utente corrente. rm
è il comando per rimuovere file o cartelle.- L’opzione
-r
(ricorsivo) indica che verranno eliminati anche tutti i sottocartelle e i file inclusi nella directory indicata. - L’opzione
-f
(force) forza l’eliminazione senza richiedere conferma. Usa sempre con cautela questa opzione.
Dopo aver eseguito questo comando, la directory
/Applications/ServBay
e tutti i file e sottocartelle in essa contenuti (inclusi i tuoi siti web, database, configurazioni di ServBay, ecc.) saranno eliminati.- Il comando
Passaggio 4: Disinstalla il servizio ServBay Helper
ServBay Helper è uno strumento ausiliario con privilegi speciali, necessario per operazioni che richiedono i permessi di amministratore (come la modifica del file hosts, l’avvio/arresto di servizi di sistema, ecc.). Per pulire completamente ServBay, è opportuno disinstallare anche questo servizio Helper.
Esegui i seguenti comandi nel Terminale:
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
- Il primo comando, usando
launchctl unload
, interrompe ed elimina la configurazione del servizio Helper di ServBay, impedendo che venga avviato automaticamente all’accensione del sistema. - Il secondo comando elimina il file di configurazione
.plist
di ServBay Helper, che indica al sistema come caricare l’Helper. - Il terzo comando cancella il file eseguibile effettivo di ServBay Helper.
Questi comandi richiedono permessi di amministratore: ti verrà chiesta la password del tuo utente macOS.
Passaggio 5: Pulisci le variabili di ambiente
Apri i file ~/.zshrc
e ~/.bash_profile
, cerca il seguente blocco di codice e cancellalo:
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
2
3
Conclusione
Seguendo questi passaggi, potrai disinstallare completamente l'applicazione ServBay, la sua directory di installazione e i relativi servizi Helper dal tuo sistema macOS. Ricorda ancora una volta che il backup dei dati è il passaggio più critico prima della disinstallazione. Assicurati sempre, prima di eliminare la cartella /Applications/ServBay
, di aver messo al sicuro i tuoi file web, i dati dei database e tutte le altre configurazioni importanti.