Настройка версий по умолчанию
ServBay позволяет назначать версии программных пакетов, поддерживающих командную строку (CLI), использовать их по умолчанию, а также указывать предпочитаемый по умолчанию SQL-сервер и его версию. Это удобно для управления разными версиями языков и инструментов, требуемых отдельными проектами, и гарантирует, что при вызове из терминала или скрипта будет использована именно нужная версия.
Настройка версии командной строки для пакетов 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) и сокет-файл, они не могут работать одновременно. ServBay позволяет быстро выбрать предпочитаемый по умолчанию тип SQL-сервера (MySQL или MariaDB) и его версию — так вы сможете без труда переключаться между ними в зависимости от нужд проекта.
Например, если у вас сейчас запущен MariaDB версии 11.4, и вы хотите по умолчанию запускать MySQL 9.0, выполните следующие шаги:
Зайдите в раздел «Настройки» приложения ServBay.
Прокрутите вниз до секции «Default SQL Server».
В выпадающем списке «Default SQL Server» выберите
MySQLи нажмите кнопку «Применить» рядом. (Это установит MySQL как основной сервер, запускаемый ServBay по умолчанию.)Рядом во всплывающем списке «Default Version» выберите нужную версию MySQL (например,
MySQL 9.0) и снова нажмите «Применить». (Так будет задана точная версия MySQL, запускаемая по умолчанию.)
Готово! Теперь при следующем запуске ServBay автоматически стартует выбранный вами SQL-сервер нужной версии.
Таким образом, вы можете быстро переключаться между типами SQL-базы и их версиями без необходимости вручную останавливать и запускать соответствующие сервисы.
