Outil de gestion des environnements de développement de nouvelle génération

1 application, 2 clics, 3 minutes pour configurer votre environnement de développement web. Aucun besoin de compiler ou d'installer des dépendances, non intrusif pour le système. Comprend des versions variées de langages de développement, de bases de données, de noms de domaine, de certificats SSL, de serveurs de messagerie et de proxy inverse.

ServBay Intro Video

Fait confiance par plus de 100 000 développeurs dans le monde

100+
Pays
200,000+
Installation
7000+
Développeurs actifs quotidiens
2000+
Paquet

Ce que ServBay peut faire pour vous

Paquet logiciel riche

Paquet logiciel riche

ServBay comprend divers services nécessaires au développement quotidien des développeurs. Que ce soit pour les langages de développement comme PHP, Node.js, Python, Golang, pour des bases de données telles que MySQL, PostgreSQL, MongoDB, Redis, ou pour des services comme DNS, services de messagerie, services de proxy inversé, ou même le modèle de langage de grande taille Ollama, vous pouvez tout installer en un clic et être opérationnel immédiatement. Avec une variété de versions de paquets, même les versions obsolètes comme PHP 5.6 et Node.js 12 sont disponibles. Grâce à la coexistence de multiples versions, les paquets peuvent fonctionner simultanément sans interférer les uns avec les autres.

Configuration de l'environnement au niveau du projet

Configuration de l'environnement au niveau du projet

Il est courant que différents projets utilisent différentes versions de langages de développement et de bases de données. ServBay propose une configuration de l'environnement d'exécution au niveau du projet, vous permettant de spécifier des versions de langages de développement différentes pour chaque projet, sans interférence, rendant le développement de vos projets plus flexible et contrôlé.

Noms de domaine et DNS

Noms de domaine et DNS

Dans le cycle de vie du développement Web, les noms de domaine sont des produits consommables. ServBay intègre un service DNS permettant aux développeurs d'utiliser des noms de domaine et des TLD (domaines de premier niveau) qui n'existent pas sans avoir à les enregistrer, tout en émettant des certificats SSL gratuits pour ces noms de domaine. Cette capacité permet non seulement d'économiser beaucoup d'argent aux développeurs, mais renforce également considérablement la sécurité.

Serveur de messagerie

Serveur de messagerie

Un service de messagerie est indispensable durant le processus de développement. ServBay intègre un serveur de messagerie, vous permettant d'utiliser facilement des services comme POP3/SMTP. Grâce à ServBay PKI, une configuration zéro supporte STARTTLS et SSL/TLS. Vous souhaitez envoyer des e-mails à l'extérieur ? Le relais SMTP intégré et SpamAssassin peuvent facilement vous aider. De plus, il y a un puissant WebMail.

Certificats SSL

Certificats SSL

ServBay intègre un système PKI, permettant aux développeurs de créer gratuitement des CA et d'émettre des certificats SSL. En plus des certificats de domaine, il prend également en charge les certificats de messagerie S/MIME, les certificats de signature de code et les certificats de signature de documents. Grâce aux certificats SSL, les développeurs peuvent chiffrer des services Web, de bases de données, d'e-mail, etc., et signer des paquets. De plus, ServBay prend en charge la demande de certificats SSL Let's Encrypt, ZeroSSL et Google Trust Services via ACME, ainsi que le renouvellement automatique.

Support multi-langages de développement

Support multi-langages de développement

ServBay prend en charge plusieurs langages de développement Web courants, y compris mais sans s'y limiter PHP, Node.js, Python, Golang, etc. Chaque langage de développement propose plusieurs versions, permettant aux développeurs de choisir la version appropriée en fonction des besoins du projet. ServBay configure automatiquement l'environnement d'exécution correspondant, les développeurs n'ont pas besoin d'installer et de configurer manuellement, et peuvent rapidement commencer à travailler. Il est possible de changer de langage de développement en un clic, facilitant ainsi la vérification de la compatibilité dans différents environnements.

Support riche des bases de données

Support riche des bases de données

