ServBay
ServBay简介
ServBay 是一个包含开发者日常开发所需工具和组件的集成平台。它可以在 3 分钟内一键配置好 Web 开发环境及开发语言,不污染系统环境,无需 Homebrew、Docker 等第三方依赖。
ServBay 支持多种开发语言、数据库、Web服务器、邮件服务器、DNS服务器等,提供全面的开发工具。ServBay允许开发者在本地机器上同时管理多个网站,每个网站都有独立的设置和开发环境。支持的Web服务器包括Caddy和NGINX,支持HTTP/3和CORS,并提供自动SSL配置。
ServBay支持多版本的Node.js和PHP,提供灵活的开发环境配置。内置MySQL、MariaDB、PostgreSQL等SQL数据库,以及Redis、Memcached、MongoDB等NoSQL数据库。提供图形化界面管理/etc/hosts文件,支持自定义域名和DNS服务。
ServBay还集成了phpMyAdmin和Adminer,方便数据库管理。
ServBay功能特点:
多站点管理:支持同时管理多个网站,简化配置和切换。
Web服务器:支持Caddy和NGINX,提供HTTP/3和CORS支持。
开发语言:支持Node.js和PHP的多版本切换,灵活配置。
数据库支持:内置MySQL、MariaDB、PostgreSQL等SQL数据库。
NoSQL数据库:支持Redis、Memcached、MongoDB等。
域名和DNS服务:支持自定义域名和DNS服务,提供SSL证书。
邮件服务器:内置邮件服务器,支持SMTP/POP3,集成PKI系统。
反向代理:支持ngrok、frp、Cloudflared等反向代理服务。
ServBay目标用户:
Web开发人员,Node.js开发人员,PHP程序员和IT操作工程师使用MACOS操作系统以及新手程序员,需要统一开发环境的团队以及Web开发测试工程师。
ServBay快速安装入门:
下载:
获取最新版本的Servbay 。
安装:
用双击打开下载的.dmg文件。
在打开的窗口中,将ServBay.app图标拖到应用程序目录中。
安装后,在应用程序目录中找到Servbay。
访问数据库并部署网站:
下载后,双击打开,然后单击右下角的“选择软件包”。
选择必要的服务。
选择后,单击“初始化”。
初始化后,打开servbay,导航到网站管理接口,然后单击左侧“主机”下的浏览器图标。
打开后,访问Servbay的演示网站。单击phpmyadmin或Adminer输入数据库管理工具。
在Servbay“设置”页面上找到数据库帐户和密码。
输入帐户和密码后,您可以自己添加一个新数据库。
接下来,创建一个新网站。
在“主机”下,单击下面的 +按钮,输入网站信息,然后部署网站。