ubuntu+github+hexo+aliyun搭建个人博客

之前在csdn上写博客,偶然间看到一个关于使用github pages搭建个人博客的帖子,所以就尝试了一下,在此作为记录。

环境介绍:

  • Ubuntu:17.04
  • git:2.11.0
  • node:4.7.2
  • hexo-cli:1.0.3

1.首先搭建环境

  • install git
sudo apt install git
git --version
  • install node
sudo apt install nodejs
sudo apt install npm
sudo apt update
  • install hexo
sudo npm install -g hexo-cli
sudo npm install hexo-deployer-git --save
hexo --version

2017年10月15号,此段时间诸如ss这样的工具基本都被禁了,所以以上步骤安装遇着不少麻烦,好在解决了,如下就算搞定了

这里写图片描述

如果有同学安装出问题,不妨搜索一下淘宝源,此处不做解释

2.去github建立一个

项目名称格式如下taojinglong.github.io,下面的下滑杠代表g

这里写图片描述

ok,这样的话,我们基本就是成功啦~

3.搭建hexo项目

找一个合适的位置建立文件夹,并初始化hexo

mkdir my_blog
hexo init my_blog
cd my_blog
nmp install 

修改全局设置文件_config.yml,具体怎么修改可以对照hexo文档自行修改,作者也就修改了一丁点儿

这里写图片描述

注意要修改的地方还有这里,改为第二步骤我们建立的仓库地址


这里写图片描述

部署至git上,通过访问taojinglong.github.io 大致如下(首页图片我改了):

hexo generate  #根据当前目录下文件,生成静态网页
npm install hexo-deployer-git --save
hexo deploy #部署到git上
这里写图片描述

4.绑定域名

首先得去万网注册一个域名,例如taojinglong.com,解析完成后,进入github 该项目的settig 添加域名,保存即可

5.更新文章

markdown编辑,放入source/_posts

  • hexo clean
  • hexo generate
  • hexo deploy

你可能感兴趣的:(ubuntu+github+hexo+aliyun搭建个人博客)