不再使用各种繁琐的命令,ServBay提高你的效率

ServBay 是Homebrew的最佳替代,通过图形界面为你提供易用的开发环境管理。从此,无需再记住和输入各种繁琐的命令行指令,更无需手动修改配置。各种版本的 PHP、Python、MySQL 共存,让你的项目开发更加灵活。

不再使用各种繁琐的命令,ServBay提高你的效率

ServBay能为您做什么

容易使用

容易使用

时间就是金钱。开发者可以使用ServBay随意地切换PHP、Node.js、Python的各个版本,不需要重新下载,从而节省了大量时间。这使得开发者能够专注于项目开发本身,不会把时间浪费在环境配置上。

为现代化团队而生

为现代化团队而生

ServBay有着丰富的软件包。不管是PHP,Node.js及Python等开发语言,还是Caddy,Nginx和Apache等Web服务器及数据库,甚至 Ollama。就算你对命令行一点都不了解,也不耽误你把所有环境搭建起来,而且全程只需数秒,大大提升了团队效率。

统一的开发环境

统一的开发环境

对于团队管理者来说,维护团队开发环境的一致性是一项挑战。ServBay Team的Unified Configuration可以帮助开发团队快速的对齐开发环境,促进工作成果的实时共享与协作,尤其是对于需要高度协作的敏捷开发团队而言,使管理和维护整个团队的项目变得更加简单高效。

听起来很棒,但我还想了解更多

ServBay拥有完整的开发生态链

ServBay作为开发的基石,拥有完整的开发生态链,无论是Node.js、Python等开发语言,Apache、Caddy、Nginx等web服务器,还是MySQL、MongoDB、PostgreSQL等数据库,用户都能够自由地使用,没有任何限制。并且可以不同版本共存,支持各种自定义配置,为开发者提供更多选择。
ServBay拥有完整的开发生态链
无需学习成本,新手友好

无需学习成本,新手友好

ServBay的所有功能都可以立刻上手使用,记不住命令行也没关系。用户只需要简单的点击,花费数秒的时间,就可以设置好各种软件,即使是新手也可以通过图形界面完成复杂的功能配置。

自动升级,版本不冲突

ServBay能够自动升级和安全更新,不需要卸载旧的版本,只需一键即可安装好最新版本,完全不用担心版本冲突的问题。不同软件的各个版本还可以同时运行,不用担心被覆盖。
自动升级,版本不冲突

ServBay与Homebrew对比

功能
ServBay
Homebrew
即时切换不同软件版本 ⚠️手动
易于使用
轻松备份
新手友好
OpenSSL ⚠️手动
PKI系统
内置DNS服务器 ⚠️手动
LLM(Ollama)

我们服务了无数优秀的开发者

"我们的开发团队使用ServBay Pro,无论是新成员入职还是添加新服务,流程都是前所未有的顺畅。"

ServBay User: Dave Wright, Coder of stuff
Dave Wright @ 全栈自由职业者

"ServBay让我摆脱了Brew的困扰。"

ServBay User: monday_morning, LuckyCat CEO
monday_morning @ Python开发者

"感谢这款出色的软件!我真的很喜欢它,我想用它来代替Homebrew,因为它非常灵活。"

ServBay User: Ryan, 学生
Ryan @ PHP实习生

"ServBay易于使用,部署网站也很方便,总体上对初学者非常友好。"

ServBay User: Giuseppe Pavan, 前端开发者
Giuseppe Pavan @ 高级后端工程师

"再次感谢你们的出色工作。我在所有的macOS设置中每天都使用它,这让在macOS上开发变得轻松多了。"

ServBay User: James00, 学生
James00 @ 软件与生成式AI工程师

"ServBay省去了我手动设置每个PHP框架的压力。尤其是Laravel!"

ServBay User: Luke Martinelli, IT 项目经理
Luke Martinelli @ 项目经理

ServBay与Homebrew的详细功能对比

