0x00前言

this is my first blog 昨天花了一天时间终于把这个博客开通了,俗话说前人栽树后人乘凉,多亏了一些前辈分享的一些博客,才能这么快上手。不过在这中间还是遇到了许多的坑,可能这些小问题在大佬们看来都不屑去写,但是对于萌新的我来说,这些东西还是要慢慢的去摸索。话不多说,开始填坑。

0x01首先介绍下博客的环境

github+hexo+node.js (我使用的是win)

搭建过程 前期搭建的具体过程我就不一一叙述了,网上的例子很多,这里贴两个我搭建过程中参考的文章。

0x02简单的记一下一些错误

1.找不到 .sshcd ~/.ssh

??黑人问号?? 百度了N遍都没讲到点子上,最后终于在一个老哥的CSDN的文章里找到了解决办法,这里记录一下

解决方法: 这里其实就是因为我们是第一次使用,~目录里缺少 .ssh文件夹 这时候我们该干嘛? 当然是去创建一个.ssh文件夹!

打开 Git Bash,输入如下命令,然后连续按三个回车即可: ssh-keygen -t rsa -C "your_email@example.com" 然后会出来提示Enter file in which to save the key 后面是一个路径,你就会找到你想要的.ssh文件夹了,去电脑里找吧。

2.所有文章功能缺失解决方法:

在根目录_config.yml配置文件的最后插入以下代码

0x03—

域名

主要流程:

购买域名 -> 实名认证 -> 域名解析 -> githubpage绑定域名

前两步没啥好说的,这里主要介绍下后面两步


域名解析里 添加 A 记录 指向以下任意ip

185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153

  • source目录里新建一个文件 CNAME echo unixcs.com echo www.unixcs.com

  • 去github库里 添加一个自定义域名