ServBay intègre plusieurs bases de données courantes, telles que MySQL, PostgreSQL, MongoDB, Redis, MariaDB, Memcached, SQLite, etc. Les développeurs peuvent choisir la base de données adaptée selon les besoins du projet, et déployer en un clic. ServBay fournit une interface graphique et des outils en ligne de commande pour faciliter la gestion des bases de données, tels que la création de bases de données, l'importation et l'exportation de données, l'exécution de requêtes SQL, etc. De plus, ServBay prend en charge la coexistence de plusieurs versions de bases de données, ce qui permet aux développeurs de tester la compatibilité entre différentes versions de bases de données.

Proxy inverse (tunnel)

Proxy inverse (tunnel)

ServBay prend en charge les fonctionnalités de proxy inversé telles que Ngrok, Pinggy.io, FRP, et Oray Huashengke. Les développeurs peuvent facilement exposer les services internes de ServBay au réseau externe. Cela est très utile pour déboguer des webhook, connecter des services internes, ou créer des tunnels sécurisés. Les fonctionnalités de proxy inversé de ServBay prennent en charge des noms de domaine personnalisés, des certificats SSL et le protocole HTTP/3, assurant une connexion sécurisée et efficace.

1, 2, 3, commençons à coder !

Paquet logiciel riche

1. Ouvrir ServBay

Configuration de l'environnement au niveau du projet

2. Installer le paquet logiciel

Noms de domaine et DNS

3. Aucune configuration, prêt à l'emploi

ServBay est gratuit et compatible avec macOS 12 ou version ultérieure
Share ServBay on

Nous avons servi de nombreux développeurs exceptionnels

"Nous avons toujours installé tout avec BREW, gérer les ports est très difficile. ServBay est tout simplement un miracle ! J’adore ServBay !"

ServBay User: Hamburger-Fries, Développeur de choses
Hamburger-Fries @ Développeur de choses

"J’adore utiliser ServBay, je crois qu’il aura une adoption plus large dans le domaine de WordPress."

ServBay User: Aaron Kwok, PDG de LuckyCat
Aaron Kwok @ PDG de LuckyCat

"ServBay est le moyen le plus simple pour exécuter un site PHP sur Mac. Il est rapide, l’interface est conviviale, l’expérience de débogage est de premier ordre, et l’équipe derrière est vraiment exceptionnelle."

ServBay User: Jessica, Étudiante
Jessica @ Étudiante

"ServBay comprend une stack pour exécuter des applications Web. Je peux facilement configurer et faire fonctionner un serveur Web ou une base de données."

ServBay User: Nicholas Grossman, Développeur Front-end
Nicholas Grossman @ Développeur Front-end

"C’est le logiciel de service Web le plus simple et le plus convivial pour les nouveaux développeurs."

ServBay User: U Park, Étudiant
U Park @ Étudiant

"ServBay est très facile à utiliser et comprend tous les composants nécessaires pour exécuter un serveur/site local, à une vitesse très rapide."

ServBay User: Juan Massad, Chef de projet IT
Juan Massad @ Chef de projet IT

"Mon expérience avec ServBay a été très positive. Je l’utilise pour exécuter un serveur local et développer des sites WordPress pour mes clients."

ServBay User: Aroseisarose, Freelance
Aroseisarose @ Freelance

"Il suffit de l’installer et de cliquer pour démarrer différents serveurs Web et bases de données."

ServBay User: Pham, Développeur/Créateur de contenu
Pham @ Développeur/Créateur de contenu

"Il est très facile à installer et à utiliser, avec une courbe d’apprentissage peu profonde. Le logiciel s’intègre facilement avec d’autres logiciels. J’aime aussi qu’il puisse fournir différents serveurs de base de données d’un simple clic."

ServBay User: Tobe404, Développeur Web
Tobe404 @ Développeur Web

"ServBay est le meilleur serveur Web local que j’ai jamais utilisé."

ServBay User: Thomas Wade, Chef de test IT
Thomas Wade @ Chef de test IT

