Hyper CDN系统的主控部署文档
系统要求
centos,ubuntu,rockylinux,debian 等x64的系统
市面的主流系统x64的基本都是支持的,如有遇到问题,可以联系官方进行解决,这里以ubuntu22.04 lts版本进行部署
系统组件
服务器硬件要求
推荐选择一台 4核心8G内存,50G硬盘的 服务器或者VPS作为主控程序即可
端口占用列表
离线安装
请用root账号操作,重要!!重要!!重要!!
上传安装包到主控服务器
解压压缩包,进入安装目录
mkdir -p /home/srv-hyper-cdn-lite
tar -zxf srv-hyper-cdn-lite-v2.2.0.tar.gz -C /home/srv-hyper-cdn-lite
cd /home/srv-hyper-cdn-lite执行安装命令,安装过程查看有无报错
./setup install有防火墙,开放防火墙端口,这里以firewalld和ufw举例
firewall-cmd --zone=public --add-port=8050/tcp --permanet
firewall-cmd --reload
### 以下是ufw操作过程
ufw allow 8050/tcp
ufw reload安装完成
访问地址http://ip:8050,进去之后进行初始化
在线安装
FAQ
安装依赖失败检查
timedatectl
# 安装ntpdate时间同步工具
apt install ntp ntpdate -y
# 设置时间同步,或者设置其他时间同步地址
ntpdate cn.pool.ntp.org
# 将系统时间写入硬件时间
hwclock --systohc重置管理端密码
cd /opt/srv-hyper-cdn-lite
./srv-hyper-cdn-lite reset-password
# 按照提示进行设置