การตั้งค่าเวอร์ชันเริ่มต้น
ServBay ให้คุณตั้งค่าเวอร์ชันเริ่มต้นสำหรับแพ็คเกจที่รองรับ command line interface (CLI) และเลือก SQL database server รวมถึงเวอร์ชันที่จะถูกเริ่มต้นโดยอัตโนมัติ การตั้งค่านี้เหมาะอย่างยิ่งสำหรับการจัดการโปรเจกต์ที่ต้องการภาษาหรือเวอร์ชันเครื่องมือเฉพาะ เพื่อให้มั่นใจว่าเมื่อเรียกใช้งานจากเทอร์มินัลหรือสคริปต์จะถูกใช้เวอร์ชันที่คุณต้องการโดยอัตโนมัติ
การกำหนดเวอร์ชัน CLI เริ่มต้นของแต่ละแพ็คเกจใน ServBay
ใน ServBay คุณสามารถตั้งค่าเวอร์ชันเริ่มต้นสำหรับแพ็คเกจต่างๆ เช่น PHP, Node.js, MariaDB, MySQL, PostgreSQL และ MongoDB เพื่อให้เมื่อเรียกใช้งานผ่านเทอร์มินัลหรือสคริปต์ จะถูกใช้เวอร์ชันที่ระบุไว้โดยอัตโนมัติ รายละเอียดขั้นตอนการตั้งค่ามีดังนี้:
เปิดแอปพลิเคชัน ServBay
คลิก “ตั้งค่า” ในแถบนำทางด้านซ้าย
ในหน้าตั้งค่า ให้ค้นหาหมวด “เวอร์ชันเริ่มต้น”
เลือกเวอร์ชันที่ต้องการให้เป็นค่าเริ่มต้นสำหรับ PHP, Node.js, MariaDB, MySQL, PostgreSQL และ MongoDB จากเมนูดรอปดาวน์แต่ละรายการ

คลิกปุ่ม “นำไปใช้” ที่ด้านล่างของหน้าเพื่อบันทึกการเปลี่ยนแปลง
หลังจากตั้งค่าเวอร์ชันเริ่มต้นแล้ว เช่น หากคุณตั้งให้ PHP เวอร์ชัน 7.4 เป็นค่าเริ่มต้น เมื่อคุณสั่ง php -v ในเทอร์มินัล จะปรากฏผลลัพธ์ PHP 7.4.x (cli)
หากคุณต้องการใช้เวอร์ชันอื่นชั่วคราว (เช่น PHP 8.1) ในเทอร์มินัล สามารถใช้คำสั่งเฉพาะเวอร์ชันนั้นได้ เช่น php-8.1 -v จะได้ผลลัพธ์ PHP 8.1.x (cli) วิธีนี้ทำให้สามารถใช้เวอร์ชันเฉพาะกับบางคำสั่งหรือสคริปต์โดยไม่ต้องเปลี่ยนค่าตั้งค่าเริ่มต้นของระบบ
ขั้นตอนการตั้งค่าคล้ายคลึงกันสำหรับแพ็คเกจ Node.js, MariaDB, PostgreSQL, และ MongoDB และในหน้าการจัดการแพ็คเกจ คุณจะเห็นไอคอนหมุดที่ข้างชื่อแพ็คเกจที่ตั้งเป็นค่าดีฟอลต์ แสดงถึงเวอร์ชันที่ใช้งานโดยเป็นค่าเริ่มต้นขณะนี้

การตั้งค่าเซิร์ฟเวอร์ฐานข้อมูล SQL และเวอร์ชันเริ่มต้น (MySQL/MariaDB)
เนื่องจาก MySQL และ MariaDB ต่างก็เป็นฐานข้อมูล SQL ที่ใช้พอร์ตเครือข่าย (เช่น 3306) และไฟล์ Socket เดียวกัน จึงไม่สามารถรันพร้อมกันได้ ServBay ช่วยให้คุณสามารถเลือกประเภท SQL database (MySQL หรือ MariaDB) และเวอร์ชันที่จะเริ่มต้นได้อย่างง่ายดาย เพื่อสลับการใช้งานได้อย่างรวดเร็วตามความต้องการของแต่ละโปรเจกต์
ตัวอย่างเช่น หากคุณกำลังใช้งาน MariaDB 11.4 และต้องการเปลี่ยนไปใช้ MySQL 9.0 เป็นฐานข้อมูลเริ่มต้นเมื่อเปิด ServBay:
เปิดหน้าการตั้งค่าในแอป ServBay
เลื่อนลงมาที่ส่วน “Default SQL Server”
ในเมนูดรอปดาวน์ “Default SQL Server” เลือก
MySQLแล้วคลิกปุ่ม “นำไปใช้” ข้างๆ (จะกำหนดให้ ServBay พยายามเริ่มเซิร์ฟเวอร์ MySQL เป็นค่าเริ่มต้นเมื่อเปิดแอป)ในเมนูดรอปดาวน์ “Default Version” ด้านข้าง เลือกเวอร์ชัน MySQL ที่ต้องการเริ่มต้น (เช่น
MySQL 9.0) แล้วคลิกปุ่ม “นำไปใช้” ข้างๆ (จะกำหนดว่าเมื่อรัน MySQL ให้ใช้งานเวอร์ชันนั้น)
เสร็จสมบูรณ์ ครั้งถัดไปที่คุณเริ่ม ServBay จะรัน SQL server และเวอร์ชันที่คุณเลือกเป็นค่าเริ่มต้นโดยอัตโนมัติ
ด้วยวิธีนี้ คุณสามารถสลับประเภทและเวอร์ชันของฐานข้อมูลเริ่มต้นได้อย่างรวดเร็วโดยไม่ต้องหยุดหรือเริ่มบริการฐานข้อมูลด้วยตนเอง
