Hexo搭建过程记录

1.Hexo基本环境搭建

1.Hexo安装前提

Node.js和Git,他们的安装方法可以自行百度。

2.具体安装步骤可以参考:

https://www.cnblogs.com/visugar/p/6821777.html

跟着上面的步骤,如果不出错基本的Hexo就以及搭建成功了。

同时可以同时参考下面的文章:

https://www.jianshu.com/p/465830080ea9

https://zhuanlan.zhihu.com/p/22191919?refer=crossin

http://baixin.io/2015/08/HEXO%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/

3.关于Hexo的详细介绍可以参考:

https://hexo.io/zh-cn/

Hexo中文文档。

4.Next主题介绍和配置

http://theme-next.iissnan.com/

https://www.cnblogs.com/debugzer0/articles/5461804.html

https://www.cnblogs.com/syd192/p/6074323.html

2.Hexo配置错误记录

1.Hexo常见问题解决方案:

https://xuanwo.org/2014/08/14/hexo-usual-problem/

2.ssh: connect to host github.com port 22: Connection timed out或者hexo deploy无显示:

提示这个错误时候,我们要修改.ssh目录下文件。

进入.ssh下面,修改ssh配置,新建config文件

将上述文件添加配置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Host github.com    /服务器地址为github地址/
User "XXX@XX.com" /github上的注册邮箱 为用户账号/
Hostname ssh.github.com /服务器地址为github地址/
PreferredAuthentications pu 大专栏  Hexo搭建总结blickey /采用公匙/
IdentityFile ~/.ssh/id_rsa /公匙文件路径/
Port 443 /修改端口为443/ --例如 Host github.com
User fulinux@sina.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

3.还有一个常见错误could not read Username for ‘https://github.com':

配置文件中:和后面字母间空一格。

还有主配置文件中:

1
2
3
4
5
6
7
8
9
deploy:
type: git
repo: git@github.com:yangyang1900/yangyang1900.github.io.git
branch: master
--或者
deploy:
type: git
repo: https://github.com/yourname/yourname.github.io.git
branch: master
3.Hexo常用扩展

1.Hexo博客添加SEO、评论系统、阅读统计和站长统计:

http://visugar.com/2017/08/01/20170801HexoPlugins/

2.使用Hexo时,如果更换了电脑怎么更新博客?

https://www.zhihu.com/question/21193762

注意ssh文件的配置C:Usersyangyang.ssh

3.Hexo安装主题、安装多说评论框、购买域名并绑定域名:

https://zhuanlan.zhihu.com/p/22498474

还可以同时阅读:https://zhuanlan.zhihu.com/p/22745430

https://www.cnblogs.com/zhcncn/p/4097881.html

4.让文章只显示一部分和阅读全文按钮:

在文章中加一个 <!--more--><!--more--> 后面的内容就不会显示出来了。

也可以通过配置文件设置同样效果:https://www.jianshu.com/p/393d067dba8d

