github+hexo搭建博客

github+hexo搭建博客

前言

沉寂了这么久,我的博客终于要更新了。之前因为毕业找工作,加上工作之后忙于工作的事情,一直想着要更新博客,却一直没时间,今天,博客终于迎来了更新。
今天我们来说说如何搭建自己的博客,本次的教程是基于ubuntu系统的。

因为搭建了自己的博客,所以以后的文章在新的博客平台上更新的会多一些。欢迎光临我的新博客

hexo的安装

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。——参考官网,本博客的搭建也参考了官网的教程,官网的文档其实挺不错的,写的很详细。

本地准备

  1. 安装必要的软件
sudo apt-gei install git       # 安装git
sudo apt-get install nodejs    # 安装nodejs
sudo apt-get install npm       # 安装npm
  1. 安装hexo
sudo npm install -g hexo-cli        # 安装HEXO
  1. 本地建站
hexo init myblog  # myblog是本地blog文件夹的名字,可以自定义
cd myblog
npm install
  1. 生成网页
hexo clean
hexo g 或者 hexo generation 	# 生成静态文件
hexo s 或者 hexo server 		# 生成静态网页

然后在浏览器输入127.0.0.1:4000即可看到生成的网页

部署github

如果没有github账户的话,首先得申请一个github账号。
关于github的使用,在这里就不赘述了。
还需要注意,往github上面上传代码需要添加ssh秘钥。

  1. 在github创建仓库,名字为name.github.io,name替换成自己起的名字

  2. 修改配置

    cd myblog
    vim _config.yml
        //这样修改
        # Deployment
        ## Docs: https://hexo.io/docs/deployment.html
        deploy:
          type: git
          repo: git@github.com:name/name.github.io.git   # name替换成自己起的名字
          branch: master
    
  3. 上传

npm install hexo-deployer-git --save    # 安装扩展插件
hexo clean
hexo g 或者 hexo generation 	# 生成静态文件
hexo d # 上传静态网页

换主题

在HEXO官方有很多主题,可以选择一个,进入,即可找到安装链接

我喜欢的一个主题yilia

到这个博客就可以看到如何配置主题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

chasentech

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

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

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

打赏作者

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

抵扣说明:

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

余额充值