Cara Menghapus Instalasi ServBay Secara Tuntas
ServBay dirancang sebagai lingkungan pengembangan web lokal yang mudah dikelola dan dipelihara. Jika Anda perlu menghapus ServBay dari sistem macOS Anda, proses uninstalasinya sangatlah mudah. Dokumen ini memberikan langkah-langkah terperinci untuk membimbing Anda menghapus ServBay sepenuhnya beserta file terkait.
⚠️ Penting! ⚠️
Sebelum melakukan proses penghapusan apa pun, pastikan Anda telah mencadangkan semua data penting. Ini mencakup file proyek website Anda (lokasi default: /Applications/ServBay/www
), seluruh data database (MySQL, PostgreSQL, MongoDB, dll, biasanya tersimpan di /Applications/ServBay/db
), file konfigurasi ServBay, dan sertifikat SSL yang dikelola melalui ServBay. Proses uninstall akan menghapus direktori instalasi ServBay beserta seluruh isinya—data yang tidak dicadangkan akan hilang permanen.
Langkah-langkah Penghapusan Terperinci
Silakan ikuti langkah-langkah berikut untuk memastikan ServBay dan komponennya terhapus seluruhnya.
Langkah 1: Tutup Aplikasi ServBay
Sebelum mulai menghapus, pastikan aplikasi ServBay sudah berhenti sepenuhnya. Anda dapat klik kanan pada ikon ServBay di Dock dan pilih "Keluar", atau pada menu aplikasi ServBay pilih “ServBay” > “Keluar ServBay”.
Langkah 2: Hapus File Aplikasi ServBay
Pertama, hapus aplikasi ServBay dari sistem Anda:
- Buka Finder.
- Pada sidebar Finder, klik Aplikasi (Applications).
- Temukan
ServBay.app
di daftar aplikasi Anda. - Seret file
ServBay.app
ke ikon Tempat Sampah (Trash) di pojok kanan Dock. - Klik kanan ikon Trash, pilih “Kosongkan Sampah (Empty Trash)” untuk menghapus aplikasi sepenuhnya.
Langkah 3: Hapus Direktori Instalasi ServBay
File inti ServBay, paket perangkat lunak, file website, dan data database secara default disimpan di direktori /Applications/ServBay
. Menghapus direktori ini akan menghapus semua file runtime ServBay dan data pengembangan Anda.
🛑 Peringatan Lagi 🛑
Sebelum melakukan langkah ini, pastikan sekali lagi Anda telah mencadangkan file website di /Applications/ServBay/www
, data database di /Applications/ServBay/db
, file konfigurasi ServBay, sertifikat SSL, dan semua data penting lain sesuai petunjuk di awal panduan ini. Proses ini tidak bisa diundo; data yang terhapus tidak dapat dikembalikan.
Buka aplikasi Terminal. Anda dapat mencarinya melalui Spotlight (Command + Spasi dan ketik "Terminal") atau menemukannya di Finder pada “Aplikasi” > “Utilitas” > “Terminal”.
Pada jendela Terminal, jalankan perintah berikut untuk menghapus direktori instalasi ServBay beserta seluruh isinya:
bashsudo rm -rf /Applications/ServBay
1- Perintah
sudo
digunakan untuk menjalankan perintah berikutnya dengan hak akses administrator, karena direktori/Applications
biasanya memerlukan izin khusus. Anda akan diminta memasukkan password pengguna. rm
merupakan perintah untuk menghapus file atau folder.- Opsi
-r
(recursive) artinya menghapus dengan rekursif—seluruh folder beserta subfolder dan file di dalamnya. - Opsi
-f
(force) berarti memaksa menghapus tanpa prompt konfirmasi. Harap gunakan opsi-f
dengan sangat hati-hati.
Setelah perintah ini dieksekusi, seluruh direktori
/Applications/ServBay
beserta seluruh file dan subfolder di dalamnya (termasuk file website Anda, database, konfigurasi ServBay, dan lain-lain) akan dihapus.- Perintah
Langkah 4: Uninstall Layanan ServBay Helper
ServBay Helper adalah tool khusus dengan hak istimewa untuk menjalankan aksi yang memerlukan hak administrator (misal, mengubah file hosts, memulai/memati layanan sistem, dll). Untuk menghapus ServBay sepenuhnya, Anda perlu uninstall layanan Helper ini.
Jalankan perintah berikut di Terminal:
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
- Perintah pertama menggunakan
launchctl unload
untuk menghentikan dan mencopot pengaturan autostart Helper agar tidak lagi dijalankan saat sistem booting. - Perintah kedua menghapus file konfigurasi
.plist
milik ServBay Helper yang mengatur skema start-up. - Perintah ketiga menghapus file executable Helper ServBay dari sistem.
Perintah di atas memerlukan hak akses administrator, jadi Anda akan diminta memasukkan password pengguna.
Langkah 5: Bersihkan Variabel Lingkungan
Buka file ~/.zshrc
dan ~/.bash_profile
, lalu cari blok berikut dan hapus seluruh bagiannya:
bash
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
1
2
3
2
3
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda dapat menghapus aplikasi ServBay, direktori instalasi, serta layanan Helper dari sistem macOS Anda sepenuhnya. Sekali lagi, mencadangkan data merupakan langkah terpenting sebelum uninstall. Pastikan file website, data database, dan konfigurasi penting lainnya telah aman dicadangkan sebelum menghapus direktori /Applications/ServBay
.