Thiết lập phiên bản mặc định
Thiết lập phiên bản mặc định cho gói phần mềm
Trong ServBay, bạn có thể thiết lập phiên bản mặc định cho hỗ trợ dòng lệnh để sử dụng mặc định khi chạy dòng lệnh hoặc các script liên quan, hỗ trợ PHP, Node.js, MariaDB, PostgreSQL, v.v. Dưới đây là hướng dẫn chi tiết để thiết lập phiên bản mặc định:
- Mở ServBay và nhấp vào "Cài đặt" trong thanh điều hướng bên trái.
- Trên trang cài đặt, tìm tùy chọn "Phiên bản mặc định".
- Trong danh sách thả xuống, lần lượt chọn phiên bản mặc định cho PHP, Node.js, MariaDB, MySQL, PostgreSQL và MongoDB.
- Nhấn nút "Áp dụng" để áp dụng các thay đổi.
Sau khi thiết lập phiên bản mặc định, ví dụ, nếu bạn đặt phiên bản PHP mặc định là 7.4, thì khi chạy php -v
trong dòng lệnh sẽ xuất hiện PHP 7.4.x (cli)
.
Nếu bạn cần tạm thời thực thi một phiên bản không mặc định trong dòng lệnh, chẳng hạn PHP 8.1, bạn có thể dùng lệnh php-8.1
để gọi phiên bản 8.1, như php-8.1 -v
, điều này sẽ xuất ra PHP 8.1.x (cli)
.
Thiết lập tương tự áp dụng cho MariaDB, PostgreSQL và các gói phần mềm khác. Lưu ý rằng trên trang quản lý dịch vụ, bạn có thể nhìn thấy biểu tượng cố định ở bên phải tên dịch vụ, chỉ ra rằng đây là phiên bản mặc định.
Thiết lập phiên bản mặc định cho MySQL/MariaDB
Vì MySQL và MariaDB là các phiên bản phát hành khác nhau của cùng loại cơ sở dữ liệu SQL, chiếm cùng cổng và Socket, nên bạn chỉ có thể thiết lập một phiên bản chạy mặc định tại một thời điểm.
Chẳng hạn, nếu đang chạy MariaDB, cổng 3306 của hệ thống sẽ bị chiếm, dẫn đến xung đột với MySQL.
Trong ServBay, cho phép người dùng thiết lập bộ cơ sở dữ liệu SQL chạy mặc định và phiên bản chạy mặc định, người dùng có thể chuyển đổi nhanh chóng chỉ trong vài giây với một lần nhấp.
Chẳng hạn, nếu người dùng đang chạy MariaDB phiên bản 11.4 và muốn chuyển đổi sang MySQL phiên bản 9.0 làm phiên bản chạy mặc định:
- Mở
Cài đặt
của ServBay và cuộn xuống phầnDefault SQL Server
vàDefault Version
- Trong
Default SQL Server
, chọnMySQL
, nhấpApply
- Trong
Default Version
, chọnMySQL 9.0
, nhấpApply
- Thiết lập hoàn tất