Hexo-部署GitHub-域名

学会怎么使用Hexo创建一篇博客,同时部署在GitHub,然后关联自己买的域名~

1、创建博客

2、提交到GitHub

3、关联域名

创建博客

命令

hexo new "文件名字"
创建新博客

OK,如图所见,依旧是在根目录下进行bash,创建出来的是一个Markdown文件
默认内容是——

title: 部署GitHub+域名
date: 2017-02-03 21:11:28
tags:

这里的【tags】与之前配置的“tags”是对应关系。
显示更多标签

推荐Markdown编辑器(Windows下)

Atom

官网
插件安装
快捷键使用
Markdown语法

Sublime Text 3

官网
我现在不常用,有喜欢的自己百度一下吧~~~

GitBook Editor(最初用的,Mac和Win都有的,很适合写书,上手度还可以,可以上传github)

官网
这个非常好用,就是对于写博客不太适合,资源不好整理

Mac 下的Markdown编辑器很多了,最常见的是mou,其它的自己可以多多尝试啊~


提交到GitHub

1、创建SSH

创建bash,输入

$ ssh-keygen -t rsa -C "邮件地址@youremail.com"

然后回车,输入密码,重复密码(这里可以连续回车,以后提交都不用输入密码了,方便)
注意1: 此处的邮箱地址,你可以输入自己的邮箱地址;
注意2: 此处的「-C」的是大写的「C」

2、添加到GitHub账号上

打开GitHub


设置SSH

选择SSH

添加SSH

填写SSH

id_rsa.pub文件里面内容

3、本地git设置,提交

设置用户名和邮箱

$ git config --global user.name "你的用户名"
$ git config --global user.email "你的邮箱"

安装hexo git

$ cnpm install hexo-deployer-git --save

发布到GitHub

$ hexo d -g
  • 登陆 用户名.github.io查看内容

关联域名

添加CNAME文件

  • 在 public 文件夹下添加【CNAME】文件,注意:没有后缀名!!!
  • 里面第一行写,你的域名,注意:不加www!!!


    CNAME

在腾讯云中添加DNS

腾讯云配置


$ hexo d -g
再重新提交一遍,OK,就可以看见自己的网站了。如果没有出现就等到第二天,如果还是没有,请检查配置内容,或是留言吧~

完成,收工!

常用命令~

清空public文件夹,适用于删除一些博客,重新部署

hexo clean

生成静态文件,然后部署

hexo generate
hexo deploy

提交

hexo d -g

运行在本地

hexo s -g

来指令网站学习吧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容