"Utiliser ServBay est une expérience incroyable. Il facilite la création de serveurs Web et de bases de données MySQL pour construire des sites."

ServBay User: Arthur Harnik, Administrateur de site
Arthur Harnik @ Administrateur de site

"La plupart de mon expérience avec lui a été liée à l’installation de WordPress, et j’ai trouvé qu’installer avec ServBay est plus facile que certaines options fournies par les hébergeurs Web."

ServBay User: Shayla Christine, Administrateur de site
Shayla Christine @ Administrateur de site

"ServBay m’a offert une excellente interface graphique pour gérer des serveurs basés sur Python sur Mac. Je peux rapidement changer de version de Python, ce qui est pratique pour tester des logiciels, et les journaux fournissent le niveau de retour prévu, utile pour déboguer des applications."

ServBay User: Anthony Holmes, Développeur Python
Anthony Holmes @ Développeur Python

ServBay inclut la plupart des paquets couramment utilisés par les développeurs

Prix bas, efficacité élevée

Nous croyons que votre temps est plus précieux que l'argent.
Mensuel
Annuel
$0 Gratuit à vie

Fonctionnalités professionnelles et un riche ensemble d'outils de développement, répondant à tous les besoins quotidiens des développeurs individuels.

Télécharger
  • 5 sites Web
  • 5 enregistrements DNS
  • Noms de domaine/TLD personnalisés
  • CA privée et certificats SSL gratuits
  • Inclut PHP (5.6-8.4)
  • Inclut Python (2.7, 3.5-3.14)
  • Inclut Node.js (12-23)
  • Inclut MySQL (5.1-9.0)
  • Inclut MariaDB (10.4-11.7)
  • Inclut PostgreSQL (10-17)
  • Inclut MongoDB (5.0-8.0)
  • Inclut Redis
  • Inclut Memcached
  • Inclut dnsmasq
  • Inclut Ollama
  • Inclut phpMyAdmin/adminer
  • Exécution de plusieurs instances PHP simultanément
  • Modules et extensions PHP
  • Outils de dépannage
Most popular
$59 $99 /An

Pour les développeurs professionnels ou les petites équipes de start-up, incluant des fonctionnalités illimitées et quelques capacités de collaboration.

