halo博客:如何用又拍云搭建加速CDN
hey,这里是梦中小城的小站,欢迎阅读(•͈⌔•͈⑅)♡
前期准备
- 网站因没有部署CDN被DDOS过(比如本人)
- 了解CDN是什么?CDN介绍(点击阅读)按照我的理解就是将服务器IP给另个服务商提供的加速域名进行中转处理数据,隐藏自己真实源站IP,由专业的服务商解析网站数据从而提高网站浏览速度,同时一定程度减少在互联网裸奔机率。
- 具备公网服务器一个、已经备案的域名、主域名和二级域名SSL证书签名
教程开始
注册账号
注册一个又拍云账号,注册后可以通过支付宝平台扫码进行验证(超级方便)。新人注册会赠送一个61元的优惠券,产生的加速请求流量会在自动用优惠券扣除,由于基本都是静态网站,对于我来说基本是够用的。
创建CDN
点击控制台找到CDN,点击创建服务
- 服务名称:随意英文比如abc
- 加速域名:网站的域名,最好可以弄个二级域名,比如++blog.abc.com++,我直接用了++www.abc.com++(没想好后面还可以添加,可以先写www➕你自己的网站域名)
- 场景:全站加速(可以自由选择)
- 源站设置:这里折腾了很久,我是用宝塔面板下载了docker然后拉了halo博客库建立的网站,默认是ip+端口号,我在https这里填443端口后网站打不开,其他小伙伴用halo博客自行测试。回归正题,由于前面的原因,我选了http协议(对于后面SSL设置的强制以https打开不影响),然后填了服务器IP+halo博客的端口号,比如:源站地址192.168.0.1 端口号1234(就是你真实服务器IP➕端口可以直接访问网站的号码)
- 加速区域:默认选国内加速
点击创建,提示完成建立,找到加速域名后CNAME按钮,复制新这个值,比如++abc.aicdn.com++准备去到服务器提供商的域名解析处填写。
服务商域名解析
以腾讯CDN为例,打开对应域名的解析,暂停真实IP的解析,就是记录类型为A开头,记录值为服务器IP的解析,这种情况解析是暴露真实IP地址的,其他人只要ping一下就知道你真实IP,然后给你服务器加点东西,参照我上篇被打经历(泪的教训),虽然不能保证你完全不会受到攻击,但操作CDN后起码没这么容易。
- 主机记录:www/blog(域名前缀)
- 记录类型:CNAME
- 线路类型:默认
- 记录值:abc.aicdn.com(刚才复制的)
- TTL:600(默认)
验证生效
点确认需要解析10分钟才生效,可以去服务器终端输入
dig abc.aicdn.com
如果橙色框下面内容出现*.aicdn.com则解析到网站域名成功
或者可以ping以下绑定加速的网站域名,下一行出现的ding加++aicdn.com++也代表生效了
输入 ping www.abc.com
输出 ding *.aicdn.com
配置SSL
可以自行在服务商申请SSL证书然后把key和pem填到又拍云证书管理,也可以在又拍云免费申请(有两种免费的证书)
强制打开https访问,意味着别人输入++http://你网站域名++到浏览器打开后自动解析为++https://你网站域名++形式打开,协议会高级一点
最后
其他CDN内容的设置可以参考本文末尾链接第一篇大佬的设置(强烈推荐,基本看完一遍就懂了),或者结合官方CDN配置文档自行结合网站情况添加。
非常感谢看到这里,如果有其他问题可以留言,我知道的问题会热心给你回复,拜,下期见~
本文参考
又拍云CDN详细设置教程-正确使用推荐方法
又拍云官方CDN配置文档
halo博客:如何用又拍云搭建加速CDN相关推荐
- 个人博客图片存储推荐--又拍云
一.为什么选"又拍云" 前不久重新部署了我的博客,使用的"Halo"博客系统,详情可见Halo博客搭建. 博客搭建好之后,紧接着就配置了https,配置完之后发 ...
- HALO博客从GAYHUB克隆到云服务器搭建 一
简介 Halo [ˈheɪloʊ],意为光环.当然,你也可以当成拼音读(哈喽). 轻快,简洁,功能强大,使用 Java 开发的博客系统. 环境 1.jdk 1.8.0_221 2.gradle IDE ...
- 博客篇-如何使用阿里云搭建网站
首先,我们使用的阿里云服务是 1核2G 的丐版配置(搞活动的时候买的,三年145,很划算了,反正是练手用的).然后系统是 Linux 的系统,接下来我们会在上面搭建一个个人的静态博客上去. 创建 EC ...
- 云服务上搭建halo博客
废话不多说,直接上教程 想要了解更多有关halo博客的信息请访问官网:https://halo.run/ 本教程以 CentOS 7.x 为例,配置并运行 Halo,其他 Linux 发行版大同小异. ...
- 电信天翼云搭建Halo博客
电信天翼云搭建Halo个人博客 1.购买服务器 学生党错过双十一各大云厂商搞活动,想在趁着年末各大云厂商搞活动租个一年的服务器,浏览阿里云.腾讯云.百度智能云.华为云.七牛云.天翼云等各大网站后,发现 ...
- 如何利用阿里云域名远程访问家中群辉NAS(Docker容器)上的calibre、halo博客?
看前备注:作者也是小白,只是在自己的摸索中积攒了一点经验,分享给大家.不能保证100%的正确,欢迎大家讨论分享. 我的博客(会同步更新的):陌路遥的博客 文作者:陌路遥/欢迎转载 如何利用阿里云域名远 ...
- 阿里云服务器搭建halo博客
环境准备 1.安装jdk11 目前运行 Halo 的最低依赖要求为 JRE 11,因此先安装jdk11 # 1. 安装JDK [root@centos ~]#sudo yum install java ...
- 从0配置halo博客并配置SSL
本文使用docker安装halo 系统环境为centos7.6 更好的阅读体验请查看:https://lidonglei.cn docker安装 yum install docker systemct ...
- 在Linux服务器部署Halo博客系统及配置HTTPS
Halo 是一款现代化的个人独立博客系统,给习惯写博客的同学多一个选择. Halo [ˈheɪloʊ],意为光环.当然,您也可以当成拼音读(哈喽). 一个优秀的开源博客发布应用,值得一试. 前提 具备 ...
最新文章
- python lambda 逻辑_Python之lambda表达式和内置函数
- python调用c++传递数组
- “正则表达式”应当称为“规则表达式”
- Windows CMD控制台默认编码设置为UTF-8的方法介绍
- python的learn_python_learn1
- Java学习笔记-7.Java IO流
- 如何使用第三方日志记录提供程序替代.NET Core中的内置程序
- jta mysql_JTA 使用 MySQL 分布式事务
- Android播放器之SurfaceView与GLSurfaceView
- 主流物联网平台的架构设计思考
- linux nand 坏块_韦东山-NAND 上面都是坏块怎么办啊? - 百问网嵌入式问答社区
- 怎么自学python-如何系统地自学 Python?
- js的concat函数、join 、slice函数及二维数组的定义方式
- 用友U8 ERP系统材料出库单打印格式设置-内容显示设置
- Windows XP / 2003 / Vista 原版光盘镜像(下载)及其主要特征
- 串级控制PID 炉温控制
- 微信公众号迁移流程和公众号迁移公证书办理步骤
- Linux上用于Json数据处理并导入Mysql的几个有用Python脚本
- POWERVR 是什么
- CAD如何安装才是最简单的详细教程方法呈现出来了
热门文章
- ExpressionFuncT,TResult和FuncT,TResult的区别
- caoz的梦呓:创业公司如何做好信息安全
- 测试进阶篇之测试用例设计-淘宝购物车
- VB窗体width、height、scalewidth、scaleheith属性(全网最容易理解)
- [附源码]java毕业设计图书馆自习室管理系统
- 11月28日——培训第8天
- 80端口代理多个二级域名
- Linux系统组成以及应用docker场景
- 全面讲解Flink中CheckPoint机制和Exactly Once / At Least Once应用
- 记录使用PayPal一次海外RestAPI支付的实现流程