一键部署 使用ServBay3分钟搭建web开发环境

本文翻译转载自[Servbay官博](https://link.juejin.cn?target=https%3A%2F%2Fblog.servbay.com%2Feffortless-deployment-build-your-web-development-environment-in-just-3-minutes-612dd6ffdf1c "https://blog.servbay.com/effortless-deployment-build-your-web-development-environment-in-just-3-minutes-612dd6ffdf1c")

ServBay是一个集成式、图形化的本地化Web开发环境。开发者通过ServBay几分钟内就能部署一个本地化的开发环境。主要解决Web开发者(比如PHP、Nodejs)、测试工程师、小型团队安装和维护开发测试环境的问题,后期还可以快速的进行环境的升级以及维护。

本文将向您展示如何快速、轻松地使用ServBay部署好本地web开发环境,将这一令人畏惧的任务转变为简单的过程,这样您就不必为它的复杂性而苦苦挣扎,即使新手也可以轻松使用。

准备

首先我们需要下载安装ServBay,为此,请先确认您的系统是否符合以下要求:

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

确认后即可点击下载最新版本的ServBay

下载完成后,我们会看到一个dmg文件,双击打开它

在弹出来的窗口中,我们把左边的ServBay应用,拖动到右边的Applications目录中

安装完成后,您可以在应用程序(Applications)目录中找到 ServBay。

初始化ServBay

我们点击ServBay的icon,打开ServBay,会出现初始化界面

在初始化界面中,我们点击右下角的 选择软件包

然后我们选择希望安装的软件包,比如这里我选择了最新的PHP 8.3和Nodejs 20, MariaDB 11.2,还有PostgreSQL 16.1。然后我们点击OK来确认选择

接着,我们点击初始化按钮,ServBay会通过分布全球的CDN网络,快速帮我们安装我们所需要的软件包,并且初始化

访问数据库和部署网站

初始化完毕,打开ServBay。我们点击左边的网站选项,进入网站管理界面。

网站管理界面很清晰,所有功能都一目了然。我们可以点击浏览器的图标,快速访问网站。这里,我们可以点击ServBay Demo,先访问ServBay的Demo站,里面带有数据库管理工具、phpinfo等功能。

打开后,即可进入ServBay的演示网站。可以点击phpMyAdmin或Adminer进入数据库管理工具。

MariaDB和PostgreSQL的数据库账号密码可在ServBay的设置页面中找到

输入账号密码后,就可以随意的对数据库进行管理了

接着就可新建一个网站。

还是在左侧选择网站,点击下方的+号,输入网站信息,选择网站的类型以及需要支持的协议,点击添加,即可部署网站。

我们同样可以通过右侧的面板,进行快速的操作

结论

总之,通过使用ServBay,我们可以有效地在本地部署网站并搭建web开发环境,从而减少设置时间和复杂性。ServBay进一步简化了部署过程,可以在几分钟内轻松完成。不仅提高了工作效率,而且消除了繁琐的手动配置任务,使用ServBay可以显著的加快开发和部署生命周期,从而能够专注于 web 环境中的核心目标和创新。

进一步了解

support.servbay.com/getting-sta...

相关推荐
小葛要努力34 分钟前
安装nvm 管理node.js版本实现vue2和vue3项目共存
node.js·vue·nvm
石榴树下的七彩鱼1 小时前
图片去文字接口,支持去除图片中的文字(附 Python / Java / PHP / JS 示例)
java·python·php·api接口·图片去水印·ai图片修复·图片去文字
weixin_5716674116 小时前
[解决] Node.js 安装后 命令找不到
node.js
孜孜不倦不忘初心18 小时前
mac安装nvm及问题记录
前端·node.js
快乐的哈士奇21 小时前
Gmail-邮件自动处理系统
node.js·自动化·excel
凡人叶枫1 天前
Effective C++ 条款31:将文件间的编译依存关系降至最低
linux·开发语言·c++·php·嵌入式开发·effective c++
狗凯之家源码网1 天前
正版扭蛋机 V3 商用程序,盲盒系统落地实战指南
开源·php
程序猿阿伟1 天前
《Chrome非必要服务的精细化关闭指南》
前端·chrome·php
星空1 天前
Node.js (Express) + Vue2 Axios 前后端交互 CRUD
vue.js·node.js·express
云浪1 天前
别再让用户干等了:用 Express + SSE 实现《红楼梦》AI 问答实时输出
javascript·后端·node.js