Features\Products
ServBay
ServBay Pro
Homebrew
定价
定价
免费
$59.00 ($29 for Edu)
免费
免费试用
/
7 days
/
授权设备
/
2
/
功能
macOS 支持
原生 macOS 应用
Swift + SwiftUI
Swift + SwiftUI
/
安装包大小
50 MB
50 MB
N/A
可升级包
⚠️手动
安全更新
⚠️手动
操作系统
非侵入式安装
登录时启动
随系统启动
CLI 支持
GUI 界面
系统资源监控面板
快速控制/菜单栏
服务控制面板
多语言
易用的应用程序
通过 GUI 配置
轻松备份
网站分组
/
Web服务器
Apache
⚠️手动
NGINX
⚠️手动
Caddy
⚠️手动
主机 / 网站
通过 GUI 配置
多个主机
最多支持主机数量
5
无限
无限
自定义域名
⚠️手动
自定义端口
⚠️手动
自定义SSL证书
⚠️手动
自定义TLD后缀
⚠️手动
多个域名/别名
⚠️手动
可选择 PHP 版本
⚠️手动
URL Rewrite(伪静态)
⚠️手动
CORS 支持
⚠️手动
静态网站支持
⚠️手动
反向代理
⚠️手动
Docker/Node.js 代理
⚠️手动
重定向 (301/302)
⚠️手动
SSL 支持
PKI
ACME 证书
ACME 证书自动续签
ACME - Let's Encrypt
ACME - ZeroSSL
ACME - Google Trust Services
自签名 SSL
ServBay Private CA
Private CA 证书数量
10
无限
ServBay Public CA
Public CA 证书数量
-
20
域名证书
S/MIME 邮件签名证书
代码签名证书
文档签名证书
编程语言
PHP 支持
⚠️手动
多个 PHP 版本
5.6 - 8.5
5.6 - 8.5
8.0 / 8.1 / 8.2 / 8.3
PHP 8.4
PHP 8.5
多个 PHP 实例
即时切换 PHP 版本
Node.js 支持
⚠️手动
Node.js 22
Node.js 23
多个 Node.js 版本
12 - 23
12 - 23
14/16/18/20/21/22
即时切换 Node.js 版本
Python 支持
⚠️手动
Python 2.x
Python 3.x
多个 Python 版本
2.7 & 3.5 - 3.14
2.7 & 3.5 - 3.14
/
即时切换 Python 版本
数据库
MySQL 支持
⚠️手动
多个 MySQL 版本
5.1 - 9.1
5.1 - 9.1
⚠️手动
多个 MySQL 实例
⚠️手动
即时切换 MySQL 版本
MariaDB 支持
⚠️手动
多个 MariaDB 版本
10.4 - 11.8
10.4 - 11.8
❗️有限
多个 MariaDB 实例
❗️有限
即时切换 MariaDB 版本
PostgreSQL 支持
⚠️手动
多个 PostgreSQL 版本
10 - 17
10 - 17
多个 PostgreSQL 实例
即时切换 PostgreSQL 版本
MongoDB 支持
⚠️手动
多个 MongoDB 版本
5.0 - 8.0
5.0 - 8.0
/
多个 MongoDB 实例
/
即时切换 MongoDB 版本
Redis 支持
⚠️手动
Memcached 支持
⚠️手动
SQLite 3
⚠️手动
AI
Ollama
邮件服务器
内置邮件服务器
⚠️手动
SSL/TLS
STARTTLS
SMTP
POP3
邮件中继
Webhook
SpamAssassin
DNS
内置 DNS 服务器
⚠️手动
自定义域名
5
unlimited
hosts 文件管理 GUI
通过 /etc/hosts 进行主机域名解析
通过本地内置 DNS 服务器进行主机域名解析
⚠️手动
隧道/反向代理
Cloudflared
⚠️手动
frpc
⚠️手动
Ngrok
⚠️手动
Pinggy.io
⚠️手动
工具
phpMyAdmin
⚠️手动
Adminer
⚠️手动
SVN (Subversion)
⚠️手动
OpenSSL
⚠️手动
Composer
⚠️手动
cURL
⚠️手动
npm
⚠️手动
pnpm
N/A
yarn
N/A
自定义配置
项目级别自定义配置
/
PHP 设置
/
PHP FPM 设置
/
PHP 扩展设置
/
Node.js 设置
/
Python 设置
/
Redis 设置
/
Memcached 设置
/
MySQL 设置
/
MariaDB 设置
/
PostgreSOL 设置
/
MongoDB 设置
/
E-Mail 服务器设置
/
Ollama 设置
/
开发工具
开发库
/
重新编译支持
附加 PHP 扩展编译
N/A
支持
自助诊断工具
文档
社区
电子邮件
付费支持
Discord
N/A
Telegram
N/A
WhatsApp
N/A
Line
N/A
微信交流群
N/A

常见问题

如果您有更多问题想要了解,请访问帮助中心
我的系统是 macOS 12,ServBay支持吗?

ServBay支持macOS 12.0 Monterey或更高版本。Homebrew已停止对 macOS 12 Monterey 的支持,所以开发者在使用brew 命令时将面临越来越多的限制。而ServBay不会出现这样的情况,它对所有macOS版本一视同仁。

我的生产环境复杂多变,ServBay可以应对吗?

ServBay不仅支持多个PHP、Node.js和Python版本,不同的数据库、Web服务器以及一系列内置工具和功能,而且能支持这些软件的同时安全运行,用户只要一键就能自由切换。不管多复杂的环境,ServBay都能轻松应对。

我应该使用ServBay还是Homebrew?

Hombrew的大部分功能需要手动配置,而ServBay的很多功能已经自动内置完成,只需要简单的点击就可以立刻安装完成,完全不需要手动配置。用户再加上 vscode 等开发的 IDE,开发者就可以马上投入开发。

ServBay支持什么软件包?

ServBay拥有着丰富的软件包,涵盖了各个版本的PHP(从PHP5.6 到PHP8.5-dev),Node.js(从Node.js 12 到 Node.js 23)以及Python,还有MySQL、PostgreSQL等SQL和MongoDB、MariaDB、Redis等NoSQL数据库,及Caddy、Apache、Nginx等Web服务器。用户可以同时运行它们,并且能自由的为自己的项目选择适用的软件。

我是新手,ServBay方便使用吗?

完全不需要担心。ServBay有着强大的GUI,开发者只需要像玩乐高一样,把自己需要的模块堆叠起来就可以了,真正做到0配置0代码,开箱即用。无论是新手还是资深开发者,都能很容易地搭建好自己需要的服务。

ServBay 适合团队使用吗?

当然!ServBay 的构建旨在帮助团队创建一致且易于维护的开发环境。借助 ServBay 团队的Unified Configuration功能,团队管理人员一键下发配置,即可统一整个团队的开发环境,从而减少团队开发环境和代码的差异。

下一代开发环境管理工具

1 个 app,2 次点击,3 分钟即可配置好你的 Web 开发环境。无需编译和安装依赖包,不侵入系统。包含了各种版本的开发语言、数据库、域名、SSL 证书、邮件服务器和反向代理。