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: [email protected]: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。

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

你可能感兴趣的:(C/C++)