hexo博客超级加速———腾讯cos
前言
这篇文章在我的博客网站的地址是北辰欢迎大家查看。
之前我写过一篇博客,有关于hexo博客加速采用的方法是将之前部署到GitHub的博客双重部署到coding,从而实现加速。但是有小伙伴反应,将博客部署到coding上为什么有的时候无法访问,有的时候访问速度还是很慢呢?
这是因为coding的服务器一直不是很稳定,有时会出现宕机的现象,所以我打算写这篇博客,是想帮助大家使自己的博客访问速度进一步提高。
cos与coding的对比
可能有朋友问了,为什么coding这么慢,你不直接告诉我们如何用cos还要写一篇博客让我们用coding呢?
其实大家想要使用cos,需要满足一些条件:
- 有自己独立的域名,不能使用之前GitHub或者coding自动生成的域名。
- 域名已经进行过备案(关于备案,后续我会写一篇详细的文章)
而cos和coding的不同主要在以下几个方面
cos | coding | |
---|---|---|
速度 | 快 | 慢 |
使用门槛 | 高 | 低 |
费用 | 半收费 | 免费 |
上面提到了一点,cos是半收费,具体是什么意思呢?cos给每个新用户提供了半年的免费期限以及一元购买半年期限的优惠,并且经常会送一些免费期限,所以几乎是不收费,但又不是完全免费,所以叫做半收费。
好了,废话说得够多了,接下来开始我们的正文。
注册腾讯云
腾讯云作为腾讯旗下的重要产品,拥有很多功能,如果没有购买域名或者服务器的可以考虑一下。
注册的具体方法我在这里就不多说了,可以选择微信登陆。
创建存储桶
大家在腾讯云首页找到云产品,然后在里面找到对象存储,这个对象存储就是我们需要使用的东西
点进去对象存储后我们在左边选择存储桶列表,然后点击创建存储桶(我是已经创建过的,如果是第一次使用,这里的列表是空的)
创建的时候需要填写存储桶的名称。地区默认是中国,我们想对他在国内进行加速,所以国家不要更改,后面的地区默认是成都,可以自行修改(无影响)。这里最重要的是将访问权限改成公有读私有写,这样才能使博客只有你拥有修改权限而大家都能看到。完成后点击确定即可。
配置存储桶并上传内容
开启存储桶的静态网站设置
a.首先找到存储桶列表,点击配置管理
b.下拉页面找到静态网站配置项,单击编辑,将当前状态设置为开启,索引文档为 index.html,其余暂不配置,然后单击保存。
绑定自定义域名
为了加速访问,我们推荐将域名绑定为自定义加速域名,借助腾讯云 CDN 加速您的静态网站,使网站访客获取更好的浏览体验
1.域名添加
(1)登录 COS 控制台 ,在左侧菜单栏中,单击【存储桶列表】,单击存储网站内容的存储桶,进入存储桶。
(2)在左侧二级菜单栏中,单击【域名管理】,进入域名管理页面,单击【自定义加速域名】下的【添加域名】,进入可配置状态,配置信息如下,然后单击【保存】。
域名:输入您已购买的自定义域名(如 www.example.com )
源站类型:选择静态网站源站。
回源鉴权:勾选。
(3)单击【保存】后,按照提示继续添加【CDN服务授权】。
(4)请稍等几分钟,等待域名部署上线完成后。然后复制对应的 CNAME 记录,再进行域名解析步骤。
2.域名解析
我的域名是在腾讯云购买的,所以添加比较方便,其他渠道购买的域名添加方法应该类似。
找到域名控制台,点击解析
单击【添加记录】。
主机记录:www
记录类型:CNAME
记录值:上述域名添加步骤中对应的 CNAME 记录
点击保存即可完成。
稍等几分钟,再去打开你的博客,就会发现博客的访问速度快到飞起
总结
这个方法其实也比较简单,只不过是需要域名并备案。根据朋友的反馈,中间可能会出现很多问题,在这里就不详细的一一解释了,大家如果有疑问请给我留言。