Acheter maintenant Essai gratuit
  • Toutes les fonctionnalités de ServBay Free
  • Licence pour 2 appareils
  • Serveur de messagerie
  • Système PKI
  • Services faciles à configurer
  • Configuration des services personnalisable
  • Ports HTTP/HTTPS personnalisables
  • Support CORS
  • Sites Web illimités
  • Enregistrements DNS illimités
  • Certificats CA privés illimités
  • Certificats gratuits S/MIME, signature de code, signature de documents
  • Gestion des certificats ACME (Let's Encrypt, ZeroSSL, Google Trust Services)
  • Support multi-domaines/alias
  • Gestion du fichier hosts
  • Exécution de plusieurs instances de bases de données simultanément
  • Support technique (e-mail, Telegram, Discord, WhatsApp)
  • Et bien plus...
$399 $999 /An

Conçu pour les équipes de développement distribuées avec une forte collaboration, aide les leaders d'équipe à coordonner l'environnement de développement quotidien de l'équipe.

À venir
  • Toutes les fonctionnalités de ServBay Pro
  • Licence pour 10 utilisateurs
  • Partage avec l'équipe
  • Configuration unifiée
  • Réseau de développement virtuel
  • Et bien plus...

Questions fréquentes

Si vous avez d'autres questions, veuillez visiter notre centre d'aide.
Qu'est-ce que ServBay et quels avantages peut-il m'apporter ?

ServBay fournit aux développeurs Web un environnement de développement local intégré, graphique et à installation en un clic. Il inclut des logiciels et des outils de développement Web courants, tels que serveurs Web, bases de données, langages de développement, serveurs de messagerie, services de file d'attente, systèmes SSL/PKI, grands modèles de langage (LLM), etc.

Quels ensembles de développement courants sont inclus dans ServBay ?

ServBay inclut des services comme Caddy, NGINX, Apache, PHP, Python, Node.js, MySQL, MariaDB, PostgreSQL, MongoDB, Redis, memcached, ainsi que des outils comme phpMyAdmin, Adminer, Composer. De plus, il comprend Ollama pour faciliter l'exécution de grands modèles de langage comme deepseek, qwen, llama.

Quelles langages de développement sont intégrés dans ServBay ?

ServBay intègre plusieurs versions des langages populaires comme PHP, Python, Node.js, et prévoit de supporter progressivement d'autres langages de développement tels que Golang, Rust, Ruby, Java. Les développeurs peuvent facilement utiliser et changer entre les dernières versions et les versions obsolètes des langages de développement dans ServBay.

ServBay est-il adapté à une utilisation en équipe ?

Tout à fait ! L'objectif de ServBay est de permettre aux équipes de créer un environnement de développement unifié et maintenable, réduisant les différences de code et les bugs causés par des environnements incohérents. Grâce à la fonctionnalité de "configuration unifiée", les responsables d'équipe peuvent verrouiller différents environnements de développement pour chaque projet.

Pourquoi ne pas utiliser Docker ou Homebrew ?

Comparé à Docker, ServBay a été optimisé de manière ciblée, ce qui donne un avantage en termes de consommation de ressources, tout en facilitant la visualisation des logs et le débogage du code source. Comparé à Homebrew, ServBay ne nécessite pas de compiler le code source pour l'installation, n'intrude pas dans le système d'exploitation, ne pollue pas l'environnement du système d'exploitation, et n'affecte pas le bon fonctionnement des autres applications. De plus, les utilisateurs n'ont pas besoin d'éditer manuellement des fichiers de configuration, rendant l'utilisation plus simple.

Quels sont les avantages par rapport à MAMP, XAMPP, herd, etc. ?

Contrairement à des outils comme MAMP, XAMPP, herd, ServBay supporte l'exécution simultanée de plusieurs hôtes, l'utilisation de noms de domaine personnalisés inexistants, inclut des certificats SSL sans demande, et supporte l'exécution simultanée de plusieurs instances de différentes versions de PHP. De plus, ServBay inclut des paquets logiciels allant des versions mineures aux versions les plus récentes et historiques, permettant des installations et des changements à tout moment. Ces capacités ne peuvent être égalées par aucun autre produit similaire.

ServBay supporte-t-il l'exécution simultanée de plusieurs versions de PHP ?

Oui. ServBay peut exécuter simultanément plusieurs instances de différentes versions de PHP, vous pouvez assigner une version PHP différente à chaque site et changer rapidement entre les différentes versions.

Quelles versions de PHP, Python, Node.js, MySQL, MariaDB, PostgreSQL sont supportées par ServBay ?

ServBay supporte PHP 5.6 - PHP 8.5, Python 2.7, 3.5 - 3.14, Node.js 12 - Node.js 23, MySQL 5.1 - MySQL 9.1, MariaDB 10.4 - MariaDB 11.5, PostgreSQL 10 - PostgreSQL 16, MongoDB 5.0 - MongoDB 8.0

Puis-je compiler les modules PHP dont j'ai besoin ?

Bien sûr ! Il vous suffit d'installer les outils de compilation pertinents pour macOS via xcode-select --install, puis de définir les paramètres PATH, CFLAGS, etc. vers le chemin de la Lib de Développement ServBay pour pouvoir compiler.

ServBay supporte-t-il les grands modèles de langage (LLM) ?

Oui, absolument ! ServBay intègre Ollama, vous pouvez utiliser Ollama pour exécuter des grands modèles de langage tels que : deepseek, qwen, llama, solar, chatglm, etc.

Outil de gestion des environnements de développement de nouvelle génération

1 application, 2 clics, 3 minutes pour configurer votre environnement de développement web. Aucun besoin de compiler ou d'installer des dépendances, non intrusif pour le système. Comprend des versions variées de langages de développement, de bases de données, de noms de domaine, de certificats SSL, de serveurs de messagerie et de proxy inverse.