搭建一个属于自己的博客(Hexo + GitHub)
相信每个程序员都会想拥有一个属于自己的博客平台,记录自己一路走来的点点滴滴,让自己不断的去学习去成长。这是自己博客搭建成功后的第一篇文章,在这里分享一下自己的搭建过程。
开始喽
GitHub项目创建
首先我们要有一个属于自己的github
账号,登录进去后我们需要去Create a new repository
,填写Repository name
。这里的名称我们需要注意下,填写固定格式:userName.github.io
,这里的userName
是指我们注册github
时的账号名称。填写完成后点击Create Repository
就可以了。
安装软件
通过启动cmd.exe
命令查看是否安装成功:
git --version
node -v
安装完成后,我们打开Git Bash
命令使用 npm 安装 Hexo:
$ npm install -g hexo-cli
建站
新建一个文件夹,进入文件夹中在空白处右击打开Git Bash
分别输入以下命令:
$ hexo init
$ npm install
Git配置
输入以下命令配置用户名和邮箱:
$ git config --global user.name "userName"
$ git config --global user.email "[email protected]"
**生成
输入以下命令生成**,令中-C
,C
是大写的,还有**默认位置:C:/Users/用户名/.ssh/:
$ ssh-****** -t rsa -C "[email protected]"
配置**
打开github
设置界面,选择SSH and GPG key
创建一个New SSH key
。打开生成的**文件将id_rsa.pub
里内容复制到Key
中,点击Add SSh key
即可。
本地查看
分别输入以下命令后会出现INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
这句话。此时我们就可以在本机查看博客了。默认是http://localhost:4000 。 Ctrl+c
结束服务。
$ hexo g
$ hexo s
上传GitHub
首先修改文件_config.yml
中的deploy
deploy:
type: git
repo: [email protected].com:smallmarker/smallmarker.github.io.git
branch: master
然后在Git Bash
中分别输入:
$ hexo g
$ hexo d
如果此时报ERROR Deployer not found:git
错误信息,这是因为还需要安装个东西,在Git Bash
中输入:
$ npm install hexo-deployer-git --save
等待安装成功后,在分别输入上面两个命令就好了。这时我们就可以查看自己的网址了如:https://userName.github.io/
结束
好了,到这里属于自己的博客就搭建成功了,搭建结束后我们可能很奇怪我们平时要写的文章存放在哪里?这时候我们可以打开文件source
中的_post
文件查看自己的文章。搭建完后我将主题更改为了Next,有兴趣的话可以进入它的官网里面去看看,里面有很详细的使用教程。很开心能拥有一个属于自己的博客,希望未来更加努力更加美好!
上一篇: 搭建自己的wordpress博客
下一篇: SQL中的case when语法