ServBay Nasıl Tamamen Kaldırılır
ServBay, yönetimi ve bakımı kolay bir yerel web geliştirme ortamı olarak tasarlanmıştır. Eğer ServBay'i macOS sisteminizden kaldırmanız gerekiyorsa, kaldırma işlemi oldukça basittir. Bu yazıda, ServBay'i tamamen kaldırmak ve ilgili tüm dosyaları temizlemek için detaylı adımları bulabilirsiniz.
⚠️ Önemli Uyarı ⚠️
Herhangi bir kaldırma işlemi yapmadan önce, lütfen önemli verilerinizi yedeklediğinizden emin olun. Buna web sitesi proje dosyalarınız (varsayılan yol /Applications/ServBay/www
), tüm veritabanı dosyalarınız (MySQL, PostgreSQL, MongoDB vb.; varsayılan olarak /Applications/ServBay/db
dizininde saklanır), ServBay yapılandırma dosyalarınız ve ServBay üzerinden yönettiğiniz SSL sertifikalarınız dahildir. Kaldırma işlemi; ServBay’in yükleme klasörünü ve içeriğini tamamen silecektir. Yedeklenmeyen veriler kalıcı olarak kaybolur.
Detaylı Kaldırma Adımları
Aşağıdaki adımları izleyerek ServBay ve tüm bileşenlerini sisteminizden güvenle kaldırabilirsiniz.
Adım 1: ServBay Uygulamasını Kapatın
Kaldırmaya başlamadan önce, ServBay uygulamasının tamamen kapalı olduğundan emin olun. Dock’ta ServBay ikonuna sağ tıklayıp “Çıkış”ı seçebilir veya ServBay uygulama menüsünden “ServBay” > “ServBay'den Çık”ı seçebilirsiniz.
Adım 2: ServBay Uygulama Dosyalarını Silin
Öncelikle, ServBay uygulamasını sisteminizden kaldırın:
- Finder'ı açın.
- Finder kenar çubuğundan Uygulamalar'ı seçin.
- Uygulama listesinden
ServBay.app
'i bulun. ServBay.app
dosyasını sürükleyerek Dock’un en sağındaki Çöp Kutusu simgesinin üzerine bırakın.- Çöp Kutusu simgesine sağ tıklayarak “Çöp Kutusunu Boşalt”ı seçin. Böylece uygulama dosyası tamamen silinir.
Adım 3: ServBay Kurulum Dizini Silin
ServBay’in temel dosyaları, yazılım paketleri, web sitesi dosyaları ve veritabanı verileri varsayılan olarak /Applications/ServBay
klasöründe bulunur. Bu dizini silmek, ServBay’in tüm çalışma dosyalarını ve geliştirme verilerinizi kaldırır.
🛑 Yine Uyarıyoruz 🛑
Bu adıma geçmeden önce, başlangıçtaki “Önemli Uyarı”da belirtildiği gibi; /Applications/ServBay/www
altındaki web sitesi dosyalarınız, /Applications/ServBay/db
dizinindeki veritabanı verileriniz, ServBay yapılandırma dosyaları ve SSL sertifikalarınız dahil tüm önemli verileri yedeklediğinizden tekrar emin olun. Bu işlem geri alınamaz ve veri kaybı kalıcıdır.
Terminal uygulamasını açın. Spotlight ile arama (Komut + Boşluk ve "Terminal" yazın) veya Finder’da “Uygulamalar” > “Yardımcı Programlar” > “Terminal” ile bulabilirsiniz.
Ardından Terminal’de şu komutu girerek ServBay dizinini ve tüm içeriğini silin:
bashsudo rm -rf /Applications/ServBay
1sudo
komutu, sonraki işlemin yönetici haklarıyla çalışmasını sağlar; çünkü/Applications
dizini üzerinde değişiklik yapmak genellikle yetki gerektirir. Komut çalışırken sizden kullanıcı şifreniz istenecektir.rm
dosya veya klasör silmeye yarar.-r
(recursive) parametresi, belirtilen dizini ve içindeki tüm alt dizin ve dosyaları silmek için kullanılır.-f
(force) seçeneği, işlemi herhangi bir onay istemeden gerçekleştirir.-f
seçeneği kullanılırken dikkatli olunmalıdır.
Bu komutlar tamamlandıktan sonra,
/Applications/ServBay
klasörü ve altındaki tüm dosya, alt klasör (siteleriniz, veritabanlarınız, ServBay ayarlarınız dahil) silinir.
Adım 4: ServBay Helper Servisini Kaldırın
ServBay Helper, yönetici izinleri gerektiren işlemler (örneğin hosts dosyasını düzenleme, sistem servislerini başlatma/durdurma gibi) için kullanılan ayrıcalıklı bir araçtır. ServBay'i tamamen temizlemek için bu yardımcı servisi de kaldırmanız gerekir.
Terminal'de aşağıdaki komutları çalıştırın:
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
- İlk komut,
launchctl unload
ile ServBay Helper’ın başlatma yapılandırmasını devre dışı bırakır ve sistem açılırken yüklenmesini engeller. - İkinci komut, ServBay Helper’ın
.plist
yapılandırma dosyasını siler; bu dosya sisteme yardımcı aracı nasıl başlatacağını bildirir. - Üçüncü komut, ServBay Helper’ın gerçek çalıştırılabilir dosyasını kaldırır.
Bu komutlar yönetici izni gerektirir; sizden şifreniz istenecektir.
Adım 5: Ortam Değişkenlerini Temizleyin
~/.zshrc
ve ~/.bash_profile
dosyalarını açarak aşağıdaki bloğu bulun ve tamamen silin:
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
2
3
Özet
Yukarıda verilen adımları uygulayarak macOS sisteminizden ServBay uygulamasını, kurulum dizinini ve ilgili yardımcı servisleri tamamen kaldırabilirsiniz. Veri yedeklemenin kaldırma sürecindeki en kritik adım olduğunu bir kez daha vurgulayalım. /Applications/ServBay
klasörünü silmeden önce projelerinizi, veritabanı dosyalarınızı ve diğer önemli yapılandırmalarınızı güvenli bir şekilde yedeklediğinizden emin olun.