ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

ServBay 是一款功能强大且全面的本地 Web 开发环境管理工具,专为专业 Web 开发人员设计,现已支持 macOS 和 Windows。

ServBay 是一个为 Web 开发者精心打造的本地开发环境集成平台。它集成了您日常开发所需的各种工具和组件,例如多种编程语言(PHP, Node.js, Python, Go, Java, .NET, Ruby, Rust 等)、常用的 SQL数据库(MySQL, MariaDB, PostgreSQL, MongoDB 等)、NoSQL数据库(Redis, Memcached 等)、高性能 Web 服务器(Caddy, Nginx, Apache 等)、DNS 服务、邮件服务、SSL 证书服务以及AI/LLM(Ollama 等)。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

ServBay能为您做什么


1、丰富的软件包

ServBay 包含了开发者日常开发中所需的各种服务。不管是 PHP、Node.js、Python、Golang、Java、.NET、Ruby、Rust 等开发语言, MySQL、MariaDB、PostgreSQL、MongoDB、Redis 等各种数据库,还是 DNS 服务、邮件服务、反向代理服务,甚至 Ollama 大语言模型,你都可以做到一键安装,开箱即用。丰富的软件包版本,连过时的 PHP 5.6、Node.js 12 你都可以找到。通过多版本共存,软件包可以同时运行互不干扰。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

2、项目级别环境设定

不同项目使用不同版本的开发语言和数据库很常见。ServBay 提供了项目级别的运行环境配置,你可以为每个项目指定不同的开发语言版本,互不干扰,让你的项目开发更加灵活可控。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

3、域名及DNS

在Web开发的生命周期中,域名是消耗品。ServBay自带了 DNS 服务,允许开发者无需注册域名就可以使用并不存在的域名和 TLDs,并且为这些域名签发免费的 SSL 证书。这个能力不但可以为开发者节省大量的金钱成本,还大大的增强了安全性。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

4、邮件服务器

开发过程中,邮件服务必不可少。ServBay 内置邮件服务器,让你可以容易的使用 POP3/SMTP 等服务。通过 ServBay PKI,0 配置支持STARTTLS和SSL/TLS。希望发送邮件到外部?内置的 SMTP Relay 和 SpamAssasin 可以轻松帮到你。同时还有强大的 WebMail。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

5、SSL证书

ServBay 内置 PKI 系统,开发者可以免费创建 CA 并且签发 SSL 证书。除了域名证书,还支持S/MIME邮件证书、代码签名证书和文档签名证书。通过 SSL 证书,开发者可以为 Web、数据库、Email 等服务进行加密及为软件包签名。同时,ServBay 也支持通过 ACME 方式申请Let’s Encrypt、ZeroSSL、Google Trust Services的SSL证书,并且支持自动续订。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

6、多种开发语言支持

ServBay 支持多种主流Web开发语言,包括但不限于 PHP, Node.js, Python, Golang, Java, .NET, Ruby, Rust 等。每个开发语言都提供了多个版本,方便开发者根据项目需求选择合适的版本。ServBay 会自动配置好相应的运行环境,开发者无需手动安装和配置,即可快速开始开发工作。一键切换不同语言版本,方便开发者测试不同环境下的兼容性。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

7、丰富的数据库支持

ServBay 集成了多种常用的数据库,例如 MySQL, MariaDB, PostgreSQL, MongoDB, Redis, MariaDB, Redis, Memcached, SQLite 等。开发者可以根据项目需求选择合适的数据库,并一键部署。ServBay 提供了图形化界面和命令行工具,方便开发者管理数据库,例如创建数据库、导入导出数据、执行 SQL 语句等。同时,ServBay 还支持数据库的多版本共存,方便开发者测试不同数据库版本之间的兼容性。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

8、反向代理(隧道)

ServBay 支持 Ngrok、Pinggy.io、FRP、Oray 花生壳等反向代理功能。开发者可以轻松地将 ServBay 内部的服务暴露到外部网络。这对于调试 webhook,连接内网服务,或创建安全隧道都非常有用。ServBay 的反向代理功能支持自定义域名、SSL 证书以及 HTTP/3 协议,确保安全高效的连接。

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

系统要求


确保 ServBay 正常运行并获得最佳性能,请确认您的系统满足以下最低要求:

macOS 系统要求

  • 操作系统:macOS 12.0 Monterey 或更高版本
  • 处理器:Intel 或 Apple Silicon (M1/M2/M3/M4) 芯片
  • 存储空间:可用空间超过 10GB

Windows 系统要求

  • 操作系统:Windows 10 或更高版本
  • 处理器:x64 架构处理器
  • 存储空间:可用空间超过 10GB

如果您需要编译额外的软件包或 PHP 扩展,还需要安装对应系统的开发者工具:

  • Windows:安装 Visual Studio Build Tools 或 Visual Studio

下载 ServBay 安装包


您可以从 ServBay 官方网站的下载页面获取最新版本的安装包。ServBay 的安装包体积通常很小,下载速度快。

请访问 ServBay 下载页面 下载对应平台的安装文件:

ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

macOS

下载 .dmg 安装文件,文件命名格式通常为 ServBayInstaller-vX.Y.Z.dmg

Windows

下载 .exe 安装程序,文件命名格式通常为 ServBayInstaller-vX.Y.Z.exe

其中 X.Y.Z 代表版本号。

更多了解

ServBay官网:https://support.servbay.com/

Github开源地址:https://github.com/ServBay/ServBay

原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/othen/72509.html

(0)
开源免费的 FileConverter:右键一键搞定音视频、 图片、文档转换
上一篇 2026-01-08 11:34
手把手教你用Trae读取Chrome调试信息,告别手动复制报错
下一篇 2026-02-08 09:20

相关推荐

  • 分享一个MySQL万能备份脚本

    一个MySQL万能备份脚本,一个MySQL万能备份脚本。操作时确保用户输入的账号和密码具有足够的权限来执行备份操作。

    2025-11-24
    5960
  • Cannal实现MySQL主从同步环境搭建

    canal [kə’næl],译意为水道/管道/沟渠,主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费。canal是阿里巴巴旗下的一款开源项目,基于J…

    2024-11-24
    2.0K0
  • MySQL 用户管理 – 添加用户、授权、删除用户

    不要直接使用 root 用户管理应用数据 添加用户以root用户登录数据库,运行以下命令: create user zhangsan identified by ‘zhangsan…

    MySQL 2021-12-10
    2.1K0
  • Node.js:nodemailer + ejs 发送邮件

    nodemailer: 在 node.js 环境下轻松实现邮件发送功能. ejs: 高效的嵌入式 javascript 模板引擎,让你利用 javascript 生成HTML页面 …

    Node.js 2021-12-07
    1.8K0
  • 详细的Nginx 配置清单

    本文,我们总结了一些常用的 Nginx 配置代码,希望对大家有所帮助。Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集、稳定性、示例配置文件和低系统资源的消耗受到了开发者的欢迎。

    2022-03-26
    1.8K0
  • 让 AI 对接 MySQL 数据库实现快速问答对话

    让 AI 对接 MySQL 数据库实现快速问答对话让 AI 对接 MySQL 数据库实现快速问答对话让 AI 对接 MySQL 数据库实现快速问答对话让 AI 对接 MySQL 数据库实现快速问答对话

    一、场景说明: 通过 AI 连接 MySQL 结构化数据库表,预期实现通过AI对话数据库表,快速了解数据情况,能够进行简单的汇总统计,快是实现问答。 二、资源准备: 需提前准备以下…

    2025-04-16 AI工具与开发实战指南
    1.5K0

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部