• 使用Github+Hexo搭建自己的博客


    找了很多教程,发现都不太全,所以写个最新版本的Github+hexo搭建属于自己的博客,第一次写,勿喷!!!

    搭建环境准备:

    1.下载Node.js安装文件(现在电脑基本都是64位的,我就放64位的下载地址):https://nodejs.org/dist/v8.9.4/node-v8.9.4-x64.msi

    或者自行到官网下载最新版本: https://nodejs.org

    2.安装Git: Git下载包(64位)   Git下载包(32位) 

    教程

    下载完成后(全部按NEXT就好),按下WIN+R,调出运行窗口,打cmd,会出现如下图:

    检查node是否安装正确,输入下面两条指令

    node -v
    npm -v
    出现如下图就代表安装成功:

    检查Git是否安装正确,输入

    git --version
    出现如下图就代表安装成功:

    安装成功后,先在Github注册一个账号:https://github.com/,点右上角的Sign up

    输入信息,确认无误后按create:

    第二步直接按继续,然后按右上角的new repository.

    如图:

    然后去邮箱那里验证:

    验证完之后就再按一次,会出现这个界面:

    创建成功会出现下图:

    先在某一个盘上创建一个文件夹,例如在E盘建立一个blog文件夹:       

    文件夹右键,点Git Bash ,进入这个界面:

    全局配置设置到淘宝源:

    npm config set registry https://registry.npm.taobao.org


    设置全局配置user.name 和user.email

    git config –-global user.name “55kaikainiubi”  //(“”的账号是刚才Github里面自己注册的账号) 
    git config –-global user.email “836508484@qq.com” //(""的邮箱是你自己注册的邮箱)
    成功配置:

    生成SSH密钥设置到Github(需先设置user.name和user.email)

    cd ~/.ssh 
    ssh-keygen -t rsa -C “836508484@qq.com” //打自己的邮箱
    出现下图:

    设置ssh key到GitHub 
    默认生成ssh key在C:Usersusername.ssh文件夹中,复制 id_rsa.pub文件到 github->settings->SSH and GPG key->new ssh key 如图 

    把里面的代码,复制到刚才网站注册的地方:

    ssh设置是否成功测试

    ssh -T git@github.com


    安装hexo插件

    输入以下代码:

      cd / #进入根目录,实际上是git安装的根目录 
      pwd /
    npm install hexo-cli -g #安装hexo,阿里云源 大概10s安装


    安装之后,输入以下代码:

    cd / 
    hexo init Hexo 
    cd /Hexo 
    npm instal 
    hexo generate(可简写为hexo g) 
    hexo sever(可简写为hexo s)


    发现到最后已经有网址,复制+粘贴到浏览器访问

    假如4000打不开,换一个端口,输入以下代码:

    hexo s -p 5000    
    本地搭建hexo博客插件完成。


    上传hexo博客的静态文档到GitHub

    查看hexo插件的版本

    hexo -V


    大于hexo 3.0的上传到github的方法: 

    安装部署到github插件依赖

    npm install –save hexo-deployer-git


    然后打开我的电脑搜索Hexo文件夹

    deploy: 
    type: git 
    repo: git@github.com:55kaikainiubi/55kaikainiubi.github.io.git  //(改成自己的用户名和用户名加域名) 
    branch: master

    再将gitbash部署hexo到github

    hexo deploy
    看到这样的进程,代表成功部署hexo到github

    等待10分钟左右,打开用户名.github.io,会出现如下界面(代表成功搭建博客):

  • 相关阅读:
    Elasticsearch拼音分词和IK分词的安装及使用
    Java同步、异步区别
    Elasticsearch深入搜索之全文搜索及JavaAPI使用
    Elasticsearch学习笔记
    Elasticsearch拼音和ik分词器的结合应用
    Elasticsearch深入搜索之结构化搜索及JavaAPI的使用
    Java反射的理解
    打印三个长宽不同的矩形
    是非人生 — 一个菜鸟程序员的5年职场路 第23节
    是非人生 — 一个菜鸟程序员的5年职场路 第35节
  • 原文地址:https://www.cnblogs.com/strawqqhat/p/10602209.html
Copyright © 2020-2023  润新知