基于linux 的 hexo + github 菜鸟入门全配置

在开始安装hexo博客之前我没有任何经验的,所以我写的这篇文章是一片菜鸟安装hexo的记录,希望能够帮到也想利用hexo建立自己blog的朋友。
整个记录份为三个过程 1.在linux下安装hexo 2.配置github 3.发布一篇新的bolg。

安装hexo

第一步先安装git。

1
$ sudo yum install git-core

第二步安装node.js,安装 Node.js 的最佳方式是使用 nvm。

方式一 cURL:

1
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh

方式二 wget:

1
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh

安装完成后,重启终端并执行下列命令即可安装 Node.js。(linux:reboot)

1
$ nvm install stable

第三步安装hexo。

1
$ npm install -g hexo-cli

在hexo目录下运行
hexo server 看是否安装正常
如正常者如这样

INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.

阿里云的服务器外网地址访问记得开启4000端口。

以上是我安装时候对步骤的简化,详情可参考

按上面的步骤如果执行完后需要创建一个文件夹如:

mkdir hexo

hexo init hexo

cd hexo

执行

npm install

得到目录结构如下:

1
2
3
4
5
6
7
8
.
├── _config.yml
├── package.json
├── scaffolds
├── source
|   ├── _drafts
|   └── _posts
└── themes

其中参数含义可以参考

第二部配置github

git 配置

1配置要ssh秘钥省略

2配置linux上的git

1
2
git config --global user.email "bu.ru@qq.com"  # 填写你github注册并且验证的邮箱
git config --global user.name "bruce-sha"  # github 用户名

进入 vim _config 下面有deploy配置

deploy:
type: git
repo: git@github.com:github用户名/github用户名.github.io.git //这里必须是用户名创建的repository,否则后面通过网址访问不到。
branch: master

配置完成后可进行部署

1
2
3
4

hexo g 使用 Hexo 生成静态文件快速而且简单。

hexo d deploy 用于将本地文件发布到github等git仓库上

配置好后保存退出。即可访问https://用户名.github.io/访问blog。

创建一篇新blog

hexo new “我的blog”

该文件会在 source/_posts中生成 我的blog.md linux 下vi 你懂得。我用vi写这些写了一下午 0.0.

写完后保存 在 hexo g hexo d 部署到github即可。

本人创建的hexo博客 https://hm1365166.github.io/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值