又拍云存储加速 hexo博客方案

哈喽,各位小伙伴,今天我给大家带来的分享是,如何在不用购买服务器的情况下搭建一个属于自己的技术博客呢?

大多数情况下,要想搭建自己的一个博客系统,我们常用的有 WordPress, typecho 等等,但是这些博客搭建完都需要一些最基本的设备或服务,我们来看一下:

  • 一台至少1核心1G 的服务器,这个花费至少一年四五百,就算阿里云最近做活动三年也要 800 多,最低配置哦。
  • 搭建 linux + MySQL + php 程序,跑完这个程序,可用内存最多就不到100M 啦
  • 安装WordPress 或 typecho 等博客软件
  • 需要一个域名,如果在国内,你还要备案哦
  • 如果说你的服务器是放在电信啊 联通这些运营商,别的地方的小伙伴访问你的网站可能还会卡卡卡的,怎么办?
  • Wordpress typecho 这些需要和数据库进行交互的程序需要耗费不少系统内存+ CPU 资源

比如我在阿里云一开始跑的是WordPress 后来觉得这货太庞大了,转到轻量级的 typecho,可是还是出现资源不足,报 502 的错误,没办法,预算有限,我要加内存,一年得千把块钱呀!那有没有更可靠的方案呢?答案是肯定的啦!

我现在的博客就是采用hexo+又拍云存储的方式进行托管的。hexo是一款免费的开源的 nodejs 博客框架,具体怎么搭建,你可以看这篇文章

https://awen.me/2017/06/12/cj3xspcc9004cdisy8gd1m3zy.html

然后,把编译好的文件放在又拍云就可以啦,当然你的域名是需要备案的。因为国内大环境就是这样,这个也是没有办法的,怎么样,是不是蠢蠢欲动,那么我简单说下步骤

第一步,注册又拍云账号,你可以点击这里https://console.upyun.com/register/?invite=ryUraiRGW 进行注册,专属链接,有优惠哦!

第二步,看视频进行配置http://docs.upyun.com/faq/#cdn,主要是看如何创建和使用又拍云存储创建和使用CDN存储服务

第三步,如果你认真看完了第二步的视频,那么你肯定会把本地资源传到存储了,绑定你的域名进行访问吧!

第四步,默认是 http 方式访问的,目前国内劫持比较多, 可以试试又拍云的免费 ssl 证书哦,不会申请没关系,看看这个视频吧!设置ssl证书,申请Let’s encrypt证书是可以免费续签的,永远不会过期,只要你的解析不乱改。

好了,到这里,你的博客基本就建好了。由于又拍云 CDN 默认就是全网加速的,国内国外都访问速度很快,你可以拿我的博客去17ce 去进行测试看全国各个节点的访问速度如何哦。