Cara Nyahpasang ServBay Sepenuhnya
ServBay direka sebagai persekitaran pembangunan web tempatan yang mudah diurus dan diselenggara. Jika anda perlu membuang ServBay dari sistem macOS anda, proses penyahpasangan adalah sangat mudah. Artikel ini menyediakan langkah-langkah terperinci untuk membimbing anda menyahpasang ServBay sepenuhnya serta membersihkan semua fail berkaitan.
⚠️ Peringatan Penting ⚠️
Sebelum melaksanakan sebarang operasi nyahpasang, pastikan anda telah membuat salinan sandaran data penting anda. Ini termasuk fail projek laman web anda (laluan lalai: /Applications/ServBay/www
), semua data pangkalan data (MySQL, PostgreSQL, MongoDB, dsb., secara lalai disimpan di /Applications/ServBay/db
), fail konfigurasi ServBay, serta sijil SSL yang diuruskan melalui ServBay. Proses nyahpasang akan memadam direktori pemasangan ServBay berserta semua kandungannya—data yang tidak disandarkan akan hilang.
Langkah-langkah Penyahpasangan Terperinci
Sila ikut langkah-langkah berikut untuk memastikan ServBay dan semua komponennya dipadam sepenuhnya.
Langkah 1: Tutup Aplikasi ServBay
Sebelum memulakan proses penyahpasangan, pastikan aplikasi ServBay telah ditutup sepenuhnya. Anda boleh klik kanan pada ikon ServBay di Dock dan pilih “Quit”, atau pilih “ServBay” > “Quit ServBay” daripada menu aplikasi ServBay.
Langkah 2: Padamkan Fail Aplikasi ServBay
Pertama, buang aplikasi ServBay dari sistem anda:
- Buka Finder.
- Pada bar sisi Finder, klik Applications.
- Cari
ServBay.app
dalam senarai aplikasi. - Seret fail
ServBay.app
ke ikon Trash di bahagian paling kanan Dock. - Klik kanan pada ikon Trash dan pilih “Empty Trash” untuk memadam fail aplikasi sepenuhnya.
Langkah 3: Padamkan Direktori Pemasangan ServBay
Fail utama ServBay, pakej perisian, fail laman web dan data pangkalan data secara default terletak di dalam direktori /Applications/ServBay
. Memadam direktori ini akan menghapuskan semua fail runtime ServBay dan data pembangunan anda.
🛑 Amaran Sekali Lagi 🛑
Sebelum meneruskan langkah ini, sila pastikan sekali lagi anda telah membuat sandaran fail laman web di bawah direktori /Applications/ServBay/www
, data pangkalan data di bawah /Applications/ServBay/db
, fail konfigurasi ServBay serta semua sijil SSL penting seperti yang dinyatakan dalam “Peringatan Penting” di permulaan panduan ini. Tindakan ini tidak boleh diundur; data yang dipadam tidak akan dapat dikembalikan.
Buka aplikasi Terminal. Anda boleh mencarinya di Spotlight (Command + Space dan taip "Terminal"), atau melalui Finder di “Applications” > “Utilities” > “Terminal”.
Dalam tetingkap Terminal, jalankan arahan berikut untuk memadamkan direktori pemasangan ServBay serta semua isinya:
bashsudo rm -rf /Applications/ServBay
1- Arahan
sudo
digunakan untuk menjalankan perintah berikutnya sebagai pentadbir kerana pengeditan ke atas direktori/Applications
memerlukan keizinan khas. Anda akan diminta memasukkan kata laluan pengguna semasa menjalankan arahan ini. rm
ialah arahan untuk memadam fail atau direktori.- Pilihan
-r
(rekursif) bermaksud semua direktori dan fail dalam folder tersebut akan dipadam. - Pilihan
-f
(paksa) akan memadam tanpa sebarang amaran pengesahan. Gunakan-f
dengan sangat berhati-hati.
Selepas melaksanakan arahan ini, direktori
/Applications/ServBay
serta semua subdirektorinya (termasuk laman web, pangkalan data, konfigurasi ServBay dsb.) akan dipadamkan.- Arahan
Langkah 4: Nyahpasang Perkhidmatan ServBay Helper
ServBay Helper ialah alat pembantu istimewa yang digunakan untuk melaksanakan operasi yang memerlukan keizinan pentadbir (seperti mengubah fail hosts, memulakan/memberhentikan perkhidmatan sistem, dsb.). Untuk pembersihan sepenuhnya, anda perlu menyahpasang perkhidmatan Helper ini.
Jalankan arahan berikut dalam 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
- Arahan pertama menggunakan
launchctl unload
bagi menghentikan dan membuang konfigurasi ejen permulaan ServBay Helper—mencegah ia daripada dimuatkan semasa sistem dimulakan. - Arahan kedua memadam fail konfigurasi
.plist
yang menentukan cara Helper dimuatkan oleh sistem. - Arahan ketiga memadam fail boleh laksana sebenar milik ServBay Helper.
Melaksanakan arahan ini memerlukan keizinan pentadbir, jadi anda juga perlu memasukkan kata laluan pengguna.
Langkah 5: Bersihkan Pembolehubah Persekitaran
Buka fail ~/.zshrc
dan ~/.bash_profile
, cari perenggan berikut dan padamkannya
bash
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
1
2
3
2
3
Rumusan
Dengan mengikuti langkah-langkah di atas, anda akan dapat menyahpasang aplikasi ServBay, direktori pemasangan, serta perkhidmatan Helper sepenuhnya dari sistem macOS anda. Sekali lagi ingin diingatkan, langkah membuat sandaran data adalah yang paling penting sebelum penyahpasangan. Pastikan sebelum anda memadam direktori /Applications/ServBay
, semua fail laman web, data pangkalan data dan konfigurasi penting telah disandarkan dengan selamat.