设置默认版本
设置软件包默认版本
在ServBay中,你可以设置命令行支持的默认版本,以便在运行命令行或相关脚本时默认使用,支持PHP、Nodejs、MariaDB、PostgreSQL等等。以下是设置默认版本的详细说明:
- 打开ServBay,点击左侧导航栏中的“设置”。
- 在设置页面中,找到“默认版本”选项。
- 在下拉选项中,分别选择 PHP、Node.js、MariaDB、MySQL、PostgreSQL和MongoDB的默认版本。
- 单击“应用”按钮以应用更改。
在设置默认版本后,例如,如果你将默认的 PHP 版本设置为 7.4,那么在命令行中运行 php -v
将会输出 PHP 7.4.x (cli)
。
如果你需要在命令行中临时执行非默认版本,例如 PHP 8.1,你可以使用 php-8.1
命令来调用8.1版本,像 php-8.1 -v
,这将输出 PHP 8.1.x (cli)
。
类似的设置适用于MariaDB,PostgreSQL和其他软件包。请注意,在服务管理页面,您可以看到服务名称右侧设置为默认版本的固定图标,表明此版本是默认的。
设置MySQL/MariaDB默认版本
因为MySQL和MariaDB是同类型SQL数据库的不同发行版,占用了相同的运行端口以及Socket,所以一次只可以设置一个默认的运行版本。
比如,如果运行了MariaDB,那就会占用了系统的3306端口,与MySQL冲突。
在ServBay,允许用户设置默认运行的SQL数据库套件和默认运行的版本,用户可以在几秒钟内,通过一次点击就可以快速切换。
举例,如果用户当前正在运行MariaDB 11.4版本,希望切换到MySQL 9.0版本作为默认运行的版本:
- 打开ServBay的
设置
并下拉到Default SQL Server
和Default Version
的位置 - 在
Default SQL Server
中,选择MySQL
,点击Apply
- 在
Default Version
中,选择MySQL 9.0
,点击Apply
- 设置完成