前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >拿什么记录下这魔幻又真实的一年

拿什么记录下这魔幻又真实的一年

原创
作者头像
云存储
修改2020-12-30 18:01:12
5550
修改2020-12-30 18:01:12
举报
文章被收录于专栏:腾讯云存储腾讯云存储

楔子

当这一年还剩下最后不到一个星期,我们试图将阳光、洪水、暴乱、疫情、蝗灾、山火、贫困拼接成一幅游牧的画卷。虽然这些碎片并不能构成一幅完整的地图。

2020可能更像是星盘,每个角度和相位倒影着每一个事件每一个格局,我们身处其中的上升点和下降点,被宿命牵扯,在意这场占卜的输赢。在牺牲与期待中,企图看见共同的过去与未来。

正文

清晨醒来,热爱的传奇人物离世的消息,给本就曲折的年初摘了头彩。除此之外,山火蝗灾洪水等等灾害一起活跃,我们被动地接受这一切的挑战和变革。在试图抹去我们痕迹的世界里,没有了等级,没有了贵贱,没有先来后到尊卑长幼,我们却也在顽强地抵抗。

总会想着怎么记录下这终将被载入史册的一年,网易博客、腾讯微博陆续关停,很多记忆也确实被消了磁。

电话给了挚友,像是急忙想给消息做个确认,开头的第一句:

我:老大走了。

他没有说话,电话里头只有传来的呼吸声,许久的沉默后:

他:嗯。

提到嗓子里的话被咽了回来,我知道这也是他敬仰多年的人。

我:我想找个地儿好好记录下今年的事情,很多年后也能看到多年前这的冲突对抗和盼望。

他:你记得我的个人博客吗?

我:我记得。

他:那你听我说。

他沉思了许久,像是整理着他的思绪:

他:你猜得没错,下面广告时间来了。我用的是 腾讯云对象存储 COS + Hexo 搭建的个人博客,相比于市面上的博客等,基于 COS 搭建的个人博客,数据能保持永久性存储,保持全天候的高可用。今年很火的 Serverless 概念,其实早在多年前,COS 就有了静态网站托管这种 Serverless 的功能。腾讯云 COS 每个月还赠送一定的免费额度,个人博客使用基本上可以免费,即便产生了一定费用,花费的成本相较于购买云主机而言,是几十倍的下降。对于搭建个人静态博客网站等场景,算是物美价廉,再适合不过。

语毕,挂断。捋起衣袖。

“拿什么记录魔幻又真实的一年?”,自己的问题也有了答案,用 COS


效果

地址:http://blog.galen-yip.com

准备

我们需要预备好以下几样东西:

  • 已备案的域名(如果希望自己的博客域名个性化的话)
  • 安装好 Node.js 环境
  • 腾讯云账号,开通好 COS 服务

开始

1、安装 Hexo

代码语言:javascript
复制
npm i -g hexo-cli

2、初始化博客项目

代码语言:javascript
复制
hexo init hexo-blog //生成目录,名字自取
cd hexo-blog
npm i
npm i hexo-deployer-qcloud-cos --save //社区提供的一款很棒的插件,hexo一键部署到cos

3、修改配置 _config.yml,添加下面参数

代码语言:javascript
复制
deploy:
    type: qcloud-cos
    cosSecretId: <你的腾讯云账号SecretId>
    cosSecretKey: <您的的腾讯云账号SecretKey>
    cosRegion: <您的cos bucket所在地域>
    cosBucket: <您的cos bucket名称>
    cosAppid:  <您的腾讯云账户appid>

这些参数值的设置通过下面的方式获取到。

4、创建资源获取对应信息

4.1. 获取SecretId、SecretKey

登录腾讯云访问管理的API密钥管理页 https://console.cloud.tencent.com/cam/capi ,获取到分别对应上面需要配置的cosSecretId、cosSecretKey。(当然,这里强烈建议你生成一个子账号,使用子账号的密钥)

4.2. 创建存储桶

进入 https://console.cloud.tencent.com/cos/bucket cos存储桶列表页,创建存储桶,名称按自己需要填写,地域我们按自己需要,这里我选择了南京,权限选择【公有读私有写】,其他默认。其中,填写的名称即为 cosBucket,后面的数字即为 cosAppid,下面的 ap-nanjing 即为 cosRegion。

4.3. 开启静态网站

创建完成后,进入存储桶详情,打开【基础配置】的静态网站,把索引文档配置为 index.html。

4.4. 配置自己的博客域名

打开【域名与传输管理】的【自定义源站域名】,点击添加域名,源站类型选择【静态网站源站】,在域名位置输入博客要解析的域名(我这里设置的blog.galen-yip.com),点击保存。

注意:需要复制CNAME值,到域名服务商处设置 CNAME 解析,此处需要设置的域名必须时已经备案过的域名。

5、开始书写博文且部署

5.1. 书写博文

回到 hexo-blog 根目录下,比如我们想写一篇叫"hello-2021"的文章,则执行

代码语言:javascript
复制
hexo new hello-2021

此时会发现,source/_posts 目录下多了一个 hello-2021.md 的文件, 打开这个文件便能在里面用 Markdown 语法书写。

5.2. 部署博客

在 hexo-blog 下执行部署的命令

代码语言:javascript
复制
hexo d

等待提示部署完成,打开我们的博客域名查看成果,可以看到我们的博客已经搭建完成。

6、使用博客主题

稍微有点追求的我们,应该会想着披上好看的皮肤给博客做点加成。可以登录 Hexo 官网的主题页 https://hexo.io/themes/ ,查找自己喜欢的主题。

按照对应的教程步骤,把主题下载到 hexo-blog/themes 目录下,然后修改 hexo-blog/_config.yml 里 theme 的值。

删除 hexo-blog/db.json,然后重新执行部署

代码语言:javascript
复制
hexo d

以上便完成了整体个人博客的搭建,关于 Hexo 更多的配置,可以查看 Hexo 官网文档。

结语

我们试图和过去的世界告别,可能那个世界只跟现在相距一年、一个月,甚至一天。我们告别了我们曾拥有的生活,我们的懦弱,还有面对苦难时初生牛犊不怕虎的笨拙。

“拿什么记录魔幻又真实的一年?”,是的,再说一次,用腾讯云对象存储 COS

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 楔子
  • 正文
  • 效果
  • 准备
  • 开始
    • 1、安装 Hexo
      • 2、初始化博客项目
        • 3、修改配置 _config.yml,添加下面参数
          • 4、创建资源获取对应信息
            • 4.1. 获取SecretId、SecretKey
            • 4.2. 创建存储桶
            • 4.3. 开启静态网站
            • 4.4. 配置自己的博客域名
          • 5、开始书写博文且部署
            • 5.1. 书写博文
            • 5.2. 部署博客
          • 6、使用博客主题
          • 结语
          相关产品与服务
          对象存储
          对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档