第一篇github博客

欢迎来到abysw的github博客空间,之前的服务器因为没有续费,均已关停。

这次是用github网站+hexo部署的。

主要参考网站为:https://yanzhongsino.github.io/2018/06/05/blog_hexo.github/

下载软件

git
node.js
使用git bash工具完成下列操作。

配置github

1
2
3
git config --global user.name abysw
git config --global user.email abysw@qq.com
ssh-keygen -t rsa -C abysw@qq.com

将 ~/.ssh/id_rsa.pub 文件内容复制到github的ssh设置中 (其实就是共享公钥)

1
ssh -T git@github.com

配置 hexo

1
2
3
4
5
6
npm install hexo-cli -g
mkdir hexo && cd hexo
hexo init
npm install
npm install hexo-server --save
npm install hexo-deployer-git

修改背景和主题

编辑 ‘_config.yml’ 文件修改背景
下载主题 https://github.com/theme-next/hexo-theme-next (没打开)

编辑博客

1
2
3
4
cd source/_posts
hexo new "My New Post"
cd ../..
hexo clean && hexo g -d

在gitee上部署

  1. 新建用户名同名仓库
  2. 修改配置文件repo

在linux系统中部署时需要注意node.js 的版本,否则可能会导致无法编译。

最开头的hexo自动生成的博客(hello world)没有删除,可以参考。