网站首页 > 精选文章 正文
RockyLinux9.5下使用ollama搭建本地AI大模型DeepSeek
一、安装ollama Linux版本
https://ollama.com/download/linux
可以使用一键安装脚本进行安装ollama
curl -fsSL https://ollama.com/install.sh | sh
我这边由于网络原因,使用一键安装脚本速度太慢
采用半手动的方式安装
https://github.com/ollama/ollama/blob/main/docs/linux.md
参考上面的Manual install的部分
先使用下载
https://ollama.com/download/ollama-linux-amd64.tgz 然后修改
https://ollama.com/install.sh 脚本中一小段,进行半自动安装ollama
curl -o ollama_install.sh https://ollama.com/install.sh
vim ollama_install.sh
将如下三行改为
#curl --fail --show-error --location --progress-bar \
# "https://ollama.com/download/ollama-linux-${ARCH}.tgz${VER_PARAM}" | \
$SUDO tar -xzf ollama-linux-amd64.tgz -C "$OLLAMA_INSTALL_DIR"
意思是不从网络上下载,只接本地解压
然后执行安装脚本
这时Ollama API监听在127.0.0.1上
The Ollama API is now available at 127.0.0.1:11434
vim 修改
/etc/systemd/system/ollama.service 在如下位置添加如下行
Envirnotallow="OLLAMA_HOST=0.0.0.0:11434"
systemctl daemon-reload
systemctl restart ollama
firewall-cmd --permanent --znotallow=public --add-port=11434/tcp
firewall-cmd --reload
ollama --version
验证olloma是否安装成功
二、使用ollma拉取deepseek模型
https://ollama.com/library/deepseek-r1
这里我选取7b版本 约4.7Gb
ollama run deepseek-r1:7b
三、docker部署open-webui图形化界面接入deepseek
yum install -y yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
cat >> /etc/docker/daemon.json << EOF
{
"log-driver": "json-file",
"log-opts": {
"max-file": "3",
"max-size": "500m"
},
"data-root":"/data/docker",
"bip": "10.112.0.1/24"
}
EOF
systemctl enable docker.service
systemctl restart docker.service
运行open-webui
docker run -d -p 80:8080 -e OLLAMA_BASE_URL=http://192.168.31.98:11434 -v /data/open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
docker logs -f open-webui
等待出现INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit)的日志时 即可浏览器打开open-webui
需要等待一段时间后,出现如下界面
设置好账号密码后 即可正常用open-webui调用用本地的deepseek AI大模型
接下来进行对话
可以看到思考时CPU已经打满了,由于是测试,未使用GPU显卡
最终的效果如下
猜你喜欢
- 2025-07-03 CentOS7系统如何修改主机名(更改centos主机名)
- 2025-07-03 Ubuntu1804 及以上版本的 Coredump 相关设置
- 2025-07-03 Linux中如何修改ip地址?(linux系统怎么更改ip地址)
- 2025-07-03 Linux系统日常运维九大核心技能(linux运维都干什么)
- 2025-07-03 Linux 日志管理攻略:用 journalctl 揪出服务器安全隐患
- 2025-07-03 Linux下快速安装ollama和deepseek并使用web界面
- 2025-07-03 Linux 下的 PM2 完整指南(linux /media)
- 2025-07-03 Rocky Linux 9常用命令备忘录(不定时更新)
- 2025-07-03 Rocky Linux 9 系统初始化与安全加固脚本
- 2025-07-03 Linux cron任务计划(linux任务计划命令)
- 07-03CentOS7系统如何修改主机名(更改centos主机名)
- 07-03Ubuntu1804 及以上版本的 Coredump 相关设置
- 07-03Linux中如何修改ip地址?(linux系统怎么更改ip地址)
- 07-03Linux系统日常运维九大核心技能(linux运维都干什么)
- 07-03Linux 日志管理攻略:用 journalctl 揪出服务器安全隐患
- 07-03Linux下快速安装ollama和deepseek并使用web界面
- 07-03RockyLinux9.5下使用ollama搭建本地AI大模型DeepSeek
- 07-03Linux 下的 PM2 完整指南(linux /media)
- 最近发表
-
- CentOS7系统如何修改主机名(更改centos主机名)
- Ubuntu1804 及以上版本的 Coredump 相关设置
- Linux中如何修改ip地址?(linux系统怎么更改ip地址)
- Linux系统日常运维九大核心技能(linux运维都干什么)
- Linux 日志管理攻略:用 journalctl 揪出服务器安全隐患
- Linux下快速安装ollama和deepseek并使用web界面
- RockyLinux9.5下使用ollama搭建本地AI大模型DeepSeek
- Linux 下的 PM2 完整指南(linux /media)
- Rocky Linux 9常用命令备忘录(不定时更新)
- Rocky Linux 9 系统初始化与安全加固脚本
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)