使用hexo搭建一个博客并部署到Github

本文是记录我通过Hexo搭建一个博客,将其部署到Github上以及写出第一篇博客的过程。使用的系统为Rhel7.0。希望可以帮助到大家。

此次,我们默认你已经学会初步使用GIthub。

安装及测试Node.js

安装

wget http://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz #下载源码包
tar xvf node-v0.12.0.tar.gz #解压
cd node-v0.12.0#进入目录
yum install gcc gcc-c++#安装编译所需的工具
./configure
make
make install

node 一一version #查看版本,可检测是否成功安装 v0.12.0

yum install epel-release-7-5.noarch.rpm -y #安装epel库
yum install nodejs -y #安装nodejs
yum install npm -y #在开发过程中需要管理节点包,所以还要安装新公共管理的软件包管理器

测试

vim test.js :

console.log(“Hello World”);

nodejs test.js#会在屏幕上打印出Hello World

在Github上创建一个repository,名字为xxx.github.io

Hexo 环境的搭建

建立一个目录,以后就会将博客里的所有配置文件文章都放在这个目录下。在本篇文章中我们暂时把这个目录称为根目录
进入此目录:
hexo init #初始化
npm install
这时,可以在本地预览:
hexo server

浏览器输入http://127.0.0.1:4000/ 即可访问

vim _ config.yml

设置deloy信息如下:
设置deloy信息如下:

1
2
3
type: git
repository: https://github.com/xxx/xxx.github.io.git ##即你自己建立的仓库的地址,可在Github上自行查询。
 branch: master

hexo generate #生成页面
hexo deploy #与Github仓库同步 第一次同步时这一步如果出现 ERROR Deployer not found: git 的错误,可以先执行npm install hexo-deployer-git –save 再同步。

这时,在浏览器上输入xxx.github.io即可访问

修改主题:
可以自己在网络上下载主题,推荐知乎上的这个回答:https://www.zhihu.com/question/24422335
下载解压之后放在根目录下的theme目录下。
vim _ cinfig.yml(根目录下的) :
将theme: 参数的值改为自己的主题名字。

编辑theme中自己主题中的 _ cinfig.yml文件中的参数可以定制自己的主题。

感谢阅读,欢迎指正。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值