github hexo搭建个人博客(1)

github账号注册

注册过程我就不详细说了,应该都没问题的,注册完成后应该会出现这样的界面,接着点击加号,选择new repository,如图:


github hexo搭建个人博客(1)_第1张图片
img

然后在repository name中填写yourname.github.io,这里注意一下,yourname就是你github注册时的名字,完成后直接点击create repository,如图:


github hexo搭建个人博客(1)_第2张图片
img

接下来会出现这样的页面,
img

现在就已经完成了。

工具准备

以下软件我都给你们准备好了,可以在我的百度云盘上直接下载,链接:http://pan.baidu.com/s/1gfvSg75 密码:7998,当然你也可以自己去官网下载,下面会给出链接。

node.js安装

从百度搜官网直接下载就好,安装过程一路默认即可。32位的click here,64位的click here,都是官网地址。

git安装

同上,安装一路默认即可。32位的click here,64位的click here。

测试上述软件是否安装成功,用管理员身份打开cmd,分别输入node -v,npm -v,git --version,如果都显示除了版本信息,则表示安装成功,如图:

github hexo搭建个人博客(1)_第3张图片
img

hexo安装

以后所有命令都在git bash 中输入,不再赘述。
在任意空白位置右击选择git bash here,输入npm install -g hexo-cli,时间较长,耐心等待就好了,如图:

github hexo搭建个人博客(1)_第4张图片
img

完成后关闭bash,在任意位置新建一个文件夹,例如我在e盘新建了个MyBlog,进入文件夹,右击选择bash,分别输入hexo init,npm install,如果等待时间太长建议关了从新输,效果如图:
img

img

git配置

git config --global user.name "neroshare"
git config --global user.email "[email protected]"

img

密钥生成

ssh-keygen -t rsa -C "你的邮箱",接着连续按三次回车就好了,你也可以自己设置保存位置和密码,一般直接默认即可。
// 注:上面命令中-C,c是大写的,还有密钥默认位置:C:/Users/用户名/.ssh/


github hexo搭建个人博客(1)_第5张图片
img

现在就可以上github添加密钥了,将id_rsa.pub里内容复制到框中即可,最后点add ssh key。如图:


github hexo搭建个人博客(1)_第6张图片
img

github hexo搭建个人博客(1)_第7张图片
img

本地查看

bash中分别输入hexo g,hexo s,如图:

github hexo搭建个人博客(1)_第8张图片
img

img

现在就可以在本机查看博客了。默认是 http://localhost:4000。Ctrl+c结束服务。如图:
github hexo搭建个人博客(1)_第9张图片
img

主题更改

先将本地服务关闭,否则可能会出现错误。在bash 中输入git clone 网址 保存位置,如我的是使用的next主题,想找更多主题去hexo官网查看。如图:

img

完成后打开你建的文件夹下的_config.yml,修改theme,如图:
github hexo搭建个人博客(1)_第10张图片
img

现在再输入hexo g,hexo s就可以看见你的主题了。

上传github

1,首先修改_config.yml中的deploy,如图:

github hexo搭建个人博客(1)_第11张图片
img

然后在bash中分别输入hexo g,hexo d,这时会报一个错,如图:
github hexo搭建个人博客(1)_第12张图片
img

这是因为还需要安装个东西,bash中输入 npm install hexo-deployer-git --save,等安装好了在输入上面两个命令就好了。如图:
img

img

现在就可以访问你的网址了, https://yourname.github.io/
我的最终效果如图:
github hexo搭建个人博客(1)_第13张图片
img

大功告成,现在你就拥有自己的博客了,如果有什么问题可以随时联系我。更多信息请访问我的博客: https://neroshare.github.io/

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