# 常见问题

# ServBay 是什么?

ServBay 是一款集成式的本地开发环境管理工具,旨在简化 Web 开发者在本地搭建和管理多种服务和开发环境。

# 如何安装 ServBay?

您可以从 ServBay 官网 (opens new window) 下载 ServBay 安装包,然后按照安装向导的步骤进行安装。详细的安装步骤请参考 下载与安装 文档。

# 如何卸载 ServBay?

在 macOS 中,您可以直接将 ServBay 应用拖动到废纸篓中并清空废纸篓来卸载 ServBay。在执行卸载操作前,请确保已备份重要数据。请参考 下载与安装 文档。

# ServBay 是否支持自动更新?

ServBay 目前不支持自动更新,但在新版本发布后,会在软件界面有提示,您可以按照提示下载新版本进行升级。

# ServBay 是否支持 Windows/Linux 操作系统?

ServBay 目前主要支持 macOS 操作系统。

# ServBay 支持哪些语言?

ServBay 支持多语言,包括英语、简体中文、繁體中文、Español、हिन्दी、العربية、Português、Русский、日本語、Deutsch、Français、한국어等。您可以根据需要切换语言,详细的切换语言信息请参考 多语言支持 文档。

# 如何备份 ServBay 中的网站数据?

目前暂时还不提供软件内的备份功能。您可以直接对/Applications/ServBay目录进行备份。

# ServBay 支持哪些服务?

ServBay 支持多种服务,包括 PHP、MariaDB、PostgreSQL、Redis 等。您可以通过 ServBay 界面轻松管理和配置这些服务。详细的服务管理信息请参考 服务及软件包管理 文档。

# 如何查看 ServBay 的更新日志?

ServBay 的更新日志可以在 版本更新记录 中查看。我们会定期发布更新,包括新功能、改进和 bug 修复。

# 是否可以同时运行多个版本的 PHP?

是的,ServBay 支持同时运行多个版本的 PHP。您可以在服务管理页面中选择需要的 PHP 版本,并在网站设置中为每个网站单独配置 PHP 版本。详细信息请参考 添加网站服务及软件包管理 文档。

# ServBay 是否支持 Laravel、WordPress 等框架和 CMS?

是的,ServBay 支持流行的 PHP 框架和 CMS,包括但不限于 Laravel、WordPress、Symfony 等。您可以通过网站管理页面添加和配置这些应用。

# 如何添加网站?

添加网站非常简单。请查看 添加网站 文档,其中详细说明了如何添加和配置您的网站。

# ServBay 如何支持自定义域名和 SSL 证书?

ServBay 提供了一个私有 CA(ServBay Local CA),通过私有 CA 来实现自定义域名以及 SSL 证书实时签发的功能。详细的支持信息请参考 自定义域名和 SSL 证书 文档。

# 是否可以在 ServBay 中使用自定义域名?

是的,ServBay 支持使用自定义域名。在网站管理页面,您可以为每个网站设置自定义域名,并在设置中配置 SSL 证书以启用 HTTPS。

# 如何为 ServBay 中的服务启用 HTTPS?

在网站管理页面的设置选项卡中,您可以启用 HTTPS,并配置 SSL 证书。ServBay 提供了通过 ServBay Local CA 签发证书、Let's Encrypt/ZeroSSL,或者自行使用权威CA签发的证书,使您可以轻松启用 HTTPS。

# ServBay 是否支持 Nginx 或其他 Web 服务器?

ServBay 主要使用 Caddy 作为默认的 Web 服务器。

# ServBay 支持创建多少个虚拟主机?

ServBay 免费版本支持创建3个虚拟主机(注册用户最多支持5个)。您可以在网站管理中添加和配置虚拟主机,为每个主机分配独立的网站和服务。

# 如何管理数据库?

ServBay 提供了内置的数据库管理工具,包括 phpMyAdmin 和 Adminer。您可以使用这些工具轻松管理 MariaDB、MySQL、PostgreSQL 数据库。详细的数据库管理信息请参考 数据库管理 文档。

# 如何使用命令行工具?

ServBay 提供了命令行工具,您可以通过命令行进行各种操作,包括服务管理、编译 PHP 模块等。了解更多命令行支持信息,请参考 命令行支持 文档。

# 如何设置默认软件包版本?

ServBay 允许您设置默认的 PHP、MariaDB、PostgreSQL 等软件包版本。这对于在命令行或脚本中调用默认版本很有用。详细的设置信息请参考 设置默认软件包版本 文档。

# 是否可以在 ServBay 中定制软件包的安装路径?

ServBay 会将服务的安装路径集中在特定的目录下,不支持直接定制每个软件包的安装路径。这有助于简化管理和维护。

# ServBay 是否支持多用户和权限管理?

ServBay 目前主要面向单用户使用,不支持多用户和权限管理。所有的服务和网站都在单一用户环境中管理。

# 如何在 ServBay 中查看每个服务的日志?

您可以通过服务管理页面,点击每个服务右侧的日志图标来查看特定服务的日志。这可以帮助您诊断和解决服务启动或运行过程中的问题。详细信息请参考 查看日志 文档。

# 如何修改 ServBay 中 PHP 的配置?

在目录/Applications/ServBay/etc/php中,您可以找到各个版本的 PHP 配置文件。在这里,您可以修改 php.ini 文件中的参数。保存修改后,记得重启对应的 PHP 服务。

# ServBay 是否支持 PHP 扩展的安装和管理?

是的,ServBay 支持自行编译安装和管理 PHP 扩展。请参考文档 编译 PHP 模块

Last Updated: 11/26/2023