小樱 发表于 2021/1/2 12:44

kangle出的cdnbest系统云端免费升级本地独立主控通知

kangle出的cdnbest系统云端免费升级本地独立主控通知

云端服务器随着各位vip用户的增多,数据库压力山大。已经对各位vip的数据同步有非常大的影响。我们也暂时关闭了vip1,vip2,vip3的套餐购买.
所以请各位在云端运行未安装独立系统的用户准备一台centos7-x64的服务器,准备安装独立系统。将您的数据安装到你自已的服务器。这将为您的业务加强保障。

谢谢您的理解和支持.

所有的云端在1月8号会停止,请注意及时升级


安装独立cdn系统,您需提供一台 centos-7 64位 的系统
配置要求:
内存 512M 需开启swap(推荐1G及以上)

硬盘 10G 及以上

带宽 1M 及以上

端口放开:
80, 4430, 443, 3320, 3321

1.80,4430,443为主控访问端口,默认安装后主控访问端口为4430.

2.安装完成后,访问地址为https://ip:4430/admin/

3.安装完成后,登陆账号:admin,密码:kangle

4.使用相关文档可查看使用帮助文档


独立系统一键安装脚本:(10086换成您自已帐号的授权uid号)
yum -y install wget && cd /tmp && wget http://download.cdnbest.com/cdnbest/download_master.sh -O im.sh && sh im.sh 4.7.25 && ./cdnbest-master/shell/install.sh 10086 /vhs2

请注意:
1.安装完成后,如您在云平台有数据,可点击此处 导出数据.待独立系统运行稳定半个月后可到此 清理数据

2.如何同步vip信息.
1.在云平台的用户信息页面的授权码处修改,可随机字符串,长度最好超过16位,修改后的授权码记下来。
2.登陆你的独立主控系统user控制界面,一样在用户信息页面的授权码处修改,将云平台修改的授权码填入,两边的授权码要一致。修改后即可同步vip信息

3.登陆您的独立主控服务器,进入user的用户信息界面,在uid后面有个导入云端数据将云端导出的数据导入即可。

4.重启cdnbest主控程序,以及重启后端程序即可,如您不会操作,可重启整个服务器。如果重启服务器后主控打不开,可登陆主控运行/vhs2/boot.sh命令启动

单独重启主控命令是:systemctl restart cbmaster

5.登陆云平台,在用户信息页面的授权主机处修改你的独立主控ip. 修改完成后在云平台的节点列表将所有节点重启。节点重启后会重新连接到新主控。
重启节点命令是:service cdnbest restart

云端默认授权主机是:10086.ec.cdnbest.com

6.请注意,安装完,dns域名的信息为空。如果在云平台有数据的需要重新填入域名信息.

7.如果安装完主控,有节点连接不上主控.请按以及步骤检查
1).检查云端的账号有没有设置主控ip.
2).检查主控的3320端口是否是开通的.可用telnet 命令检查
3).登陆节点,运行service cdnbest restart命令重启节点程序
4).联系客服,查看vip设置

独立系统一键升级脚本:
cd /tmp && wget http://download.cdnbest.com/cdnbest/download_master.sh -O im.sh && sh im.sh 4.7.25 && ./cdnbest-master/shell/update.sh /vhs2

请注意:
1.每次升级前备份好数据库,默认安装的数据库名称为cdnbest,可运行以下命令:
mysqldump -u root cdnbest > cdnbest.sql

压缩下在下载传输,节省时间
yum -y install tar gzip lrzsz
tar -zcvf cdnbest.sql.tar.gz cdnbest.sql
sz cdnbest.sql.tar.gz

导出数据,导出后下载到本地

2.备份整个安装目录/vhs2
cp -a /vhs2 /vhs2_backup

防止升级失败,可将整个目录还原即可恢复。

3.建议定时备份您的数据库.

如需迁移服务器导入恢复sql文件则运行:
mysql -u root cdnbest < cdnbest.sql


/usr/bin/java -jar /vhs2/cbmaster/web2/cdnbest-web.jar
观察脚本,可以看到主控安装包是java开发的,所以比较吃内存和CPU,用的kangle做web访问(实测内存占用还不到1G,可以装在1G的机器中)
https://download.cdnbest.com/cdnbest/cdnbest-master-4.7.25-7.tar.gz
https://download.cdnbest.com/cdnbest/kangle-cdnbest-3.5.21.9-7-x64.tar.gz

推荐本地主控服务器购买优惠注册
主推阿里云稳定安全:https://www.aliyun.com/product/swas?userCode=kj5ig4dp
腾讯云便宜实惠:https://cloud.tencent.com/act/cps/redirect?redirect=30206&cps_key=e13a24941d2ca9b7a8079c76a22d1bf5

数据运行一段时间正常了根据个人自身需求可以降级成稳定版,取消界面显示的数据导入功能,升级后点击DNS修复一下,同步下DNS数据(4.7.25是开发版,不支持DNS同步,所以点修复没有用,要升级到4.6.16稳定版即可同步解析数据)
cd /tmp && wget http://download.cdnbest.com/cdnbest/download_master.sh -O im.sh && sh im.sh 4.6.16 && ./cdnbest-master/shell/update.sh /vhs2

ssl证书自动申请需要联系客服索要key填入本地主控系统中才可以自动续期https证书
填写成功后,此时会显示绿灯状态,并且显示这周剩余额度



例如我的,找cdnbest群里别人主控的试了下,是绑定uid的,无法公用同一个key
mtg361jsqtceqbqcrxgb158rtcdc1


要修改用户登录超时在这个文件,默认值1800秒
/vhs2/cbmaster/web2/config/application.properties

#设置session会话失效时长,单位(秒),如果不填写或属性不存在默认为1800秒
cdnbest.web.session-timeout = 1800

#登录时是否关闭验证邮箱操作 false不关闭 true关闭
cdnbest.web.skip-verify-email-login = false


如果官方安装故障,可以转到我的github项目中
https://github.com/1265578519/cdnbest

不可名 发表于 2021/1/3 02:31

{:3030:}

小樱 发表于 2021/10/30 19:24

大部分主控程序要求配置都不高的,主控只是负责和节点通讯,把任务发给节点,然后主控存储数据库信息这些而已
一个任务请求1KB就足够了,一秒可以承受几百个任务添加到节点,主控机器一般不要同时装离线节点程序吧。。虽然确实。。一台服务器闲置不塞满就感觉浪费,所以主控一般买1核1G 2M就足够了

austinyang 发表于 2021/10/31 08:14

{:3128:}
页: [1]
查看完整版本: kangle出的cdnbest系统云端免费升级本地独立主控通知