技术小白如何部署自己的 Dify 服务

这篇文章记录我如何使用雨云服务器 + 宝塔面板一键部署自己的 dify 服务。

技术小白如何部署自己的 Dify 服务
Photo by Lightsaber Collection on Unsplash

在这篇内容中,我们分享技术小白如何能简单轻松的部署自己的线上 Dify 服务。整个过程不需要编写任何的代码,只需要复制黏贴即可。同时在文章的最下方,你还可以获取一批 Dify 的模板,以便你参考使用。如果你想要了解如何部署 n8n,请查看这篇内容:

一行代码不写 部署自己的 n8n 在线服务 小白教程 | 假设检验
这篇文章记录我如何使用雨云服务器 + 宝塔面板一键部署自己的 n8n 服务。

什么是 Dify

Dify n8n 非常相似,是一款面向开发者的可视化大模型应用平台,它将复杂 AI 工程转化为"乐高式"操作体验,让用户只需通过简单拖拽和配置参数,就能快速构建出知识库对话机器人、行业Copilot等生产级应用。

Dify 的主要优势有:

  • 告别 prompt 试错:可视化编排提示词流程,一键调试;
  • 即插即用生产级方案:内置知识库、Agent 框架、API 网关;
  • 无缝对接主流模型:支持 GPT/Claude/Local LLMs 灵活切换。

Dify 官网有免费试用的沙盒版本,配置自己的各类 API 进行测试使用。正式版本都要收费。

但与 n8n 一样,Dify 也有开源的社区版本,可以自行部署使用,这篇文章就教你如何快速再云服务器上部署 Dify。

为什么对这个教程如此有信心呢?因为我自己就是一个彻头彻尾的技术小白,所以如果我可以的话,那么任何人应该都可以。下面我们就进入内容。

基本原理

想要快速部署 Dify 其实非常简单,我使用的是宝塔面板的一键部署,所以如果总结来说我们需要的步骤就是:

  1. 购买服务器
  2. 安装宝塔面板
  3. 配置 Docker 服务
  4. 一键安装 Dify

购买服务器

Dify 推荐配置应该是 2 核 cpu 和 4g 内存,你可以在许多云服务商找到类似的产品。我自己使用的,以及本文演示使用的,都是雨云服务器。目前我自己的 dify 和 n8n 服务以及已正在访问的本站点都部署在雨云服务器上。

我之前使用的是阿里云服务器,但在最近部署 dify 和 n8n 的时候,发现它的性能非常差,我通过朋友推荐找到了雨云,发现它的产品拥有更好的性能和更低的价格,因此开始使用,并且把所有服务都迁移到了雨云。

购买的过程非常简单,首先按照要求选择相应的配置。我是用的是香港地区的服务器,以下是相关配置和价格。

安装宝塔面板

接下来选择系统,因为我们后续主要操作是在宝塔面板上,因此你可以选择直接预装好宝塔面板的系统版本,例如:

但如果你想安装其他服务,对系统版本有限制的话,也可以选择安装系统+软件的方式,例如本站使用的 ghost 博客系统只支持 Ubuntu 的 22.04,所以我就采用了这个方案,选择相应的系统,在下面选择同时安装宝塔面板:

这是现在主流云服务供应商都有的选择,如果你和我一样使用的是雨云,那么请注意,这里一定要选择 稳定版,而不要选择最新版,因为最新版很容易出现安装失败的问题。

当服务器配置完成后,进入管理界面,寻找宝塔面板的地址和初始用户名和密码,通常来说相关信息要不就是直接展示在某个区块,或者是给到你指令通过终端自己获取。

有了这个信息,我们就可以正常进入宝塔面板了。

宝塔 & Docker 配置

首次登录宝塔面板系统会让我们登录账号,或者提示我们升级系统,这些直接按照系统提示一步步操作就可以了。

特别是宝塔面板的系统,如果你通过雨云安装稳定版,那么目前是 9.0 版本系统,稍后我们无法在 docker 商店中一键部署服务,需要升级到至少 9.6 版本系统。这时我们需要进入终端界面,输入下面的指令,回车,让系统进行升级。

curl https://download.bt.cn/install/update_panel.sh|bash

接下来我们点击访问左边的 Docker 板块,系统会提示我们安装 Docker 和 Docker Compose,同样照做即可。

一键安装 Dify

此时我们访问 Docker 的应用商店,就会看到非常多预置的应用和模板。

我们直接搜索 Dify,或者通过 AI/大模型 tab 也能找到 Dify.

此时你会看到有不同的版本,我们选择当时最新的版本即可。接下来我们点击安装。如果后期想通过自定义域名来访问,那么这里就需要填入相关的域名,可以只用主域名,也可以使用子域名,例如:

  • dify.123456.com

最后我们点击确认,等待系统安装完成,并前往域名服务商配置相关的域名指向即可。

至此,你就拥有了一个属于自己的 Difi 在线服务。访问地址后配置主账户即可开始使用。

Dify 的升级

在 Docker 中有不同的 Dify 版本是因为之前 Dify 的升级版本与版本间的差别较大,因此官方推荐通过重新安装+数据迁移的方式来进行升级,但现在这个问题其实已经很小了。因此我们可以直接升级,我自己测试下来,这个升级方法最为方便

  1. 找到文件路径:cd /www/dk_project/dk_app/dify/dify_docker安装文件夹
  2. 修改  docker-compose.yml 文件,将里面的版本号改到最新版  如1.1.3版本,通过搜索,大概3个,改成新版的1.4.1,然后保存。
  3. 在终端前往 Docker 安装文件夹:
    cd /www/dk_project/dk_app/dify/dify_docker安装文件夹
  4. 然后依次输入命令
    docker compose down
    docker compose pull
    docker compose up -d

Dify 模板分享:

这里有一批 Dify 应用模板,供你参考使用:

百度网盘下载(提取码: a4aw) | 城通网盘下载 (访问密码: 9915)

感谢阅读

  • 谢谢阅读,如果这篇内容对你有帮助,欢迎你对我的创作进行打赏。
  • 你的订阅、评论并分享给好友❤️,也是对我很大的支持及帮助;
  • 你也可以访问网站介绍📑,更好了解我及这个网站。
  • 如果不喜欢,希望你留下建议,并分享给你讨厌的人😜。

Read more

CMF Phone 1

CMF Phone 1

Nothing 是这两年一直在关注的品牌,从第一款耳机产品就非常喜欢他们的设计,但一直没啥机会入手。最近和太太为了些个人事务每人搞了套香港美国电话卡,手机有点不够用了,于是琢磨着想再买个安卓备用机。 结果刚好看到 Nothing 旗下 CMF 发布的新款,一眼就相中了,很快就决定入手。最为像用作备用机,最初只想买个 8 + 128 版本,但闲鱼问了一圈,这个版本都没有现货要等待。于是转向了 8 + 256 版本,淘宝普遍在 2200 左右,但大部分是香港直邮,要承担邮费以及可能的税费,感觉有点超出心理预期。后来在闲鱼找了个澳门代购可以人工背到珠海发货所以没有税费,2300 元包邮,还有首发送的替换手机壳和支架,权衡下来感觉性价比还行。 虽然看了很多图片,但拿到手开箱后还是被设计质感小小惊艳了下,背面颜色,摄像头周围磨砂,包括螺丝钉质感都和想象中一样精致,爱不释手。整体大小和 iPhone Pro Max 基本一致,但拿在手上份量差别很大,可以说轻飘飘的。把玩了段时间后由于喜欢它的颜值,

By John Cheng