个人博客新建教程
个人博客搭建
我这次搭建个人博客使用的是hexo框架配合butterfly主题搭建完成。
在搭建博客的时候我们需要安装node.js以及git
node.js安装
这是nodejs的中文官网http://nodejs.cn/
然后一路点next即可
可以通过命令行 node -v npm-v来看是否安装成功
cnpm安装
然后再命令行通过输入 npm install -g cnpm –registry=https://registry.npm.taobao.org安装cnpm
hexo安装
接下来通过cnpm安装hexo 再命令行输入cnpm install -g hexo-cli
博客初始化
再你想新建的地方建一个blog文件夹,然后命令行输入 hexo init 博客初始化
若没有安装git会报错
git安装地址
这是阿里的镜像文件的所在地
链接:https://npm.taobao.org/mirrors/git-for-windows/
你也可以直接去官网安装
https://git-scm.com/downloads
hexo简单使用
当你安装好git之后你便可以使用hexo init初始化你对应的文件夹
然后使用hexo new “名称”即可创建新的博客
最后使用hexo s命令开启本地服务
如上图所示你就可以通过http://localhoost:4000查看你刚刚搭建好的博客页面了
将你的博客部署到远程仓库
首先我们在刚刚的blog文件夹下启动cmd命令行,然后用命令安装一个插件
cnpm install –save hexo-deployer-git
创建仓库
然后我们去github创建一个仓库,记录下你仓库的地址
修改配置文件
在部署到远端之前要对blog文件下的__config文件进行修改。打开该文件移动至最后
如此修改
1 | type: git |
本地生成ssh
最后再终端输入
ssh-keygen -t rsa -C “username” (注:username为你git上的用户名)
去生成ssh
然后按两次回车出现下述信息代表你的ssh公钥私钥生成完毕
1 |
|
根据上述信息提示我们的私钥存储位置在如下文件夹中:/Users/username/.ssh/id_rsa
我们在cmd中使用cd命令进入/Users/用户名/.ssh/
在命令行中输入type id_rsa.pub命令
就会出现密钥,然后全部复制
github配置公钥
之后在github添加SSH Key,在任意界面右上角,点击你的头像,选择Settings-> SSH keys->New SSH key 添加
最后回到blog文件夹下面,hexo d 即可推到远端的github上面
最后我们使用husername.github.io即可以访问你的个人博客了