Debian13 安装 LLMops Dify

作者:admin 日期:2026年03月18日 地点:杭州,浙江,中国


1.下载 xray

https://github.com/XTLS/Xray-core/releases/download/v26.2.6/Xray-linux-64.zip

上传到服务器并解压:

unzip xray-linux-64.zip -d /usr/local/bin/xray
chmod +x /usr/local/bin/xray/xray

配置 JSON(VLESS/SOCKS)并启动

/usr/local/bin/xray/xray run -config /usr/local/etc/xray/config.json


2.配置文件


cat /usr/local/etc/xray/config.json

{
 "log": {
  "loglevel": "warning"
 },

 "inbounds": [
  {
   "listen": "127.0.0.1",
   "port": 10808,
   "protocol": "socks",
   "settings": {
    "auth": "noauth",
    "udp": true
   }
  }
 ],

 "outbounds": [
  {
   "tag": "proxy",
   "protocol": "vless",
   "settings": {
    "vnext": [
     {
      "address": "45.205.xx.xx",
      "port": xxx,
      "users": [
       {
        "id": "xxxxx",
        "encryption": "none"
       }
      ]
     }
    ]
   },
   "streamSettings": {
    "network": "tcp"
   }
  },
  {
   "tag": "direct",
   "protocol": "freedom"
  }
 ],

 "routing": {
  "rules": [
   {
    "type": "field",
    "network": "tcp,udp",
    "outboundTag": "proxy"
   }
  ]
 }
}


3.使用 systemd 启动 Xray:

创建 systemd 配置文件:

sudo nano /etc/systemd/system/xray.service

内容示例:

[Unit]
Description=Xray Service
After=network.target

[Service]
ExecStart=/usr/local/bin/xray/xray run -config /usr/local/etc/xray/config.json
Restart=on-failure

[Install]
WantedBy=multi-user.target

启用并启动 Xray:

sudo systemctl daemon-reload
sudo systemctl enable xray
sudo systemctl start xray
sudo systemctl status xray

确认 10808 端口在监听:

ss -tulnp | grep 10808


4.配置 Docker daemon 使用代理

创建 systemd 环境变量:

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf

内容:

[Service]
Environment="HTTP_PROXY=socks5://127.0.0.1:10808"
Environment="HTTPS_PROXY=socks5://127.0.0.1:10808"
Environment="NO_PROXY=localhost,127.0.0.1"

然后重启 Docker:

sudo systemctl daemon-reexec
sudo systemctl restart docker

5.测试 Docker 网络

docker run --rm hello-world


6.下载官方 docker-compose.yaml

你可以用以下命令直接在服务器上拉取官方的文件:

curl -O https://raw.githubusercontent.com/langgenius/dify/main/docker/docker-compose.yaml

这个命令会:

  • 从官方仓库下载最新版本的 docker-compose.yaml
  • 保存在当前目录(推荐在 ~/dify/docker
  • 之后你可以根据需要再配合 .env 文件使用

或者用官方的推荐部署方式

官方文档建议的部署流程如下:

1.克隆官方仓库

git clone https://github.com/langgenius/dify.git


2.进入 Docker 文件夹

cd dify/docker

3.复制环境变量模板

cp .env.example .env

4.启动 Dify 服务

docker compose up -d


← 上一篇:通过ssh打开openclaw登录验证 下一篇:无 →