美文网首页
Hexo-部署GitHub-域名

Hexo-部署GitHub-域名

作者: playman | 来源:发表于2018-06-24 21:31 被阅读0次

学会怎么使用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

来指令网站学习吧

相关文章

  • Hexo-部署GitHub-域名

    学会怎么使用Hexo创建一篇博客,同时部署在GitHub,然后关联自己买的域名~ 1、创建博客2、提交到GitHu...

  • 服务器部署过程

    服务器部署过程 步骤 购买自己的域名 域名备案 购买服务器 配置服务器应用环境 项目远程部署和发布与更新 购买域名...

  • ubuntu 16.04 部署sentry

    sentry 部署 一 准备:机器及域名 * 机器: 阿里云ecs * 域名:sentry.domai...

  • Nginx+Tomcat多站点部署

    Nginx+Tomcat多站点部署 Tomcat配置: 添加多域名: Engine节点下: 添加域名1 添加域名2...

  • Hexo-发布到Gitgub和域名绑定

    使用 Github 托管 在上一篇文章中,演示了如何在本地编写完文章之后,生成并发布,不过都是在本地浏览器进行预览...

  • 部署文档

    东航积分换保险 部署相关内容 域名指向 域名目标域名cxrs.ceair.coms2i.rongstone.com...

  • 不同子域的跨域xhr请求实现方法

    前后端业务分离时,可能有部署在不同域名下的需求。例如前端页面等资源部署在www.peterq.cn域名下,供用户访...

  • 迁移博客地点于github-。-

    迁移博客地点于github-。-

  • RESTful 风格 API 设计规范

    1. 配置单独域名 建议将API部署到专用域名下, 如: https://api.example.com如果不需...

  • Nginx下Vue的部署

    题记 此部署是前后端完全分离,前端域名和后端非同域名的情况,同域名的话,Nginx的配置自行修改,不过在我看来配分...

网友评论

      本文标题:Hexo-部署GitHub-域名

      本文链接:https://www.haomeiwen.com/subject/ovisyftx.html