跳转至

🌐 EdgeHit Controller 安装指南

🪜 安装步骤

Note

以下流程基于生产环境配置,测试环境需参考前文调整参数

  1. 设置环境变量与密钥

    执行安装前请确保正确设置以下变量:

    export DASH_SERVER_DOMAIN='<目标服务器域名>'
    export REGISTRY_PASSWORD='<容器仓库密码>' 
    

  2. 通过==curl==执行安装脚本

    bash -c "$(==**`curl`**== -fsSL https://files.ops2.net/edgehit/prod/EdgeHitController/deploy/install.sh)"  
    

  3. 访问控制台
    安装完成后,可通过目标服务器域名访问网页控制台。

    • 安装文件存储路径:/usr/local/edgehit/EdgeHitController/

EdgeHitController/
├──.env                # Docker容器运行时密钥
├──install-info.txt    # 控制台URL/默认密码等信息
├──compose.yml         # Docker编排配置
├──bin/                # 管理脚本目录
│ ├── update.sh        # 升级脚本
│ └── backup.sh        # 备份脚本
├──install-EdgeHit.sh   # Load Proxy安装脚本
├──install-prometheus.sh # Prometheus安装脚本
- .env 包含所有秘密配置参数 - install-info.txt 记录默认管理员账号密码及安装域名

  1. 获取生成的组件安装脚本

    将自动生成的安装脚本复制到本地:

        scp root@<EdgeHit Controller地址>:/usr/local/edgehit/EdgeHit-Controller/install-prometheus.sh ~/
        scp root@<EdgeHit Controller地址>:/usr/local/edgehit/EdgeHit-Controller/install-EdgeHit.sh ~/
    

重要提示

强烈建议使用控制台生成的脚本安装Load Proxy,因其预置了Redis TLS证书等关键安全配置