Github+Hexo搭建个人博客

本文详细介绍使用Hexo和GitHub搭建个人博客的步骤,包括环境准备、安装配置、SSH密钥设置、部署到GitHub等关键环节。

Github+Hexo搭建个人博客

文章转自:https://blog.youkuaiyun.com/weixin_39879178/article/details/80319392 感谢大佬提供的资源

找了很多教程,发现都不太全,所以写个最新版本的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是否安装正确,输入下面两条指令


   
  1. node -v
  2. npm -v

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



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

git --version
   

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



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



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




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


如图:




然后去邮箱那里验证:



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



创建成功会出现下图:



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

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


全局配置设置到淘宝源:

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


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


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

成功配置:



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


   
  1. cd ~/.ssh
  2. ssh-keygen -t rsa -C “836508484@qq.com” //打自己的邮箱

出现下图:



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



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





ssh设置是否成功测试

ssh -T git@github.com
   



安装hexo插件

输入以下代码:


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


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


   
  1. cd /
  2. hexo init Hexo
  3. cd /Hexo
  4. npm instal
  5. hexo generate(可简写为hexo g)
  6. 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文件夹


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






再将gitbash部署hexo到github

hexo deploy

   

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




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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值