使用hexo+github搭建个人博客

1、安装软件

1、hexo是什么

官网:hexo.io

Hexo 是一个快速、简洁且高效的静态博客框架,它基于 Node.js 运行,可以将我们撰写的 Markdown 文档解析渲染成静态的 HTML 网页。

2、node

安装 nodejs, 因为Hexo是基于 Node.js 驱动的一款博客框架。

nodejs下载地址

3、git

安装git, 一个分布式版本控制系统,用于项目的版本控制管理,作者是 Linux 之父。

Git(官网)

上述软件都可以直接下一步,改个文件路径就行

2、hexo的一些指令开启本地服务器

*首先在磁盘中创建一个用来存放Github本地仓库文件的目录blog*(可自定义目录存放)

file

在这个路径下可以直接输入cmd,也可以用git bush

file

file

  • 更换源,把国外的源换成国内的
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 安装hexo
cnpm install -g hexo-cli
  • 初始化hexo,这个操作会在当前路径生成博客需要的文件
hexo init
  • 清楚项目生成的文件
hexo clean
  • 生成博客的文件
hexo g
  • 启动本地服务器
hexo s

file

这样就是已经生成了本地服务器,浏览器访问http://localhost:4000/即可

3、部署在github上

1、创建github的账号(如果已经创建请忽略)

file

后面我就不教了,创建一个账号而已

2、创建一个新的仓库

file

注意的是这个地方前面必须和后面的一样,就是保证username.github.io,我这里是因为我的已经被创建过了

file

3、添加ssh密钥

首先在git下
输入命令:cd ~/.ssh\

再输入:ssh-keygen -t rsa -C ‘注册时的邮箱地址’

然后你的C:\用户\用户名目录下这个路径下有一个id_rsa.put文件,打开复制出来到github上验证一下

file

file

4、更改博客的上传地址

仓库的ssh

file

在我们初始化的目录下有一个_config.yml 文件,打开替换最下面的repo这个值是你刚刚创建的github上的仓库的ssh,没有的填上去

file

添加保存然后就可以输入下面这个命令上传到github上,

  • 上传github,这个操作必须有配置了github的地址
hexo clean    // 清楚重构
hexo g     // 生成配置文件
hexo d -s   // 上传到github上

出现这个部署成功

file

上传成功,就可以通过刚刚新建仓库的时候填进去的username.github.io这个网址访问。上传成功可能不能立马部署上去,一般需要各个几分钟才可以访问成功.

博客内容均系原创,未经允许严禁转载!
您可以通过 RSS 订阅本站文章更新,订阅地址:https://blognas.hwb0307.com/feed/什么是 RSS ?
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