使用github page搭建自己的博客
前言
看到那些大佬学习后习惯做自己的学习笔记 小白的我也想着模仿一个,不当可以记录学习历程,还可以知道自己学习的进度。
正文:
第一步:你的拥有属于自己的博客仓库所以去注册github账号
Github官网:https://github.com
第二步,直接新建一个仓库。
第三步:安装环境工具:Git,nodejs,hexo,npm
- windows安装Git:https://git-scm.com/ Git官网自行下载安装
- Linux下安装: sudo apt-get install git
- windows安装nodejs:https://www.cnblogs.com/hackyo/p/8110951.html //安装nodejs教程和npm教程
- Linux下安装nodejs:https://blog.csdn.net/u014361775/article/details/78865582 //安装nodejs和npm
- 安装hexo:npm i -g hexo
- 查看hexo是否安装成功:hexo -v
- 第四步:开始建立博客
建立一个新文件夹 执行:hexo init 初始化博客:
说明一下各文件作用
public–存放的是生成的页面
scaffolds—命令生成文章等的模板
source—用命令创建的各种文章
themes—主题
_config.yml—整个博客的配置
db.json—source解析所得到的
package.json—项目所需模块项目的配置信息
第五步:打开站点文件下的 config.yml配置文件
第六步: 主题替换(主题到github上搜索或hexo官网)后修改站点目录下的_config.yml中的themes替换
第七步:运行一下代码,生成博客网站:
hexo clean //删除缓存界面
hexo generate //缩写成hexo g 也行,重新生成界面
hexo server //缩写成hexo s,本地部署网站
此时博客成功访问:http://local:4000
我使用的是solar –当然你可以自己去更改自己开创
第八步:配置SSH keys
1.$ cd ~/. ssh 检查本机的ssh密钥
2.$ ssh-keygen -t rsa -C “邮件地址@youremail.com”Generating public/private rsa key pair.Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<回车就好>
3.
- Enter passphrase (empty for no passphrase):<输入加密串>
- Enter same passphrase again:<再次输入加密串>

第九步:添加ssh到仓库

第十步 检测ssh添加是否成功:ssh -T git@github.com
以上基本成功,接下来是部署到你的github page上
第十一步:安装deploy npm install hexo-deployer-git –save
配置好插件后
更改站点 目录下的_config.yml
如下添加 (注意每个:前面都要有空格
deploy:
type:git
repository:git@github.com:xxxx.github.io.git
branch:master


转载请注明:heartagency.github.io。