Définir la version par défaut
ServBay vous permet de définir la version par défaut des paquets compatibles avec l’interface en ligne de commande (CLI), ainsi que de configurer le serveur SQL par défaut à démarrer et sa version. Cela est très utile pour gérer les différentes versions de langages ou d’outils nécessaires à chaque projet, et garantit que la version souhaitée sera appelée par défaut dans le terminal ou les scripts.
Configurer la version CLI par défaut des paquets ServBay
Dans ServBay, vous pouvez définir la version par défaut pour PHP, Node.js, MariaDB, MySQL, PostgreSQL, MongoDB et d'autres paquets, afin que celle-ci soit utilisée par défaut dans le terminal ou dans les scripts. Voici comment procéder en détail :
Ouvrez l’application ServBay.
Cliquez sur “Paramètres” dans la barre de navigation à gauche.
Dans la page des paramètres, repérez la section “Version par défaut”.
Utilisez les menus déroulants pour sélectionner la version que vous souhaitez définir par défaut pour PHP, Node.js, MariaDB, MySQL, PostgreSQL et MongoDB, respectivement.
Cliquez sur le bouton “Appliquer” en bas de la page pour sauvegarder vos modifications.
Une fois la version par défaut définie, par exemple si vous sélectionnez PHP 7.4 comme version par défaut, la commande php -v
exécutée dans le terminal affichera PHP 7.4.x (cli)
.
Si vous avez ponctuellement besoin d’utiliser une autre version que celle définie par défaut (par exemple PHP 8.1), vous pouvez employer la commande spécifique à cette version, telle que php-8.1 -v
, qui affichera alors PHP 8.1.x (cli)
. Cette méthode vous permet de lancer une version précise pour une commande ou un script, sans modifier le réglage par défaut.
Un réglage similaire s’applique à Node.js, MariaDB, PostgreSQL et MongoDB. Notez que dans la page de gestion des paquets, l’icône d’épingle à droite du nom du paquet indique visuellement la version actuellement définie par défaut.
Définir le serveur SQL et la version par défaut (MySQL/MariaDB)
Parce que MySQL et MariaDB sont tous deux des bases SQL et utilisent généralement le même port réseau (comme 3306) et le même fichier de socket, ils ne peuvent pas être lancés en même temps. ServBay vous permet de choisir facilement le type de serveur SQL à démarrer par défaut (MySQL ou MariaDB) ainsi que la version, pour basculer rapidement selon les besoins de vos projets.
Par exemple, si MariaDB 11.4 est actuellement en cours d’exécution mais que vous souhaitez passer à MySQL 9.0 comme base SQL par défaut au lancement de ServBay :
Ouvrez la page “Paramètres” de ServBay.
Faites défiler jusqu’à la section “Serveur SQL par défaut”.
Dans le menu déroulant “Serveur SQL par défaut”, sélectionnez
MySQL
, puis cliquez sur le bouton “Appliquer” situé à côté. (Ceci configurera l’application pour lancer MySQL par défaut au démarrage.)Dans le menu déroulant “Version par défaut”, choisissez la version de MySQL que vous souhaitez utiliser par défaut (par exemple
MySQL 9.0
), puis cliquez à nouveau sur “Appliquer” à côté. (Ceci indique quelle version précise de MySQL doit s’exécuter.)La configuration est terminée. Au prochain démarrage de ServBay, le serveur SQL et la version choisis seront lancés par défaut.
Grâce à cette fonctionnalité, vous pouvez basculer rapidement entre différents types et versions de bases de données par défaut, sans devoir arrêter et démarrer manuellement les services correspondants.