AWS China使用Ollama+Chatbox部署DeepSeek蒸馏模型

1. AWS China准备Amazon EC2实例

a. AWS区域为AWS中国宁夏区域

b. AMI选择Amazon Deep Learning AMI,具体为Deep Learning OSS Nvidia Driver AMI GPU PyTorch 2.6 (Amazon Linux 2023)

c. 实例类型选择g5.2xlarge

d. EC2实例安全组入站规则需要开放11434端口

2. 下载并安装Ollama

执行如下命令从Internet下载Ollama并安装到EC2实例

curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linux-amd64.tgz

scp -i zhy.pem ollama-linux-amd64.tgz ec2-user@<ec2-public-ip>:~/

sudo tar -C /usr -xzf ollama-linux-amd64.tgz

3. 将Ollama配置为开机自启动服务

执行如下命令,将Ollama配置为开机自启动服务

sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama

sudo usermod -a -G ollama $(whoami)


sudo vi /etc/systemd/system/ollama.service

[Unit]

Description=Ollama Service

After=network-online.target

[Service]

ExecStart=/usr/bin/ollama serve

User=ollama

Group=ollama

Restart=always

RestartSec=3

Environment="PATH=$PATH"

Environment="OLLAMA_HOST=0.0.0.0"

Environment="OLLAMA_ORIGINS=*"

[Install]

WantedBy=default.target

执行如下命令配置开机自启动

sudo systemctl daemon-reload

sudo systemctl enable ollama

sudo systemctl start ollama

使用iptables对ollama允许访问的网段进行限制

# 允许 192.168.1.0/24 访问 11434 端口

sudo iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 11434 -j ACCEPT

# 允许 192.168.2.0/24 访问 11434 端口

sudo iptables -A INPUT -p tcp -s 192.168.2.0/24 --dport 11434 -j ACCEPT

# 拒绝其他 IP

sudo iptables -A INPUT -p tcp --dport 11434 -j DROP

4. Ollama运行DeepSeek蒸馏模型

使用ollama run命令运行DeepSeek-R1:14B蒸馏模型

ollama run deepseek-r1:14b

5. 本地PC安装Chatbox并配置使用

a. 从如下页面下载Chatbox桌面客户端

https://chatboxai.app/zh#download

b. Chatbox中配置调用远程EC2实例的Ollama

c. 点击保存以后就可以正常使用了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容