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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奥特曼不秃头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值