前言:

苦命的萌新在历经三天的时间终于搭建出属于自己的HEXO博客,在搭建期间踩的各种各样的坑,在此记录一下,也希望能给遇到同样问题的人一点帮助!

最终目的:

搭建HEXO博客,发布第一篇自己的博客并部署到Github,并且绑定域名。

搭建环境:

  1. 服务器:阿里云
  2. 操作系统:Centos7(其他系统也可以,命令会有一点差异,整体思路一样)
  3. Node: v10.16.0
  4. Git:1.8.3.1

创建Github仓库:

登录Github,创建一个新的仓库,用来存放博客

注意:这里的仓库名一定要是这个格式(Git用户名.github.io),此后博客的访问路径也是这个

Git插件:

在HEXO根目录下执行以下语句:

cnpm install --save hexo-deployer-git

修改_config.yml 添加以下内容

注意:repo 属性为自己的github地址,冒号后面不要忘记打空格

然后执行 hexo d 命令

将博客推送到github上面,过程中会让输入账号和密码

然后浏览器输入刚才创建仓库的名字 我的是LollyIce.github.io

如果可以看到以下页面,就证明部署成功了

到此 我们的HEXO博客已经部署到了Github上去了,以后都可以通过那个地址来访问你的个人博客了

创建第一篇博客

在HEXO根目录下 输入以下命令:

hexo n "我的第一篇博客"

然后在source/_posts路径下可以看到一个 我的第一篇博客.md 文件
在文件中可以使用markdown语法来编写你的博客内容

内容编写完成后,在根目录执行以下命令:

hexo clean
hexo g
hexo d

再次在浏览器中访问博客,便可以看到刚才发布的博客了。
若没有看到的小伙伴不要着急,推送到Github是需要一些时间的,稍等一下!

谢谢浏览,若有不正确的地方请在留言区指出ˇωˇ