31期 | 30分钟搞定个人专属博客


本文内容分为两部分进行配置

  • 本地博客搭建,通过本地ip进行访问
  • 发布到公网,通过域名访问

> 话不多说,直接开搞

本地博客

1. 前期准备

安装Node
brew install node
安装Hexo
npm install hexo-cli -g

2. 博客搭建

创建博客目录
$ mkdir myblog && cd $_ 
初始化hexo环境
$ hexo init  
更新hexo依赖包
$ npm install  

3. 创建开篇文章

hexo new "开篇文章"

4. 发布并访问

$ hexo g #编译文章
$ hexo s #启动web服务,供本地访问

访问http://0.0.0.0:4000,恭喜你本地博客已经搭建完成。

那么如何将本地博客发布到网上,那么需要继续下面操作:

远程发布

前期准备

注册GitHub帐号

官网: https://github.com/

安装Git
brew install git

创建仓库

https://github.com/new

配置发布

cd myblog
npm install --save hexo-deployer-git


vim _config.yml

配置ssh密钥

Generating a new SSH key
ssh-keygen -t rsa -b 4096 -C "你自己的邮箱" #一直回车就可以
复制密钥内容
cat ~/.ssh/id_rsa.pub 
配置Github密钥设置





如果缺少这步,会在发布博客的时候报权限问题

发布博客

hexo d -g #编译并发布

访问https://zmxbox.github.io/, 大功告成

参考资料:

多谢各位捧场!~