当前位置: 首页 > news >正文

快速部署Linux + Ollama + AnythingLLM + Deepseek


简介

部署的系统:Ubuntu20.04

这里选择AnythingLLM的原因,是因为它自身支持了知识库的功能,其他的还有chatbox、dify等可以选择。


部署流程(请务必使用魔法)

一、Ollama安装

1、访问ollama官网:https://ollama.com/

linux部署只需要运行简单命令即可安装完成
在这里插入图片描述
安装结束后,运行ollama,有提示则说明安装成功
在这里插入图片描述

2、这里建议开启几个有用的配置

编辑/etc/systemd/system/ollama.service文件,建议加入并行请求、外部访问等配置

Environment="OLLAMA_NUM_PARALLEL=20"
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"

在这里插入图片描述
重载、重启

systemctl daemon-reload
systemctl stop ollama
systemctl start ollama

PS:开机自启(可选项)systemctl enable ollama


3、在ollama官网下载对应的模型数据:https://ollama.com/library/deepseek-r1
在这里插入图片描述
选择合适的模型,复制右边的命令,然后执行即可。


二、AnythingLLM安装

1、这里需要注意,有一个坑:如果是官网首页直接提供的Desktop脚本安装,能够个人使用,但无法多人使用。所以这里我也使用官网的另一种方式安装。
在这里插入图片描述
这里采用另一种方式(也来自官网,但稍微有些变化)
地址:https://docs.anythingllm.com/installation-docker/cloud-docker

2、安装docker

sudo apt-get install docker-ce docker-ce-cli containerd.io

3、拉取镜像,并构建容器

docker pull mintplexlabs/anythingllm:master

export STORAGE_LOCATION="/var/lib/anythingllm" && \
mkdir -p $STORAGE_LOCATION && \
touch "$STORAGE_LOCATION/.env" && \
docker run -d -p 3001:3001 \
--cap-add SYS_ADMIN \
--privileged=true \
--restart unless-stopped \
-v ${STORAGE_LOCATION}:/app/server/storage \
-v ${STORAGE_LOCATION}/.env:/app/server/.env \
-e STORAGE_DIR="/app/server/storage" \
mintplexlabs/anythingllm:master

chmod -R 777 /var/lib/anythingllm

过十几秒,访问IP:3001,如果能看到欢迎界面,则安装成功。
在这里插入图片描述


三、使用

1、取名等过程略。

2、添加大模型数据
在这里插入图片描述
一般来说,填好了当前机器的IP就能够自动找到

3、当前是管理员,界面上可以更改语言、邀请用户和一些其他配置参数,基本功能完成。需要上传文档到工作区,则点击上传按钮,将文档上传即可。
在这里插入图片描述

相关文章:

  • CEF 多进程模式时,注入函数,获得交互信息
  • 关于 2>/dev/null 的作用以及机理
  • 半导体制造行业的现状 内检LIMS系统在半导体制造的应用
  • EJS缓存解决多页面相同闪动问题
  • MySQL中的锁机制:从全局锁到行级锁
  • 「JavaScript深入」Socket.IO:基于 WebSocket 的实时通信库
  • keepalived+nginx+tomcat高可用
  • C# 中比较实用的关键字,基础高频面试题!
  • Linux系统中安装各种常用中间件
  • android adjust 卸载与重装监测
  • 投影算子(Projection Operator)的定义、性质、分类以及应用
  • CentOS 7 64位安装Docker
  • python关键字汇总
  • 面试总结之 Glide自定义的三级缓存策略
  • 回调方法传值汇总
  • websocket中spring注入失效
  • 【多线程】线程安全集合类,ConcurrentHashMap实现原理
  • 本地部署DeepSeek-R1(每天8:00Dify通过企微机器人推送新闻热点到群里)
  • C语言:结构化程序设计的核心思想笔记
  • 面试康复训练-SQL语句
  • 睡觉总做梦是睡眠质量差?梦到这些事,才要小心
  • 福建宁德市长张永宁拟任设区市党委正职,曾获评全国优秀县委书记
  • 美英贸易协议|不,这不是一份重大贸易协议
  • 网信部门曝光网络谣言典型案例,“AI预测彩票号码百分百中奖”等在列
  • 波兰关闭俄罗斯驻克拉科夫领事馆
  • 伊朗外长称正与美国进行“善意”的会谈