首先说一下 我搭建个人博客的目的,学习总会碰到很多问题,这时候我们需要一个平台去记录我们的解决问题的过程,陪伴我们变强秃头。我也是一个小白开始的,github,git,hexo是什么,干什么的都不清楚,就是对这些概念很模糊。然后在网上找了很多视频、文章,按着教程来,过程肯定会出错,毕竟是小白,出错了我们就要解决,不要怕,怕是没用的。所有的错误解决了,就会很有成就感。下面是搭建个人博客的过程。我的电脑是window 10,64bit。
1.注册github账号:可以前去https://www.github.com注册,点击右上角的sign up,输入用户名,绑定你的邮箱,输入你的密码,即可完成注册。 2.下载git:前往https://gitforwindows.org/,点击download,选择你电脑型号的下载。 3.node.js:前往https://nodejs.org/en/
1.前往git文件夹下,右键打开git bash-----相当于Linux的终端,输入
git config --global user.name "username" git config --global user.email "your mail"username就是你注册github账号名字,your mail 就是注册github时绑定的邮箱。
2.安装hexo 不要在晚上时安装,因为github晚上的访问很慢,所以会出错——我踩过的坑
前往git文件夹,右键打开git bash,输入
npm install -g hexo-cli3.初始化hexo
hexo init <folder> cd <folder> npm install就是一个存放站点文件的文件夹,可以建在任意地方,用cd命令转至其它地方,我是直接在建在git文件夹下,方便查找。所以可以直接输入
hexo init Myblog cd Myblog npm install这时候git文件夹会生成Myblog文件夹。
4.在本地打开博客网站
在站点文件夹下运行git bash,输入hexo serer(hexo s),当出现下面的图片,就证明我们可以在本地打开我们的博客网站了。
输入网址:localhost:4000即可访问我的博客,刚开始博客主题就是这样的,后期我们可以更改。
1.new repository(仓库):仓库名格式一定是:你的用户名.github.io
2.安装hexo-deployer-git插件
npm install hexo-deployer-git --save3.创建SSH key
ssh-keygen -t rsa -C "your mail"会出现这样,意思是输入你github密码,再输入一遍
4.复制id_rsa.pub文件的内容
前往C:\用户\用户名.ssh\id_rsa.pub,用记事本打开id_rsa.pub,复制里面的内容。
5.在github new SSH key
点击头像、setting、SSH and GPG keys,右上角点击new SSH key,
tittle:用户名.github.io
文本框粘贴刚刚赋值的东西
6.修改博客配置
前往站点文件夹(Myblog),用记事本打开.config.yml文件,找到如下图位置,修改。
deploy: type: git repo: git@github.com:Chengzhaoyong/Chengzhaoyong.github.io.git branch: master注意:冒号后面有一个空格
6.推送到github
hexo g 生成静态文件,每写一篇博客,都要执行 hexo d 部署到github仓库这时候我们就可以通过用户名.github.io访问我们的博客了,我们已经成功搭建好博客了。
1.在站点文件夹(Myblog)运行git bash ,输入
git clone git://github.com/litten/hexo-theme-yilia.git themes/yilia在Myblog文件夹下的themes文件夹就会有一个yilia文件夹
2.前往站点文件夹(Myblog),用记事本打开.config.yml文件,找到如下图位置,修改。
theme:yilia3.运行命令
hexo g 重新生成静态文件 hexo d 重新部署到github4.输入网址:用户名.github.io,就可以看到我们的博客主题换了。
参考如下:
微信公众号:漫游前段世界 https://mp.weixin.qq.com/s/qSMGf0p-ypDMuCtt1qsDIQ
B站视频CodeSheep:https://www.bilibili.com/video/BV1Yb411a7ty?from=search&seid=10401211365557430754 下:
微信公众号:漫游前段世界 https://mp.weixin.qq.com/s/qSMGf0p-ypDMuCtt1qsDIQ
B站视频CodeSheep:https://www.bilibili.com/video/BV1Yb411a7ty?from=search&seid=10401211365557430754