SharkCDN,极速构建 CDN DNS 运营平台
借助鲨鱼金安 工具快速 自建CDN|DNS系统
1.DNS接入
1.在dns平台解析域名,并获得如下信息:
DNS主域名:输入需要解析的域名(一个主控只用输入一个国际域名)
2.在帐户设置中生成API_KEY
UID: 这个uid是dns平台自动生成的 API_KEY: API_KEY需要点击生成key,然后点保存。看下图
3.进入cdn的系统设置,点击DNS接入。如下图打开高级设置选择DNS提供者,输入接入方域名(DNS平台域名)
把相关信息输入系统设置-dns接入,然后点测试连接,可测试是否对接成功
默认TTL:600
UID与API_KEY可在DNS平台中找到
备注:点击dns修复可以重新同步因网络原因没有及时更新同步的配置信息到dns解析
运营CDN系统供应商
2.新建一个区域
点击CDN管理--区域列表--添加
备注:点击CDN管理—-区域列表—-添加 输入区域名称
3.添加节点
1.点击CDN管理—-节点列表—-新增节点 会弹出节点的安装程序,linux服务器,直接复制下图脚本命令运行(暂时不支持windows下载)
备注:安装成功后,节点会出现在待初始化列表,点击初始化
区域:选择要初始化节点到哪个区域
名字:设置节点的名字,只能用英文和数字。
节点类型:选择默认的边缘节点就行了。 中间节点是多层CDN功能。
备注:可留空
4.初始化成功后,节点会显示在对应的区域中。
节点缓存配置
cdn节点配置磁盘缓存后可缓存用户访问过的内容,再次访问相同的内容不用再次到源重新获取数据,提高了网站访问速度并减轻了源的压力
注:节点缓存默认只缓存静态内容,动态网站缓存需开启强制缓存。
如下图点击节点名字或ID进入节点设置
2.在节点配置中,设置内存缓存大小,输入磁盘缓存大小,记得带上单位,例:100M或10G
注:如果自定义了磁盘缓存目录,点击格式化磁盘缓存目录后,要登陆节点服务器重启下kangle进程,命令:service kangle restart
(注:磁盘缓存大小也可以输入百分比,如50%,内存缓存不能用百分比)。 新安装的节点要点击一下格式化磁盘缓存目录,磁盘缓存目录可以不填,默认目录是在/vhs/kangle/cache/ (linux系统)。也可以自定义目录,自定义目录后要点击格式化磁盘缓存目录。
备注:在节点管理里面设置的缓存要优先于区域自定义配置里面的缓存设置
添加产品
点击CDN管理—产品列表—添加,添加产品。
转存失败重新上传取消
转存失败重新上传取消
备注:
1、 指定区域:选择该产品的生效区域
2、 端口类型:可选混合类型、7层端口或者4层端口
3、 7层主分组:选择主分组
4、 7层站点功能:对于站点进行功能限制,勾选代表开启(关闭)该功能。默认状态:新建好站点后默认的状态,cname模式:选择解析到站点名、域名或者自定义
- 锁定域名(勾选,以下均为默认勾选):对于该产品下的站点名、域名格式有限制,站点名必须为域名格式,进入站点添加域名时,域名也必须为站点名的子域名。
- 国际域名:点击系统管理-系统设置-国际域名,可以预先导入可用的国际域名,站点的cname指向国际域名。
- 安全证书:点击站点列表-想要添加安全证书的站点名-站点设置-HTTPs设置,不允许设置ssl。
- 自动ssl: 点击站点列表-想要添加安全证书的站点名-记录管理-自动证书,不允许自动获取ssl证书。
- 访问日志:开启站点的访问日志,默认帮你勾选。
5、 站点资源限制:对站点的流量、域名数、连接数、带宽进行限制。
6、 站点自用与保养模式:可选择站点是自用或出售
添加域名
点击CDN管理--站点列表--需要添加域名的站点名--记录管理--添加域名,如下图所示:
备注:
域名:需要被添加的域名
ip:源服务器ip
添加完域名后,会自动生成cname
SharkCDN,极速构建 CDN DNS 运营平台相关推荐
- 强制清理CDN(DNS)缓存方法
强制清理CDN(DNS)缓存方法/步骤 1.打开命令对话框:开始--cmd--确定 2.在CMD命令操作框上输入清空DNS缓存的命令,命令为:ipconfig/flushdns ,然后回车即可清除DN ...
- Docker极速构建
Docker极速构建 Docker极速构建指,使用Docker的镜像快速构建开发环境.功能模块.应用服务. 本文会为你介绍一条命令,搭建出你想要的容器. 构建过程中,我们会把容器的挂载目录集中放在一起 ...
- Flutter:手拉手带你极速构建漂亮的跨平台(iOS/Android)移动应用 ✿ 初识
最近,学习了一些 Flutter 相关的知识,做了如下的小移动应用,当然是一套代码即可在 iOS 平台运行,也可以在 Android 运行. 下面我将手拉手带您快速构建出漂亮的移动应用界面(如下?小视 ...
- start.aliyun.com 正式上线!极速构建 Spring Cloud 应用
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 Photo @ Alibaba Initializr 官网 文 ...
- 课程升级 | 极速构建知识体系,即学即用 Serverless
如今,Serverless 作为基础研发底座,被越来越多的企业所接受,并应用于业务实践中.除了互联网企业最早 "尝鲜" 之外,传统企业也纷纷开始尝试大规模使用 Serverless ...
- 网易会议开源指南 | 极速构建你的专属会议软件!
Vol. 10 3 月以来,我国本土疫情累计报告感染者超过两万例,波及全国 28 个省份.全球正在经历新冠疫情第四波流行高峰,多地开启居家办公模式. 蔓延全球的新冠疫情加速了数字化转型发展的进程,移动 ...
- centos dns服务器_用 OpenStack Designate 构建一个 DNS 即服务(DNSaaS) | Linux 中国
学习如何安装和配置 Designate,这是一个 OpenStack 的多租户 DNS 即服务(DNSaaS).-- Amjad Yaseen Designate 是一个多租户的 DNS 即服务,它包 ...
- 构建企业级DNS系统(六)DNS动态更新
DNS动态更新 什么是DNS动态更新 DNS动态更新与BIND软件的关系 如何使用DNS动态更新 bind9环境nsupdate工具动态更新权威区数据举例 nsupdate入门 nsupdate使用细 ...
- DNS解析与CDN加速
DNS解析与CDN加速 一.DNS解析 1. 域名系统DNS 2. DNS解析 二.CDN加速 1.什么是CDN 2.静态加速 3.动态加速 一.DNS解析 1. 域名系统DNS 域名系统的前世今生 ...
最新文章
- 【数字信号处理】傅里叶变换性质 ( 频域函数的共轭对称分解 | 序列的傅里叶变换 | 傅里叶变换的共轭对称 | 傅里叶变换的共轭反对称 )
- WordPress中J.parentNode’为空或不是对象的解决方法
- php汉字转换拼音,PHP汉字转换拼音的函数代码
- JVM系列之:String.intern的性能
- python爬取数据
- Linux (Ubuntu/deepin等)终端命令安装Lamp
- Visual Studio 2015和2017里面应该创建哪种 Class Library
- [贝聊科技]网页端「应用跳转」技术实现演变
- 父亲节——女儿的礼物
- python字典{:4}_升级您的Python技能:检查字典
- 模式搜索的KMP算法详解与C语言代码实现
- linux系统资源管理系统,linux基础4系统资源管理
- php外壳函数,php 方法笔记
- Linux kernel中网络设备的管理
- 如何在mysql navicat 设置datetime类型的默认事件值
- cad汉仪长仿宋体_长仿宋体字体下载 cad工程机械绘图工程制图国标字体下载
- ESP8266学习笔记(7)——JSON接口使用
- office和flash计算机课程,Powerpoint和Flash制作教学课件技巧
- php随机名人名言,php随机输出名人名言 实现代码
- Java中的范围限定词