快速上手

概述

战神CDN是一款高效、可靠的内容分发网络服务,旨在为企业和个人提供快速、稳定的网络加速和优化解决方案。战神CDN通过分布式节点和智能路由技术,将用户请求分发至最近的服务器节点,大幅提升用户访问速度和网络质量。此外,战神CDN还提供全面的安全防护和数据加密功能,保障用户的数据安全和隐私。无论是网站加速、视频直播、移动应用加速,战神CDN都能为您提供高效、稳定的服务,助力您的业务快速发展。

服务器配置要求

系统运行需要最少两个节点机器(api机器和edge机器),机器环境要求如下

环境版本
系统centos7.x
mysql8.x
redis7.x
elasticsearch8.x

api机器配置

api机器上需要运行三个进程,

进程功能
arescdn-filebeat收集日志
arescdn-dashboard前端页面
arescdn-api管理和监控CDN节点

api机器所需配置1核1G即可。

edge机器配置

edge机器上需要运行三个进程,

进程功能
arescdn-filebeat收集日志
arescdn-edge处理客户端请求,缓存静态资源
arescdn-cache-manager管理缓存

edge机器建议配置最低2核4G。

安装

请联系我们为您安装。
联系我们

或者您可以自己安装:

1. 获取我们为您提供的rpm压缩包

下载我们为您提供的rpm压缩包,并解压缩。解压后会有一个文件夹,其中包含两个子文件夹:api-rpms和edge-rpms。这两个文件夹内的内容需要分别安装。

2. api-rpms安装

将api-rpms文件夹复制到服务器上,并依次输入以下命令安装所需依赖:

yum install epel-release
yum install dnf
dnf install *.rpm

安装过程中可能会提示确认安装,请输入y进行确认。安装完成后,启动arescdn-filebeat服务:

systemctl start arescdn-filebeat.service

输入以下命令查看服务是否成功启动:

systemctl status arescdn-filebeat.service

如果启动成功则会显示running,如图下所示:

图片

同样的方式启动arescdn-dashboard服务:

systemctl daemon-reload
systemctl start arescdn-dashboard.service
systemctl status arescdn-dashboard.service

最后启动arescdn-api服务:

systemctl daemon-reload
systemctl start arescdn-api.service
systemctl status arescdn-api.service

到此为止api-rpms已经安装完成。

3. edge-rpms安装

将该文件夹复制到服务器上,然后依次输入以下命令:

yum install epel-release
yum install dnf
dnf install *.rpm

和上一步安装一样,安装途中可能会出现询问是否确认安装的提示,请输入y确认。
启动arescdn-filebeat服务:

systemctl start arescdn-filebeat.service

查看服务状态:

systemctl status arescdn-filebeat.service

图片

启动arescdn-edge服务:

systemctl start arescdn-edge.service
systemctl status arescdn-edge.service

启动arescdn-cache-manager服务:

systemctl start arescdn-cache-manager.service
systemctl status arescdn-cache-manager.service

到此为止edge-rpms已经安装完成。

4. 访问初始化页面

在浏览器中输入安装api-rpms的机器的IP地址,例如https://10.10.10.10,即可访问初始化页面。

5. 重启服务

若需要重启服务,可依次输入以下命令:

systemctl daemon-reload
systemctl reload arescdn-api.service

将arescdn-api.service替换成您需要重启的服务名称。

日志默认在/data/log/下

初始化设置

安装完成之后,输入https://ip,ip为安装api服务的机器ip地址,系统会自动进入项目初始化页面,然后开始进行项目初始化。
需配置信息如下:

1. 系统管理员配置

图片

系统管理员名称默认为admin且不可修改,密码不得低于六位,且仅有一个系统管理员。

2. 数据库配置

图片

输入数据库的用户名,密码,ip地址,端口号。

3. Elasticsearch配置

图片

输入Elasticsearch的用户名,密码,主机地址(可填多个)。

4. DNS主域名配置

图片

输入主域名,dns供应商,用户id,用户私钥,说明。

5. license配置

图片

输入我们为您提供的license。

HJUPUiRASgw4TEW+Z6aFs/uBDVtgPi8zszauboosQRg9Fxwps4IbC3L+vqWTZVJWoly8jWdOTrLOtNAcp0IRj621BhzghcdFE+zgyQVRPVp1W+9smXh06I/5DFHAYhJRCQOJYPUc7gTNrIpLk8OZv6ss7bc+YnfsAWwwCbSABv+29YQxS/ZSesdkCgF1DTxzMiztfNyrsD4gUYimHvMg9xJnJtB+qi1rYd6kYxs4/dDF6EfYV6pwy+cOrzRKgm0QdIhUTs4/8UtneTR3MYFu2SfUGpri7ffhLCvxa6H2FpGegv9TTx/jVJhcMt3PVTKL

初始化成功后就会自动跳转到登录页面,输入用户名和密码就会进入系统。

新建节点

登录系统后,就可以开始新建节点了。节点是指分布在全球各地的服务器,其作用是缓存网站的静态内容,如图片、视频、JS、CSS等,以提高网站的访问速度和稳定性。关于节点的配置参考下面链接的内容。

节点管理

创建DNS线路组

新建节点后需要创建DNS线路组,关于DNS线路组的管理可以参考下面链接的内容。

dns线路组管理

新建域名组

创建新的域名组只需几个简单的步骤。首先,在添加节点后,您可以在域名组管理页面轻松创建一个新的域名组。每个域名组可以包含多个域名,但每个域名只能属于一个域名组。同时,每个域名组可以连接多个节点以提高加速效果。

在创建域名组时,您需要填写域名配置和源站配置。域名配置包括域名组名称、加速域名(可添加多个)、加速节点(可添加多个)、是否启用以及说明(可选)。默认情况下,域名组将被启用。

图片

源站配置需填写与源站通行的协议(http/https),回源HOST,回源地址(可填多个)。回源地址的格式为"ip地址:端口号 权重"。

图片

填写信息无误后,系统就会新增一个域名组,和节点一样,每个域名组都会有一个唯一的ID。

图片

配置CNAME

新建域名组后在对应的dns供应商上绑定dns线路组主域名的cname

管理域名组

完成上述步骤后即可开始使用系统功能,新建域名组后可能需要对域名组中的域名执行一些策略,例如控制用户访问的频率,拦截指定的请求,设置资源的缓存时间等等。关于这些信息的配置可以参考下面链接里的内容。

域名组管理

续期产品

安装并初始化系统后,新用户即可轻松进入系统。我们为新用户提供了两个月的试用期,试用期内可以免费体验系统的全部功能。试用期结束后,如果想继续使用系统或者使用更高级的功能,您可以购买授权。购买完成后,您将获得一个license,使用license即可提高系统权限。 关于license的使用参考下面链接的内容。
license管理 目前给出的license支持最大三个节点,2023.06.03过期,如果需要更好的体验,可以点击下面的连接获取: https://docs.arescdn.cn/ch11-00-about-us.html