美文网首页
ubuntu+github+hexo+aliyun搭建个人博客

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

作者: taojinglong | 来源:发表于2018-02-07 10:36 被阅读0次

    之前在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搭建个人博客

          本文链接:https://www.haomeiwen.com/subject/xvjozxtx.html