美文网首页
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-域名

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