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
互联网平台企业涉税信息报送指南全流程详解,抖店为例
下一篇 2025-10-24 15:14

相关推荐

  • 如何用Nginx实现对城市以及指定IP的访问限制?

    如何用Nginx实现对城市以及指定IP的访问限制?如何用Nginx实现对城市以及指定IP的访问限制?如何用Nginx实现对城市以及指定IP的访问限制?如何用Nginx实现对城市以及指定IP的访问限制?

    如何用Nginx实现对城市以及指定IP的访问限制?

    2023-05-21 Linux
    1.4K0
  • Nginx实现灰度发布的四种方法及案例

    在众多的工具中,Nginx作为高效的反向代理服务器,凭借其强大的请求分发能力,成为了实现灰度发布的核心工具之一。今天,我们就来详细讨论如何在 Nginx 中实现请求的灰度发布。 一…

    2024-12-31
    2.5K0
  • 详细的Nginx 配置清单

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

    2022-03-26
    1.5K0
  • MySQL 用户管理 – 添加用户、授权、删除用户

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

    MySQL 2021-12-10
    1.7K0
  • Nginx如何防止DDoS(分布式拒绝服务)攻击

    为了防止DDoS(分布式拒绝服务)攻击,你可以采取一系列措施来增强Nginx服务器的安全性。以下是一个综合性的方案,旨在减少DDoS攻击的风险,并提升服务器的安全性和稳定性

    2024-09-18
    1.6K0
  • MySQL 故障诊断:MySQL 占用 CPU 过高问题定位及优化

    在使用 MySQL 的过程中会遇到各种瓶颈问题,常见的是 IO 瓶颈,但是有时候会出现服务器 CPU 使用率超过 100%,应用页面访问慢,登录服务器负载很高。而导致这个问题竟然是 MySQL 进程,按理说如果 MySQL 运行稳定,服务器的 CPU 资源并不会跑满,如果出现这个问题,初步可以断定,是 MySQL 实例中出现了问题 SQL。

    MySQL 2022-03-11
    1.7K0

发表回复

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