วิธีถอนการติดตั้ง ServBay อย่างหมดจด
ServBay ถูกออกแบบมาเพื่อเป็นสภาพแวดล้อมการพัฒนาเว็บในเครื่องที่ง่ายต่อการดูแลจัดการ หากคุณต้องการลบ ServBay ออกจากระบบ ขั้นตอนการถอนการติดตั้งก็ไม่ยุ่งยาก คู่มือนี้จะให้รายละเอียดขั้นตอนในการถอนการติดตั้ง ServBay ทั้งใน macOS และ Windows พร้อมคำแนะนำในการล้างไฟล์ที่เกี่ยวข้อง เพื่อให้เครื่องของคุณสะอาดสมบูรณ์
⚠️ ข้อควรระวังสำคัญ ⚠️
ก่อนที่คุณจะเริ่มขั้นตอนการถอนการติดตั้ง อย่าลืมสำรองข้อมูลสำคัญของคุณ ซึ่งประกอบด้วย:
ข้อมูลที่ควรสำรอง:
- ไฟล์โครงการเว็บไซต์:
- macOS:
/Applications/ServBay/www
- Windows:
C:\ServBay\www
- macOS:
- ข้อมูลฐานข้อมูล (MySQL, PostgreSQL, MongoDB ฯลฯ):
- macOS:
/Applications/ServBay/db
- Windows:
C:\ServBay\db
- macOS:
- ไฟล์กำหนดค่าของ ServBay และ ใบรับรอง SSL
ขั้นตอนถอนการติดตั้งจะลบโฟลเดอร์ติดตั้ง ServBay และทุกข้อมูลที่อยู่ข้างใน หากไม่สำรองข้อมูล ข้อมูลของคุณจะหายไปอย่างถาวร
รายละเอียดขั้นตอนการถอนการติดตั้ง
โปรดทำตามขั้นตอนต่อไปนี้เพื่อให้แน่ใจว่า ServBay และส่วนประกอบที่เกี่ยวข้องถูกลบออกจากระบบอย่างสมบูรณ์
ขั้นตอนที่ 1: ปิดแอปพลิเคชัน ServBay
ก่อนจะเริ่มถอนการติดตั้ง ให้แน่ใจว่าแอปพลิเคชัน ServBay ปิดสนิทแล้ว:
macOS
คลิกขวาที่ไอคอน ServBay บนแถบ Dock เลือก "ออกจากโปรแกรม" หรือไปที่เมนู ServBay แล้วเลือก “ServBay” > “ออกจาก ServBay”
Windows
คลิกขวาที่ไอคอน ServBay บนแถบงานของระบบ เลือก "ออกจากโปรแกรม" หรือปิดหน้าต่างหลักของ ServBay
ขั้นตอนที่ 2: ลบไฟล์โปรแกรม ServBay
ขั้นตอนการถอนการติดตั้งบน macOS
- เปิด Finder
- คลิก แอปพลิเคชัน จากแถบด้านข้างของ Finder
- หา
ServBay.app
ในรายการแอปพลิเคชัน - ลาก
ServBay.app
ไปที่ไอคอน ถังขยะ ด้านขวาสุดของ Dock - คลิกขวาที่ไอคอนถังขยะ แล้วเลือก “ล้างถังขยะ”
ขั้นตอนการถอนการติดตั้งบน Windows
ข้อควรระวังสำคัญ
ผู้ใช้ Windows ต้องปิดการเริ่มต้นอัตโนมัติของโปรแกรมก่อนถอนการติดตั้ง! ไปที่หน้าตั้งค่าของ ServBay แล้วปิดการเริ่มต้นอัตโนมัติ จากนั้นจึงทำการถอนการติดตั้ง
ขั้นตอนแรก: ปิดการเริ่มต้นอัตโนมัติ
- เปิดแอปพลิเคชัน ServBay
- ไปที่หน้าตั้งค่า
- ปิดตัวเลือก “เริ่มระบบอัตโนมัติเมื่อเปิดเครื่อง”
- ปิดโปรแกรม ServBay
ขั้นตอนที่สอง: ถอนการติดตั้งจริง มี 2 วิธีในการถอนการติดตั้ง ServBay บน Windows:
วิธีที่ 1: ผ่านการตั้งค่า Windows
- เปิดตั้งค่า Windows (Win + I)
- คลิกที่ “แอป”
- ค้นหา "ServBay" ใน "แอปและฟีเจอร์"
- คลิก ServBay แล้วเลือก “ถอนการติดตั้ง”
วิธีที่ 2: ผ่านแผงควบคุม
- เปิดแผงควบคุม
- คลิกที่ "โปรแกรมและฟีเจอร์"
- ค้นหาและเลือก "ServBay"
- คลิก “ถอนการติดตั้ง”
ขั้นตอนที่ 3: ลบโฟลเดอร์ติดตั้ง ServBay
ไฟล์หลัก แพ็กเกจซอฟต์แวร์ ไฟล์เว็บไซต์ และข้อมูลฐานข้อมูลของ ServBay จะถูกจัดเก็บไว้ที่โฟลเดอร์เหล่านี้โดยค่าเริ่มต้น:
- macOS:
/Applications/ServBay
- Windows:
C:\ServBay
การลบโฟลเดอร์นี้จะกำจัดไฟล์ที่ใช้ทำงานทั้งหมดและข้อมูลการพัฒนาของคุณ
🛑 เตือนอีกครั้ง 🛑
ก่อนทำขั้นตอนนี้ กรุณาตรวจสอบอีกครั้งว่าคุณได้สำรองข้อมูลสำคัญตามคำแนะนำในตอนต้น:
- macOS:
/Applications/ServBay/www
,/Applications/ServBay/db
และอื่นๆ - Windows:
C:\ServBay\www
,C:\ServBay\db
และอื่นๆ
การลบข้อมูลนี้ไม่สามารถย้อนกลับได้ ข้อมูลจะหายไปอย่างถาวร
เปิดแอปพลิเคชัน Terminal คุณสามารถค้นหาได้ด้วย Spotlight (Command + Space แล้วพิมพ์ "Terminal") หรือผ่าน “แอปพลิเคชัน” > “เครื่องมือ” > “Terminal” ใน Finder
ในหน้าต่าง Terminal ให้รันคำสั่งต่อไปนี้เพื่อกำจัดโฟลเดอร์ติดตั้ง ServBay และทุกไฟล์ข้างใน:
bashsudo rm -rf /Applications/ServBay
1- คำสั่ง
sudo
ใช้ในการรันคำสั่งต่อไปนี้ด้วยสิทธิ์ผู้ดูแลระบบ เพราะโดยปกติแล้วไดเรกทอรี/Applications
ต้องใช้สิทธิ์ในการแก้ไข เมื่อรันคำสั่งนี้ ระบบจะขอรหัสผ่านของผู้ใช้ปัจจุบัน rm
เป็นคำสั่งสำหรับลบไฟล์หรือโฟลเดอร์- ตัวเลือก
-r
(recursive) หมายถึงการลบแบบเวียนซ้ำ จะลบโฟลเดอร์ที่ระบุรวมถึงไฟล์และโฟลเดอร์ย่อยทั้งหมด - ตัวเลือก
-f
(force) หมายถึงบังคับลบโดยไม่มีการถามยืนยัน โปรดใช้-f
อย่างระมัดระวัง
เมื่อรันคำสั่งนี้ โฟลเดอร์
/Applications/ServBay
และไฟล์/โฟลเดอร์ย่อยทั้งหมด (รวมถึงเว็บไซต์ ฐานข้อมูล การตั้งค่าของ ServBay) จะถูกลบออก- คำสั่ง
ขั้นตอนที่ 4: ถอนการติดตั้ง ServBay Helper Service (เฉพาะ macOS)
macOS
ServBay Helper เป็นเครื่องมือสิทธิ์พิเศษสำหรับการทำงานบางอย่างที่ต้องใช้สิทธิ์ผู้ดูแล (เช่นแก้ไขไฟล์ hosts หรือสตาร์ท/หยุดบริการระบบ) เพื่อทำความสะอาดเครื่องอย่างสมบูรณ์ คุณต้องถอนการติดตั้ง Helper Service นี้ด้วย
รันคำสั่งต่อไปนี้ใน 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
- คำสั่งแรก
launchctl unload
ใช้เพื่อหยุดและถอนการตั้งค่าการเริ่มต้น ServBay Helper เพื่อป้องกันการโหลดโดยอัตโนมัติเมื่อเครื่องเปิดใช้งาน - คำสั่งที่สองลบไฟล์การตั้งค่า
.plist
ซึ่งกำหนดวิธีการโหลด Helper - คำสั่งที่สามลบตัวโปรแกรมของ ServBay Helper
การรันคำสั่งเหล่านี้ต้องใช้สิทธิ์ผู้ดูแลระบบ จึงต้องป้อนรหัสผ่านของผู้ใช้
Windows
เวอร์ชัน Windows ไม่มี Helper Service จึงข้ามขั้นตอนนี้ได้ ServBay เวอร์ชัน Windows ได้รับการออกแบบมาอย่างง่ายไม่ต้องพึ่งเครื่องมือสิทธิ์พิเศษ
ขั้นตอนที่ 5: ล้าง Environment Variable (ตัวแปรสภาพแวดล้อม)
เปิดไฟล์ ~/.zshrc
และ ~/.bash_profile
แล้วค้นหาข้อความด้านล่างนี้เพื่อลบออก
bash
# BEGIN ServBay Environment Block
# ...
# END ServBay Environment Block
1
2
3
2
3
สรุป
เมื่อทำตามขั้นตอนข้างต้น คุณสามารถถอนการติดตั้ง ServBay พร้อมลบโฟลเดอร์ติดตั้งและบริการ Helper ได้จาก macOS อย่างหมดจด ย้ำอีกครั้งว่าการสำรองข้อมูลเป็นขั้นตอนสำคัญที่ต้องทำก่อนถอนการติดตั้ง โปรดตรวจสอบว่าข้อมูลเว็บไซต์ ฐานข้อมูล และการตั้งค่าที่สำคัญของคุณถูกสำรองอย่างปลอดภัยก่อนลบโฟลเดอร์ /Applications/ServBay