Impostare la Versione Predefinita
ServBay ti permette di configurare la versione predefinita dei pacchetti che supportano l'interfaccia a riga di comando (CLI) e di scegliere quale server di database SQL e quale versione avviare come impostazione di default. Questa funzionalità è particolarmente utile per gestire versioni specifiche di linguaggi o strumenti necessari a diversi progetti e garantisce che, quando richiesto da terminale o script, venga sempre utilizzata la versione desiderata.
Configurazione della Versione CLI Predefinita dei Pacchetti ServBay
In ServBay è possibile impostare la versione predefinita per pacchetti come PHP, Node.js, MariaDB, MySQL, PostgreSQL e MongoDB, così da usarli automaticamente nella versione scelta, sia da terminale che nei tuoi script. Ecco come procedere:
Apri l’applicazione ServBay.
Clicca su “Impostazioni” nella barra di navigazione a sinistra.
Nella pagina delle impostazioni, trova la sezione “Versione predefinita”.
Usa il menu a tendina per selezionare la versione predefinita desiderata per ciascun pacchetto: PHP, Node.js, MariaDB, MySQL, PostgreSQL, MongoDB.
Clicca il pulsante “Applica” in fondo alla pagina per salvare le modifiche.
Dopo aver impostato la versione predefinita, ad esempio, se imposti PHP 7.4 come predefinito, eseguendo il comando php -v
dal terminale visualizzerai PHP 7.4.x (cli)
.
Se occasionalmente hai bisogno di utilizzare una versione diversa da quella predefinita (ad esempio PHP 8.1), puoi utilizzare il comando specifico per quella versione, come php-8.1 -v
, che mostrerà PHP 8.1.x (cli)
. In questo modo, puoi utilizzare versioni particolari senza dover cambiare l’impostazione globale.
La stessa logica si applica a Node.js, MariaDB, PostgreSQL e MongoDB. Nota che nella pagina di gestione pacchetti, accanto al nome del pacchetto impostato come predefinito apparirà un’icona a forma di spillo, che indica quale versione è attualmente attiva come default.
Impostare il Database SQL Predefinito e la sua Versione (MySQL/MariaDB)
Poiché MySQL e MariaDB sono entrambi database SQL e solitamente utilizzano la stessa porta di rete (ad esempio 3306) e file socket, non possono essere avviati contemporaneamente. ServBay ti consente di scegliere con facilità quale tipologia di database SQL (MySQL o MariaDB) e quale versione desideri avviare di default, permettendo così uno switch rapido a seconda delle esigenze dei tuoi progetti.
Ad esempio, se stai usando MariaDB versione 11.4 e vuoi passare a MySQL 9.0 come database predefinito all’avvio di ServBay:
Apri la pagina “Impostazioni” di ServBay.
Scorri verso il basso fino alla sezione “Default SQL Server”.
Nel menu a tendina di “Default SQL Server”, seleziona
MySQL
e poi clicca sul pulsante “Applica” accanto. (Questo farà sì che, all’avvio, ServBay tenti di avviare MySQL come database predefinito).Nel menu a tendina “Default Version” adiacente, scegli la versione di MySQL che desideri avviare come default (ad esempio
MySQL 9.0
), quindi premi “Applica” accanto. (In questo modo verrà impostata la versione specifica da attivare all’avvio di MySQL).Configurazione completata: al prossimo avvio, ServBay lancerà automaticamente il server SQL e la versione che hai scelto come predefinita.
In questo modo, puoi cambiare rapidamente tipologia e versione del database predefinito ogni volta che necessario, senza dover fermare e avviare manualmente i diversi servizi dei database.