ServBay 包含了开发者日常开发中所需的各种服务。不管是 PHP、Node.js、Python、Golang 等开发语言, MySQL、PostgreSQL、MongoDB、Redis 等各种数据库,还是 DNS 服务、邮件服务、反向代理服务,甚至 Ollama 大语言模型,你都可以做到一键安装,开箱即用。丰富的软件包版本,连过时的 PHP 5.6、Node.js 12 你都可以找到。通过多版本共存,软件包可以同时运行互不干扰。
不同项目使用不同版本的开发语言和数据库很常见。ServBay 提供了项目级别的运行环境配置,你可以为每个项目指定不同的开发语言版本,互不干扰,让你的项目开发更加灵活可控。
在Web开发的生命周期中,域名是消耗品。ServBay自带了 DNS 服务,允许开发者无需注册域名就可以使用并不存在的域名和 TLDs,并且为这些域名签发免费的 SSL 证书。这个能力不但可以为开发者节省大量的金钱成本,还大大的增强了安全性。
开发过程中,邮件服务必不可少。ServBay 内置邮件服务器,让你可以容易的使用 POP3/SMTP 等服务。通过 ServBay PKI,0 配置支持STARTTLS和SSL/TLS。希望发送邮件到外部?内置的 SMTP Relay 和 SpamAssasin 可以轻松帮到你。同时还有强大的 WebMail。
ServBay 内置 PKI 系统,开发者可以免费创建 CA 并且签发 SSL 证书。除了域名证书,还支持S/MIME邮件证书、代码签名证书和文档签名证书。通过 SSL 证书,开发者可以为 Web、数据库、Email 等服务进行加密及为软件包签名。同时,ServBay 也支持通过 ACME 方式申请Let's Encrypt、ZeroSSL、Google Trust Services的SSL证书,并且支持自动续订。
ServBay 支持多种主流Web开发语言,包括但不限于 PHP, Node.js, Python, Golang 等。每个开发语言都提供了多个版本,方便开发者根据项目需求选择合适的版本。ServBay 会自动配置好相应的运行环境,开发者无需手动安装和配置,即可快速开始开发工作。一键切换不同语言版本,方便开发者测试不同环境下的兼容性。
ServBay 集成了多种常用的数据库,例如 MySQL, PostgreSQL, MongoDB, Redis, MariaDB, Redis, Memcached, SQLite 等。开发者可以根据项目需求选择合适的数据库,并一键部署。ServBay 提供了图形化界面和命令行工具,方便开发者管理数据库,例如创建数据库、导入导出数据、执行 SQL 语句等。同时,ServBay 还支持数据库的多版本共存,方便开发者测试不同数据库版本之间的兼容性。
ServBay 支持 Ngrok、Pinggy.io、FRP、Oray 花生壳等反向代理功能。开发者可以轻松地将 ServBay 内部的服务暴露到外部网络。这对于调试 webhook,连接内网服务,或创建安全隧道都非常有用。ServBay 的反向代理功能支持自定义域名、SSL 证书以及 HTTP/3 协议,确保安全高效的连接。
"我们一直在通过 BREW 安装所有东西,管理端口非常困难。ServBay 简直是个奇迹!爱死 ServBay 了!"
"我很喜欢使用 ServBay,我相信它会在 WordPress 领域得到更广泛的应用。"
"ServBay 是我在 Mac 上运行 PHP 网站的最简单方式。它速度快,界面友好,调试体验一流,背后的团队也非常优秀。"
"ServBay 包含了一套用于运行 Web 应用程序的堆栈。我可以轻松设置和运行 Web 服务器或数据库。"
"对于新开发者来说,这是最简单易用的 Web 服务软件。"
"ServBay 非常易于使用,并且包含了运行本地服务器/网站所需的所有组件,速度非常快。"
"我对 ServBay 的体验非常好。我用它来运行本地服务器,为我的客户开发 WordPress 网站。"
"只需安装它,点击一下,就可以启动不同的 Web 服务器和数据库。"
"它非常容易安装和使用,学习曲线很浅。该软件可以轻松与其他软件集成。我还喜欢它可以通过一次点击提供不同的数据库服务器。"
"ServBay 是我用过的最好的本地托管 Web 服务器。"
"使用 ServBay 是一种非常棒的体验。它通过创建 Web 服务器和 MySQL 数据库来帮助构建网站。"
"我使用它的大部分经验都涉及安装 WordPress,我发现使用 ServBay 安装比一些网络主机提供的选项更容易。"
"ServBay 为我在 Mac 上管理基于 Python 的服务器提供了出色的图形用户界面。我可以快速切换 Python 版本,方便测试软件,日志提供了预期的反馈水平,用于调试应用程序。"
专业功能和丰富的开发工具包,满足个人开发者的所有日常开发需求
下载针对专业开发者或小型初创团队,包含无限制功能以及一些协作能力
立即购买 免费试用为高协同的分布式开发团队设计,帮助团队领导者协调团队的日常开发环境
即将发布ServBay为Web开发者提供了一个集成式、图形化、一键安装的本地开发环境。包含了常用的Web开发服务软件以及工具软件,比如Web服务器、数据库、开发语言、邮件服务器、队列服务、SSL/PKI系统、大语言模型(LLM)等。
ServBay包含了Caddy、NGINX、Apache、PHP、Python、Node.js、MySQL、MariaDB、PostgreSQL、MongoDB、Redis、memcached等服务,还包含了phpMyAdmin、Adminer、Composer等工具。同时,还包含了 Ollama 以方便开发者运行 deepseek、qwen、llama 等大语言模型。
ServBay 集成了各个版本的 PHP、Python、Node.js 等热门的开发语言,并且在陆续支持 Golang、Rust、Ruby、Java 等其他开发语言。开发者可以在 ServBay 中方便的使用和切换最新版本以及过时版本的开发语言。
非常适合!ServBay打造的初衷就是方便团队建立起一个统一、可维护的开发环境,减少团队成员间因为环境不一致所产生的代码差异和bug。通过“统一配置”功能,团队管理者可以为每个项目锁定不同的开发环境。
与Docker相比,ServBay针对性的进行了优化,在资源的消耗上会更有优势,同时也更方便查看log以及进行源代码的调试。与homebrew相比,ServBay不需要编译源代码安装,也不会入侵操作系统,污染操作系统的环境,影响到其他应用的正常运行。同时,用户也不需要手工编辑配置文件,更加易用。
相比MAMP、XAMPP、herd等工具,ServBay支持多个主机同时运行,运行使用不存在的自定义域名,自带了免申请的SSL证书,并且支持多个版本的PHP实例同时运行。同时,ServBay还包含了细化到小版本的,最新的以及历史版本的软件包,可以随时安装和切换。这些能力都是其他同类产品无法比拟的。
支持。ServBay可以同时运行多个不同版本的PHP实例,你可以为每个网站设定为不同的PHP版本,并且可以快速在不同版本之间进行切换。
ServBay支持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
当然可以!你只需要xcode-select --install安装macOS的相关编译工具,然后设定PATH、CFLAGS等参数为ServBay Development Lib的路径,就可以进行编译。
当然支持!ServBay 集成了 Ollama ,你可以使用 Ollama 运行大语言模型,例如:deepseek、qwen、llama、solar、chatglm 等。