ServBay的主要功能
ServBay是一个集成式、图形化的本地化Web开发环境。开发者通过ServBay几分钟就能部署一个本地化的开发环境。解决了Web开发者(比如PHP、Nodejs)、测试工程师、小型团队安装和维护开发测试环境的问题,同时可以快速的进行环境的升级以及维护。ServBay还将Web服务器,数据库,邮件服务器等Web开发工具和服务集成在一起,使开发人员的工作更加便捷高效。
ServBay的主要功能包括集成多版本PHP和Node.js,自定义域名和免费的SSL,它配备了命令行界面、统一的服务管理和与Docker和Node.js兼容的特性,确保一个干净高效的工作环境。该平台还支持内部网络访问,并允许轻松与团队成员共享本地网站。还可以把运行在本地的Docker、Nodejs等应用绑定到主机上,实现通过域名,不带端口号并且支持SSL的访问。
ServBay还带了各个版本的MariaDB和PostgreSQL。得益于MariaDB的高度兼容性,可以让使用MySQL的开发者也能得到一致性的开发体验。同时附带的Redis、Memcached等NoSQL数据库,也让开发者节省了配置缓存服务的时间和精力。
优势:
1、简单易用,新手友好,一键部署开发环境。不需要像homebrew一样花费大量时间编译源代码,也不像docker一样消耗过多的系统资源和维护各种模块的依赖
2、支持多个PHP、Nodejs和数据库的同时运行,通过对不同版本的服务进行组合的方式,可以把代码同时运行在不同的环境中,模拟代码在不同环境下的表现,及早发现代码中的bug
3、开箱即用,平滑升级,不需要消耗精力去维护环境,所有的操作都通过点击几下鼠标完成
4、团队成员可以快速对齐开发环境,避免因为开发环境的不一致所产生的问题
5、支持多主机和多域名、免费的SSL证书以及在域名中使用非标准的TLDs。支持反向代理及Docker/Node.js/Python环境的映射
6、多国语言支持,程序员无需担心语言障碍
ServBay的目标用户群体
macOS操作系统的Web开发者、Nodejs开发者、PHP程序员和IT运维工程师,新人程序员,需要统一开发环境的团队,Web开发测试工程师。
使用ServBay的系统要求
操作系统: macOS 12.0 Monterey 或更高版本
处理器: Intel 或 Apple Silicon(M1/M2/M3)芯片
存储空间: 10GB 以上可用空间
如何快速上手
(下载/安装/部署第一个网站)
下载:
下载最新版本ServBay
安装:
-
双击打开下载好的
.dmg
文件。 -
在打开的窗口中,将
ServBay.app
图标拖动到应用程序(Applications)目录。
-
安装完成后,您可以在应用程序(Applications)目录中找到 ServBay。
访问数据库及部署网站
-
下载完毕后双击打开,点击右下角的选择软件包
-
勾选所需要的服务。
-
选择完毕后点击初始化。
-
初始化完毕,打开ServBay,进入网站管理界面,点击左边网站选项的浏览器图标。
-
打开后,即可进入ServBay的演示网站。可以点击phpMyAdmin或Adminer进入数据库管理工具。
-
数据库的账号密码可在ServBay的设置页面下方找到
-
输入账号密码后,即可自行新增数据库啦!
-
接着就可新建一个网站。
-
还是网站选项,点击下方的+号,输入网站信息,即可部署网站啦!
参考
https://support.servbay.com/getting-started/introduction.html
https://support.servbay.com/basic-usages/custom-domains.html#add-a-custom-domain-when-adding-a-new-website
https://support.servbay.com/faq/frequently-asked-questions.html文章来源:https://www.toymoban.com/news/detail-839230.html
Welcome to join our discord to interact with the our staff. We need your feedback.文章来源地址https://www.toymoban.com/news/detail-839230.html
到了这里,关于一款MAC下集成式的WEB开发利器——ServBay的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!