zoukankan      html  css  js  c++  java
  • hexo+github搭建个人博客

    1.下载git:https://git-scm.com/download

      下载完以后是这样的界面

    接下来写它的安装步骤:

    1)双击即可

    2)点next进入如下界面

    这里什么都不用修改,直接点击next就可以了

    3)点击next进入如下界面

    这里我的有红色的字样,应该是因为我安装次数太多了,才会导致这样的吧,没事这样不会影响安装的,直接点击next,就可以进入下面的操作

    4)点击next会进入如下界面

    Git Bash only — —>git自带命令行工具

    下面的windows……是使用windows的

    最后那个是git 、windows两者都有的

    因为我安装好多次了 三个我都试过  这里我建议还是用git默认第一个,这个看个人习惯吧!

    点击next进入下面的操作

    5)点击next进入如下界面

    6)点击next进入如下界面

    7)点击next进入如下界面

    8)点击next进入如下界面

    点击Install即可

    9)点击Install就会进入安装界面,这里可能会弹出一个警告,如果是第一次安装的话,应该不会弹出来,如果有警告弹窗的话,取消即可,不会影响安装的。

    10)看到下面的界面就说明你安装成功了

    这时你的git所在目录下就会多了一个Git文件夹

    好了 到此git安装完毕。


    2.安装node.js https://nodejs.org/en/

    下载完以后是这样的界面

    注:以下为我的安装过程,但是我在写教程的过程中,没有出现选择安装的目录,或许又是因为我安装太多次了,给我直接安装在D盘Node文件夹中了,如果你的安装界面出现选择目录的话,自己选择就好啦。嘻嘻~~(这个过程都是一路Next默认安装的,如果不想看我的过程,你忽略就好,自己默认安装吧。)

    1)双击进入如下界面

    2)点击next

    3)点击change进入如下界面

    4)这里默认就好,不用更改,直接点next

    5)点击change开始安装

    6)如果出现如下界面就说明你安装成功了

    7)Hexo基于Node.js,安装Node.js会包含环境变量以及npm的安装

      输入以下命令,检测是否安装成功


    3.安装hexo

    1)在本地建立一个Hexo文件夹

    2)在Hexo文件夹上右击———>选择Git Bash Here

    3)在git命令行中安装hexo(npm  install -g hexo)

    4)初始化hexo(hexo init)

    5)启动服务(npm install-->hexo server)

    这个时候在网址栏输入:http://localhost:4000/

    就可以看见hexo的本地界面了。


    在github中添加项目:

    1)

    2)

    3)在github中切换到Settings

    4)Settings一直往下拉,当看到GitHub Pages时,在它下面进行编辑,选择choose a theme

    5)点击choose a theme后,选择一个你喜欢的主题,这里随意其实也没有什么用,然后点击Select theme

    6)选择完标题以后就会跳转到 Code,然后一往下拉 ,不用修改按钮,直接点击Commit changes就可以了

    7)切换到Settings,往下拉到GitHub Pages,对域名进行修改

    注:这里默认你有自己的域名哦 如果没有的,可以在万网等其他地方进行购买,然后对应解析就可以了哦,这里我是在百度云购买的,给出大家解析界面,对照我的填写就可以了哦。

    点击解析,跳入如下解析界面

    8)D盘Hexo目录下的Source中建一个CNAME命名的文件

    在文件中添加域名:www.lfeifei.com(这里添加你自己的就可以了)

    9)修改Hexo文件夹下面的_config.yml文件

    添加repository(这个网址就是你的github中Code——>clone or down的链接),branch(直接写master就可以了)

    注意:要有空格哦!

    10)配置SSH Key,在Git Bash执行如下代码:

    ①git config --global user.name "feifeilover"  -->""中填写你的用户名

    ②git config --global user.email "***********@163.com" -->""中填写你的注册邮箱,我所用的是163邮箱

    ③ssh-keygen -t rsa -C "***********@163.com" -->""中填写与上一步相同的邮箱

    注:这里生成秘钥的时候有几点需要注意一下:直接三个回车即可,不需要设置密码。也就是这三个圈圈,你直接打回车就行了,生成的.ssh文件夹就在C盘用户中

    11)找到生成的.ssh文件夹中的id_rsa.pub秘钥,复制其中的内容

    12)打开Github,新建new SSH Key

    ①点击头像下面的Settings

    ②选择SSH and GPG keys

    ③选择SSH Keys——>点击new SSH Key

    ④将复制的id_rsa.pub中的内容,copy到key中

    13)在Git Bash中检测Github公钥是否成功:ssh git@github.com

    14)安装Git部署插件:npm cache clean

    15)npm install hexo-deployer-git --save

    在这里需要注意一下:如果出现如下故障

     输入一下:hexo clean指令

    然后再重复:npm install hexo-deployer-git --save命令

    16)执行命令:

    hexo clean

    hexo g

    hexo d

    17)现在算是成功了 在网址输入你的域名:如 www.lfeifei.com

    弹出如下界面

     

  • 相关阅读:
    epoll 使用详解
    STL 较详尽总结
    可视化对比排序算法
    统治世界的十大算法
    Vector Demo
    Git远程操作(附重要原理图)
    Wireshark(五):TCP窗口与拥塞处理
    Wireshark(四):网络性能排查之TCP重传与重复ACK
    Wireshark(三):应用Wireshark IO图形工具分析数据流
    Wireshark(二):应用Wireshark观察基本网络协议
  • 原文地址:https://www.cnblogs.com/lfeifei/p/8290057.html
Copyright © 2011-2022 走看看