Configurando a Versão Padrão
O ServBay permite que você defina a versão padrão para pacotes compatíveis com interface de linha de comando (CLI), assim como configure qual servidor SQL e sua versão devem ser iniciados por padrão. Isso é bastante útil para gerenciar versões específicas de linguagens ou ferramentas exigidas por diferentes projetos, garantindo que o terminal ou scripts utilizem a versão esperada por padrão.
Como configurar a versão padrão de pacotes no ServBay
No ServBay, é possível definir versões padrão para PHP, Node.js, MariaDB, MySQL, PostgreSQL, MongoDB e outros pacotes, permitindo que, ao chamá-los via terminal ou scripts, seja usada a versão escolhida como padrão. Veja o passo a passo para configurar:
Abra o aplicativo ServBay.
Clique em “Configurações” na barra de navegação à esquerda.
Na página de configurações, localize a seção “Versão Padrão”.
Use o menu suspenso para selecionar, individualmente para PHP, Node.js, MariaDB, MySQL, PostgreSQL e MongoDB, a versão que deseja definir como padrão.
Clique no botão “Aplicar” na parte inferior da página para salvar as alterações.
Após definir a versão padrão, por exemplo, se você selecionar PHP 7.4 como padrão, ao executar o comando php -v
no terminal, será exibido PHP 7.4.x (cli)
.
Se você precisar usar temporariamente uma versão diferente no terminal (por exemplo, PHP 8.1), basta utilizar o comando específico da versão, como php-8.1 -v
, que exibirá PHP 8.1.x (cli)
. Assim, é possível executar comandos ou scripts com uma versão específica sem alterar a configuração global padrão.
Esse mesmo procedimento se aplica a pacotes como Node.js, MariaDB, PostgreSQL e MongoDB. Vale lembrar que, na página de Gerenciamento de Pacotes, você verá um ícone de fixação ao lado do nome do pacote configurado como padrão, indicando que aquela é a versão atualmente ativa.
Configurando o Servidor SQL e Versão Padrão (MySQL/MariaDB)
Como MySQL e MariaDB são bancos de dados SQL e costumam usar a mesma porta de rede (por exemplo, 3306) e o mesmo arquivo de socket, não podem ser executados simultaneamente. O ServBay permite configurar facilmente qual tipo de banco de dados SQL (MySQL ou MariaDB) e qual versão será iniciada por padrão, facilitando alternar rapidamente entre eles de acordo com as necessidades do seu projeto.
Por exemplo, se você está utilizando atualmente MariaDB 11.4 e deseja trocar para MySQL 9.0 como o banco padrão ao iniciar o ServBay:
Abra a página de “Configurações” do ServBay.
Role para baixo até a seção “Default SQL Server”.
No menu suspenso “Default SQL Server”, selecione
MySQL
e clique no botão “Aplicar” ao lado. (Assim, o ServBay irá tentar iniciar o MySQL como banco de dados padrão ao inicializar.)No menu suspenso “Default Version”, logo ao lado, escolha a versão do MySQL desejada (exemplo:
MySQL 9.0
) e clique em “Aplicar”. (Isto define qual versão específica será usada ao iniciar o MySQL.)Pronto! Da próxima vez que o ServBay for iniciado, ele selecionará automaticamente o servidor de banco de dados SQL e a versão conforme configurado.
Dessa forma, você pode alternar rapidamente entre diferentes tipos e versões de bancos de dados padrão sempre que necessário, sem precisar parar ou iniciar serviços manualmente.