hexo+github搭建个人博客

准备工作:###

1、 安装Node.js

2、安装Git

3、 注册Github账号

第一步:GitHub Page搭建

1、在Github新建一个仓库,命名为:yourname.github.io

hexo+github搭建个人博客_第1张图片

2、 启用GitHub Page:

点击“Setting”菜单进入设置

首先点击”Launch automatic page generator”

hexo+github搭建个人博客_第2张图片

然后点击页面右下角 “continue to layouts” 按钮

hexo+github搭建个人博客_第3张图片

最后选择主题然后点击“publish page”,生成静态站点

hexo+github搭建个人博客_第4张图片

第二步:安装Hexo

1、新建工程目录blog,并用git bash打开

hexo+github搭建个人博客_第5张图片

2、依次输入以下命令

$ npm install -g hexo-cli
$ npm install hexo --save

最后输入hexo -v 出现下图结果则安装成功

hexo+github搭建个人博客_第6张图片

3、初始化hexo并安装依赖包

依次输入以下命令:

$ hexo init
$ npm install

4、输入以下命令,然后打开浏览器输入localhost:4000,就可以在本地看到刚搭好的个人博客了

$ hexo s -g

第三步:配置博客信息

打开_config.yml文件,修改后如下:

第四步:写博客

1、输入下面命令,此时会生成一个md文件(/blog/source/_posts/hello.md)

$ hexo new "hello"

2、修改hello.md文件并保存

第五步:发布博客

1、配置SSH keys

输入以下命令生成新的SSH keys

$ ssh-keygen -t rsa -C "你的邮箱"
$ ssh-keygen -t rsa -C “你的邮箱"

然后系统会要你输入密码(直接回车密码则为空):

最后看到下面的界面,就成功设置ssh key了:

hexo+github搭建个人博客_第7张图片

2、添加SSH Key到GitHub

登陆github系统。点击右上角的Settings—->SSH and GPG keys —-> New SSH key;

打开本地C:\Documents and Settings\Administrator.ssh\id_rsa.pub文件,把本地生成的密钥复制到文本框中, 点击 Add SSH key

3、输入以下命令设置git身份信息

$ git config --global user.name "你的用户名"
$ git config --global user.email "你的邮箱"

4、安装hexo git插件

$ npm install hexo-deployer-git --save

5、输入以下命令发布博客

$ hexo d -g

注:发布时需要输入github的帐号和密码

打开.https://youname.github.io就可以看到已发布的博客

hexo+github搭建个人博客_第8张图片

你可能感兴趣的:(hexo+github搭建个人博客)