营销型网站建设推荐乐云seo/百度导航如何设置公司地址

营销型网站建设推荐乐云seo,百度导航如何设置公司地址,做生意的网站,深圳网站建设费用多少【AIGC】WIN10仅3步部署DockerRagflowDify 一、 Docker快速部署1.F2进入bios界面,按F7设置开启VMX虚拟化技术。保存并退出。2.打开控制面板配置开启服务3.到官网下载docker安装包,一键安装(全部默认勾选) 二、 RagFlow快速部署1.确…

【AIGC】WIN10仅3步部署Docker+Ragflow+Dify

  • 一、 Docker快速部署
    • 1.F2进入bios界面,按F7设置开启VMX虚拟化技术。保存并退出。
    • 2.打开控制面板配置开启服务
    • 3.到官网下载docker安装包,一键安装(全部默认勾选)
  • 二、 RagFlow快速部署
    • 1.确定内存空间和环境
    • 2.获取ragflow镜像:
    • 3.勾选服务点击启动
  • 三、 Dify快速部署
    • 端口冲突问题
  • 四、错误排查
    • 1.ragflow打开异常
    • 2.WSL无法更新问题
    • 3.ragflow闪退卡死的问题
    • 4.如果没有梯子,需要更换镜像源
    • 5.端口占用
  • 五、推荐参考


本文主要介绍如何部署Docker+Ragflow+Dify。
请注意,Ragflow和Dify可能有端口重合的情况,建议分不同主机部署。

一、 Docker快速部署

1.F2进入bios界面,按F7设置开启VMX虚拟化技术。保存并退出。

(注意,不同机型的按键不同,示例是华硕按键,具体可以询问AI如何进入BIOS界面)
在这里插入图片描述
在这里插入图片描述

2.打开控制面板配置开启服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.到官网下载docker安装包,一键安装(全部默认勾选)

https://www.docker.com/
安装完成后可以注册登录或者跳过。
在这里插入图片描述

二、 RagFlow快速部署

1.确定内存空间和环境

(1)确保Docker≥24.0.0、Docker Compose≥v2.26.1

Docker是容器化的基础工具,适合管理单个容器。 Docker Compose是 Docker
的扩展工具,适合管理多容器应用,简化了复杂应用的部署和测试。

(2)确保C盘 空间满足50G左右(可以用腾讯软件管家或者360清理一下)
(3)启动docker时要右键以管理员权限启动,否则可能存在权限问题。
(4)WSL2环境检查

WSL2基于Hyper-V虚拟化技术,运行轻量级虚拟机,内置微软定制的完整Linux内核(如5.15.x版本),直接支持Linux系统调用。与传统虚拟机(如VMware)相比,WSL2无需独立管理虚拟机,资源占用更少(内存按需分配),启动速度更快(秒级启动)

检查WSL环境的方法:打开CMD命令提示符,输入WSL --list
在这里插入图片描述
如果没有这个环境见文章第四节安装一下。

2.获取ragflow镜像:

https://github.com/infiniflow/ragflow
下载zip安装包,解压。
或者使用git拉取项目地址,通过命令行拉取代码。
在这里插入图片描述
找到docker文件夹,shift+右键打开shell
在这里插入图片描述
输入以下命令,等待安装完成(需要梯子,如果没有请更换国内镜像,详见第四章)。
一键安装ragflow

docker compose -f docker-compose.yml up -d

(备用)一键安装ragflow环境

docker compose -f docker-compose-base.yml up -d

在这里插入图片描述
最后出来5个镜像,如果不全,或者安装长时间没有动静,考虑是安装出错有漏,可以重新执行命令直到docker内内容完整。
在这里插入图片描述

3.勾选服务点击启动

在这里插入图片描述

三、 Dify快速部署

直接找到官方文档,推荐使用docker compose或者本地源码启动。
如果是linux服务器可以考虑宝塔面板部署。
https://docs.dify.ai/zh-hans/getting-started/install-self-hosted/local-source-code
在这里插入图片描述

可以到github上拷贝源码zip下来。然后按官方步骤就可以。

端口冲突问题

注意!ragflow和dify会有端口冲突,所以安装dify时建议替换两个端口,例如:
80改成801443改成4430

四、错误排查

1.ragflow打开异常

如果存在问题,查看docker日志。

docker logs ragflow

检查环境变量或端口占用问题。
在这里插入图片描述
在这里插入图片描述
可能是IIS托管了页面占用80端口 需要手动处理。

2.WSL无法更新问题

在这里插入图片描述

如果发现是因为没有WSL,找到Linux系统,安装WSL
在这里插入图片描述期间如果Microsoft store崩溃,可能要修复Microsoft store以安装Linux环境
右键Microsoft store打开应用设置
在这里插入图片描述

