前面我们已经本地部署了open webui,现在我们来安装ollama;安装的过程中发现一些问题。网上各种搜索最终解决了,现在把这个过程整理下。
在线安装
Ollama 官方网站提供了Linux 平台安装指南,
打开终端,执行以下命令下载安装脚本:
curl -fsSL https://ollama.com/ollama_install.sh | sh
离线安装
由于网络原因经常下载失败,通过在curl 命令中添加 -v 参数,我们发现 Ollama 安装过程中需要从 github下载数据:
curl -L -v https://ollama.com/download/ollama-linux-amd64.tgz
最终发现是从:
https://github.com/ollama/ollama/releases/latest/download/ollama-linux-amd64.tgz
下载;
我们看下ollama的安装脚本 install.sh
第82行是下载ollama的脚步,
curl --fail --show-error --location --progress-bar \
"https://ollama.com/download/ollama-linux-${ARCH}.tgz${VER_PARAM}" | \
$SUDO tar -xzf - -C "$OLLAMA_INSTALL_DIR"
只要把这个地址替换就可以,就可以的完成安装;
最最简单的方法,对脚本不需要改动很多,我们只需要本地部署一个服务器,把ollama的压缩包放到服务上
1.下载ollama压缩包到本地
我们可以通过github 加速服务先把ollama下载到本地,跳过下载过程完成安装。
常用的加速服务有 https://ghfast.top 、 https://gh-proxy.com,或其他类似可网上搜索。
我们用迅雷下载到本地:
复制加速地址:https://ghfast.top/https://github.com/ollama/ollama/releases/latest/download/ollama-linux-amd64.tgz
到迅雷,很快就可以下载到本地

2.安装nginx服务器
Ubuntu上我们安装nginx
apt-get install nginx
安装完成,浏览器输入本机ip看一下 http://127.0.0.1
出现如下的页面,表示nginx安装完成

查看nginx的配置文件 /etc/nginx/sites-enabled/default

我们发现,默认的服务根地址位置是 /var/www/html
现在把从迅雷下载的ollama-linux-amd64.tgz文件放到这个目录
3.修改ollama的的下载地址
修改ollama_install.sh的第82的ollama下载位置为我们自己服务的地址:
curl --fail --show-error --location --progress-bar \
"http://127.0.0.1/ollama-linux-${ARCH}.tgz${VER_PARAM}" | \
$SUDO tar -xzf - -C "$OLLAMA_INSTALL_DIR"
4.安装ollama
最后我们执行安装脚本
sh ollama_install.sh
很顺利的安装 ollama
这里的nginx服务器,可以是内网的任意一台电脑,不一定是本机上安装
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/9577.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
打赏

微信支付宝扫一扫,打赏作者吧~
休息一下~~