Menetapkan Versi Lalai
ServBay membolehkan anda menetapkan versi lalai bagi pakej yang menyokong antara muka baris perintah (CLI), serta mengkonfigurasi pelayan pangkalan data SQL dan versinya yang akan bermula secara lalai. Ini amat berguna untuk mengurus keperluan versi bahasa atau alat tertentu bagi projek yang berbeza, dan memastikan apabila dipanggil dalam terminal atau skrip, versi yang diharapkan dipilih secara automatik.
Mengkonfigurasi Versi Lalai CLI untuk Pakej ServBay
Dalam ServBay, anda boleh menetapkan versi lalai bagi pakej seperti PHP, Node.js, MariaDB, MySQL, PostgreSQL, MongoDB dan lain-lain, supaya versi ini digunakan apabila memanggilnya melalui terminal atau skrip. Berikut adalah panduan langkah demi langkah untuk menukar versi lalai:
Buka aplikasi ServBay.
Klik pada “Tetapan” dalam bar navigasi di sebelah kiri.
Di halaman tetapan, cari seksyen “Versi Lalai”.
Gunakan menu lungsur untuk memilih versi lalai bagi setiap pakej: PHP, Node.js, MariaDB, MySQL, PostgreSQL dan MongoDB.
Klik butang “Guna” di bahagian bawah halaman untuk menyimpan perubahan.
Selepas menetapkan versi lalai, sebagai contoh, jika anda memilih PHP versi 7.4 sebagai lalai, menjalankan perintah php -v
di terminal akan memaparkan PHP 7.4.x (cli)
.
Jika anda mahu menggunakan versi tertentu lain secara sementara dalam terminal (cth. PHP 8.1), anda boleh menggunakan perintah khusus seperti php-8.1 -v
, yang akan menunjukkan PHP 8.1.x (cli)
. Cara ini membolehkan anda menjalankan perintah atau skrip versi tertentu tanpa menukar tetapan lalai global.
Konfigurasi serupa boleh digunakan pada Node.js, MariaDB, PostgreSQL dan MongoDB. Sila ambil perhatian, pada halaman Pengurusan Pakej, terdapat ikon pin di sebelah nama pakej yang telah ditetapkan sebagai versi lalai, menandakan bahawa versi tersebut ialah versi pilihan semasa.
Menetapkan Pelayan SQL Lalai & Versinya (MySQL/MariaDB)
Oleh kerana MySQL dan MariaDB kedua-duanya adalah pangkalan data SQL dan biasanya berkongsi port rangkaian (seperti 3306) dan fail Socket yang sama, mereka tidak boleh dijalankan serentak. ServBay memudahkan anda menetapkan jenis dan versi pelayan SQL yang akan bermula secara lalai (MySQL atau MariaDB), membolehkan pertukaran pantas mengikut keperluan projek anda.
Sebagai contoh, jika anda kini menjalankan MariaDB 11.4 dan mahu bertukar ke MySQL 9.0 sebagai pelayan pangkalan data lalai ketika ServBay bermula:
Buka halaman “Tetapan” ServBay.
Tatal ke bawah ke bahagian “Default SQL Server”.
Dalam menu lungsur “Default SQL Server”, pilih
MySQL
dan klik butang “Guna” di sebelahnya. (Ini akan menetapkan agar MySQL dimulakan secara automatik apabila ServBay bermula).Pada menu lungsur “Default Version” yang bersebelahan, pilih versi MySQL yang anda mahu gunakan secara lalai (cth.
MySQL 9.0
), kemudian klik butang “Guna” di sebelahnya. (Ini menetapkan versi mana yang digunakan apabila MySQL dimulakan).Selesai! Pada pelancaran seterusnya, ServBay akan memulakan pelayan SQL dan versi yang anda tetapkan sebagai lalai.
Dengan cara ini, anda boleh menukar jenis dan versi pangkalan data lalai dengan mudah tanpa perlu secara manual menghentikan atau memulakan perkhidmatan pangkalan data yang berbeza.