如果是因为WSL版本太旧,查看这个方案
需要到windows更新设置里配置。
在这里插入图片描述
如果无法启用,则win+R ,找到gpedit.msc
计算机配置 > 管理模板 > Windows组件 > Windows更新 > 配置自动更新>启用
在这里插入图片描述
重新输入指令更新WSL。

3.ragflow闪退卡死的问题

官方推荐参数是vm.max_map_count=262144,最好能改大一些。

4.如果没有梯子,需要更换镜像源

修改 Docker 配置文件
双击右侧修改
在这里插入图片描述
在这里插入图片描述

{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors": ["https://docker.1panel.live","https://docker.nju.edu.cn","https://docker.m.daocloud.io","https://dockerproxy.com","https://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com","https://registry.cn-hangzhou.aliyuncs.com"]
}

5.端口占用

检查相关端口(如80端口)是否被占用,IIS可能会占用80端口,需要解决端口冲突

  1. 查看所有端口占用
netstat -ano 

-a显示所有连接和监听端口,-n以数字形式显示地址和端口,-o显示进程PID。
2. 查找指定端口(如80)的占用进程

netstat -ano | findstr :80

输出结果最后一列为进程PID。
3. 根据PID定位进程名称

tasklist | findstr <PID>`

例如:tasklist | findstr 1008
4. 结束占用进程

taskkill /PID <PID> /F

/F表示强制终止进程。

五、推荐参考

1.从零开始,小白在windows部署deepseek与dify
2.B站强推!10分钟快速上手部署RAGFlow,本地知识库搭建神器,搭建你的专属AI产品,大模型小白必看本地

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/72857.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新一代电子数据取证专家 | 苏州龙信信息科技有限公司

本文关键词&#xff1a;电子取证、手机取证、计算机取证、云取证 关于我们About us 苏州龙信信息科技有限公司专注于电子数据取证、大数据、信息安全等领域&#xff0c;核心业务主要涵盖取证工具研发、大数据融合分析、案件技术支持、取证能力培训等&#xff0c;先后为执法部门…

ABAP 长文本编辑器

加个屏幕 *&---------------------------------------------------------------------* *& Report YDEMO2 *&---------------------------------------------------------------------* *& *&---------------------------------------------------------…

postman小白教程(从入门到实战,详细教学)

目录 1. postman介绍 2. 下载地址 3. 安装流程 4. 注册postman账号 ① 打开postman&#xff0c;点击【创建账号】或【登录】&#xff0c;会跳转到浏览器 ② 若已有账号可以直接登录&#xff1b;若无账号&#xff0c;则创建新账号 ③ 若登录成功会弹出提示框&#xff0c;…

Qt 实现波浪填充的圆形进度显示

话不多说&#xff0c;先上效果图 代码示例&#xff1a; #include <QApplication> #include <QWidget> #include <QPainter> #include <QPropertyAnimation> #include <QTimer> #include <cmath>class WaveProgressBar : public QWidget {…

Linux vim mode | raw / cooked

注&#xff1a;机翻&#xff0c;未校。 vim terminal “raw” mode Vim 终端 “raw” 模式 1. 原始模式与已处理模式的区别 We know vim puts the terminal in “raw” mode where it receives keystrokes as they are typed, opposed to “cooked” mode where the command…

docker部署dify

1.安装docker 参考链接 https://ascendking.blog.csdn.net/article/details/136407383 设置docker源 vim /etc/docker/daemon.json {"registry-mirrors": ["https://docker.registry.cyou", "https://docker-cf.registry.cyou", "http…

Linux应用:Linux的信号

什么是信号 信号是一种软件中断&#xff0c;用于通知进程系统中发生了某种特定事件。它是操作系统与进程之间&#xff0c;以及进程与进程之间进行异步通信的一种方式。在 Linux 系统中&#xff0c;信号是一种比较简单的进程间通信机制。当一个信号产生时&#xff0c;内核会通过…

实时监控、数据分析!Web-Check构建你的网站健康检测系统实操方案

文章目录 前言1.关于Web-Check2.功能特点3.安装Docker4.创建并启动Web-Check容器5.本地访问测试6.公网远程访问本地Web-Check7.内网穿透工具安装8.创建远程连接公网地址9.使用固定公网地址远程访问 前言 在数字化运维领域&#xff0c;网站稳定性保障始终是开发者和运维团队的核…

win32汇编环境,网络编程入门之八

;在上一教程里&#xff0c;我们学习了简单的处理服务器返回的数据 ;在这一教程里&#xff0c;我们了解一下&#xff0c;当连接上网站后&#xff0c;应该发送什么数据过去的问题 ;这里有个简单的方式学习&#xff0c;以下是一个示例 ;我们上网的时候可以用谷歌浏览器&#xff0c…

一文了解ThreadLocal

什么是ThreadLocal&#xff1f; ThreadLocal是每个线程私有的&#xff0c;线程可以把自己的私有数据放到ThreadLocal里面&#xff0c;不用担心其他线程访问到自己ThreadLocal。 通过set()方法将值存入ThreadLocal或者修改值&#xff0c;get()方法取出值&#xff0c;remove()方…

常⻅CMS漏洞之一:WordPress

WordPress是⼀个以PHP和MySQL为平台的⾃由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。截⾄2018年4⽉&#xff0c;排名前1000万的⽹站中超过30.6%使⽤WordPress。 WordPress是最受欢迎的⽹站 内容管理系统。全球有⼤约30%的⽹站(7亿5000个)都是使⽤WordP…

【第17节】windows sdk编程:线程与线程调度

目录 一、线程 1.1 线程的基本概念 1.2 何时创建线程 二、线程控制 三、遍历线程 四、线程内核对象 4.1 线程上下文 4.2 暂停次数 4.3 信号 五、线程调度 5.1 什么是线程优先级 5.2 进程优先级与相对线程优先级 5.3 编程改变优先级 5.4 动态优先级的概念 一、线程…

Python数据可视化实战:从基础图表到高级分析

Python数据可视化实战&#xff1a;从基础图表到高级分析 数据可视化是数据分析的重要环节&#xff0c;通过直观的图表可以快速洞察数据规律。本文将通过5个实际案例&#xff0c;手把手教你使用Python的Matplotlib库完成各类数据可视化任务&#xff0c;涵盖条形图、堆积面积图、…

【机器学习-分类算法】

比如将一张图片按尺寸识别分类为横向或者纵向两类就是二分类问题 设x轴为图像的宽、y轴为图像的高&#xff0c;那么把训练数据展现在图上就是这样的: 若增加更多的数据集有: 如果只用一条线将图中白色的点和黑色的点分开,那么: 分类的目的就是找到这条线,就可以根据点在线…

Docker build 会在本地产生巨大的文件

Docker build 会在本地产生巨大的文件&#xff0c; 比如 用 这个命令列出本地镜像 docker images 可见size都是很大的&#xff0c; 到docker目录下&#xff0c;看到ext4.vhdx的大小 80多G 那只能用这个命令把不用的镜像删掉了&#xff1a; &#xff08;rmi后面是镜像id&a…

台式机电脑组装---电脑机箱与主板接线

台式机电脑组装—电脑机箱与主板接线 1、机箱连接主板的跳线一般主要有USB 2.0、USB 3.0、前置音频接口(HD_AUDIO)以及POWER SW、RESET SW、POWER LED、HDD LED四个主板跳线&#xff0c;这些跳线分别的含义如下。 RESET SW&#xff1a;机箱重启按键&#xff1b;注&#xff1a…

【虚幻引擎UE5】SpawnActor生成Character实例不执行AI Move To,未初始化AIController的原因和解决方法

虚幻引擎版本&#xff1a;5.5.4 问题描述 刚创建的Third Person项目里&#xff0c;定义一个BP_Enemy蓝图&#xff0c;拖拽到场景中产生的实例会追随玩家&#xff0c;但SpawnActor产生的实例会固定不动。BP_Enemy蓝图具体设计如下&#xff1a; BP_Enemy的Event Graph ​​ 又定义…

跨平台RTSP高性能实时播放器实现思路

跨平台RTSP高性能实时播放器实现思路 目标&#xff1a;局域网100ms以内超低延迟 一、引言 现有播放器&#xff08;如VLC&#xff09;在RTSP实时播放场景中面临高延迟&#xff08;通常数秒&#xff09;和资源占用大的问题。本文提出一种跨平台解决方案&#xff0c;通过网络层…

【Linux内核系列】:动静态库详解

&#x1f525; 本文专栏&#xff1a;Linux &#x1f338;作者主页&#xff1a;努力努力再努力wz &#x1f4aa; 今日博客励志语录&#xff1a; 有些鸟儿是注定是关不住的&#xff0c;因为它们的每一片羽翼都沾满了自由的光辉 ★★★ 本文前置知识&#xff1a; 编译与链接的过程…

深度解读DeepSeek部署使用安全(48页PPT)(文末有下载方式)

深度解读DeepSeek&#xff1a;部署、使用与安全 详细资料请看本解读文章的最后内容。 引言 DeepSeek作为一款先进的人工智能模型&#xff0c;其部署、使用与安全性是用户最为关注的三大核心问题。本文将从本地化部署、使用方法与技巧、以及安全性三个方面&#xff0c;对Deep…