Ollama 开启远程访问
本指南介绍如何在 macOS、Linux 和 Windows 系统上使用环境变量配置 Ollama 服务器。
更多信息可在 Ollama FAQ 中找到
macOS 配置
如果 Ollama 作为 macOS 应用程序运行,环境变量应使用 launchctl
进行设置。
步骤
打开终端应用程序。
-
对于每个需要设置的环境变量,使用以下命令:
launchctl setenv OLLAMA_HOST "0.0.0.0" launchctl setenv OLLAMA_ORIGINS "*"
设置环境变量后,重启 Ollama 应用程序以使更改生效。
Linux配置
如果Ollama作为systemd服务运行,环境变量应使用systemctl
进行设置。
步骤
打开终端并运行以下命令来编辑Ollama的systemd服务:
sudo systemctl edit ollama.service
这将打开一个编辑器。-
在
[Service]
部分下,为每个环境变量添加一行:[Service] Environment="OLLAMA_HOST=0.0.0.0" Environment="OLLAMA_ORIGINS=*"
保存文件并退出编辑器。
重新加载systemd守护进程以应用更改:
sudo systemctl daemon-reload
重启Ollama服务:
sudo systemctl restart ollama
Windows配置
在Windows系统中,Ollama继承用户和系统环境变量。
步骤
右键点击任务栏中的Ollama图标,选择"退出"。
打开设置(Windows 11)或控制面板(Windows 10)应用程序。
搜索"环境变量"并选择编辑账户的环境变量。
-
在环境变量窗口中,为您的用户账户编辑或创建新变量:
- 变量名称:
OLLAMA_HOST
- 变量值:
0.0.0.0
- 变量名称:
创建一个新变量
OLLAMA_ORIGINS
,值设为"*"
点击确定或应用保存更改。
从Windows开始菜单重启Ollama应用程序。