Hexo搭建总结的更多相关文章

  1. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(四)-使用Travis自动部署Hexo(2)

    前言 前面一篇文章介绍了Travis自动部署Hexo的常规使用教程,也是个人比较推荐的方法. 前文最后也提到了在Windows系统中可能会有一些小问题,为了在Windows系统中也可以实现使用Trav ...

  2. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)

    前言 前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等. 基于目前,博客基本上是可以完美运行了. 但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文 ...

  3. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置

    前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ...

  4. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置

    前言 有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客. 推荐理由: 免费:github提供gh-pages服务是免费的 ...

  5. 使用 GitHub 和 Hexo 搭建个人独立博客

      Wordpress这类博客系统功能强大,可对与我只想划拉的写点东西的人,感觉大材小用了.而且wp需要部署,网站的服务器也会带来问题,国内的服务器首先需要备案,费用不低:国外服务器访问速度受影响.近 ...

  6. 利用Hexo搭建个人博客-博客发布篇

    通过 <利用Hexo搭建个人博客-环境搭建篇> 以及 <利用Hexo搭建个人博客-博客初始化篇>,我们了解到了利用Hexo搭建个人博客需要的环境以及配置,下面这篇文章将会介绍如 ...

  7. 利用Hexo搭建个人博客-博客初始化篇

    上一篇博文 <利用Hexo搭建个人博客-环境搭建篇> 中,我们讲解了利用Hexo搭建个人博客应该要配置哪些环境.相信大家已经迫不及待的想要知道接下来应该要怎么把自己的博客搭起来了,下面,让 ...

  8. 利用Hexo搭建个人博客-环境搭建篇

    我是一个爱写博客进行总结分享的人.然而,有着热爱写博客并且深知写博客好处的我,却没有好好的把这个习惯坚持下来.如今毕业已经一年多了吧,每一次与师弟师妹们聊天,我总会意味深长的建议他们,一定要定期梳理总 ...

  9. 使用Hexo搭建专属Blog

    喜欢折腾的自己最开始在博客园有仿写几篇Blog,虽也可以自己改变风格,可是到底不是独立的一块儿地方,要知道独立的才是自己的;有属于自己独立的域名和Blog,真真是一件很爽的存在.在各种大牛的分享下在G ...

  10. 利用hexo搭建博客

    利用Hexo搭建博客 以前用Octopress搭过博客,折腾了好久才弄出来,当时看到那巨难看的默认主题,繁琐的操作,一点写东西的欲望都没了. 一次逛微博,看见了Hexo.尝试了一下,真的很好用哦. 下 ...

随机推荐

  1. 实现文件上下文管理(\_\_enter\_\_和\_\_exit\_\_)

    实现文件上下文管理(__enter__和__exit__) 我们知道在操作文件对象的时候可以这么写 with open('a.txt') as f: '代码块' 上述叫做上下文管理协议,即with语句 ...

  2. ifconfig筛选出IP

    ifconfig     |grep inet    |awk -F: 'NR==1{print}'     |awk  '{print $2}'

  3. InsertionSort(插入排序)原理及C++代码实现

    插入排序是最常用的排序之一. 在输入规模较小的时候,插入排序的性能较好. 最好情况下插入排序的时间复杂度是O(n),平均情况则为O(n2). 插入排序是稳定的排序算法之一. 基本思路为从第二个元素开始 ...

  4. 获取IP和IP地址

    <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>; <script type= ...

  5. E. Arson In Berland Forest(思维,找二维阵列中的矩阵,二分)

    题:https://codeforces.com/contest/1262/problem/E 分析:预处理出阵列中的矩阵,然后二分答案还原题目的烧火过程,判断是否满足要求 #include<b ...

  6. Java任务调度框架之分布式调度框架XXL-Job介绍

    ​ Java任务调度框架之分布式调度框架XXL-Job介绍及快速入门 调度器使用场景: Java开发中经常会使用到定时任务:比如每月1号凌晨生成上个月的账单.比如每天凌晨1点对上一天的数据进行对账操作 ...

  7. 如何用java实现图片与base64转换

    如果你是一个软件开发,不论前端后端工程师,图片的处理你是肯定要会的,关于图片的Base64编码,你可能有点陌生,但是这是一个软件工程师应该要掌握的知识点,现在很多网友把图片与base64转换都做成了小 ...

  8. 在Myeclipse10中配置tomcat后新建工程

    1.配置tomcat6.0 这里不在细说,和eclipse配置是一模一样的. 2.新建动态网站项目 3.配置显示服务器窗口 4.把项目与服务器链接 5.运行项目

  9. ionic3 打开相机与相册,并实现图片上传

    安装依赖项等: $ ionic cordova plugin add cordova-plugin-camera $ npm install --save @ionic-native/camera 创 ...

  10. shiro PermissionUtil

    package org.linlinjava.litemall.admin.util; import org.apache.shiro.authz.annotation.RequiresPermiss ...