Hexo

3 篇

Hexo一键部署到阿里云OSS

鉴于最近github从中国大陆访问网速较慢,而且现在国内阿里云oss、腾讯云对象储存等的开始支持将静态网站部署在上面,而且访问速度还可以,加上最近本博主又开始在折腾Hexo了,Hexo的好处是可以生成静态文件,这样就可以多个地方同时在线,比如Github、Coding、OSS等,目前本站已经部署在前面说的那个地方,今天顺便把阿里云的OSS也上了吧。另外像腾讯云的COS上部署也差不多,改天也可以再尝试一下

博客的开始————如何搭建Hexo

导语: Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。并且能一键部署到GitHub Pages。 一、概述 首先,不论这篇文章主要是为了安装什么,第一步该做的是先说明一遍大致的过程,以使读者能够清楚,自己究竟在干什么、还有什么没有完成、为什么要这么做。当然,我会给出一些必要的网站,它们以官网为主,庆幸的是,这些官网都有简体中文的支持。最后,说明一下作者的系统为Mint Linux,它和Ubuntu是一样的,并且作者是一个大二菜鸟,如果有错的话,希望大家能够指出错误,我也会立即改正。 具体过程 准备安装环境 Node.js Git 安装Hexo 开始搭建博客 初始化Hexo 修改全局配置文件 一次简单的同步 添加新文章 更换主题 给出网址 Hexo官方网站 Material主题官网 史上最详细的Hexo博客搭建图文教程 二、准备安装环境 安装Node.js 很不幸运的是官方给出的 Node.js 安装方法并不是非常有效。因此我通过Baidu找到了一种简单的方法,在此给出过程。 下载 第一步很简单,就是从官网上下载二进制包。给出地址。 Node.js官网下载地址 解压下载好的 node-v6.9.2-linux-x64.tar.xz 压缩包 $ tar xvf node-v6.9.2-linux-x64.tar.xz 这样,你可以得到一个名为 node-v6.9.2-linux-x64

博客计划由Typecho转Hexo

我的博客唠唠叨叨的也写了好几年了,文章也有三百多篇了,从一开始用Wordpress到Typecho,其中以Wordpress的使用时间最长,占了博客生命的2/3了吧,空间也是一样从最早的虚拟空间,到VPS,一路也是坎坷而来,虽然博客没有带来什么收入(之前在用Wordpress时有打过小广告,后来就没有了),但却丝毫没影响我对它的投入、记录。博客的发展史也正是我的折腾史,不管程序还是空间,一直都没有停过,这不2017年了,又有了新的折腾方向——Hexo。 Hexo—— 简单、快速、强大的Node.js静态博客框架,这是大部分网站给的评介,我也体验了一段时间,确实挺方便的(看的我Hexo博客:https://blog.uu126.cn),架设本地Hexo和Node、Git也比较容易上手,速度也快,不像在VPS里搭建环境包(如:LNMP、Oneinstack等)没个半小时(有时候慢的都不止)都弄不好,这点Hexo还是有优势的,另外Hexo架设的博客没有后台,妈妈再也不用担心我的博客被入侵了(哈哈),另外Hexo可以双备或多备,即同时发布在Github、Coding等上面,这样使的博客更加可靠了。从我目前使用来看,国内访问还是放在Coding(码市)上,国外的可以放在Github,原因嘛,百度一下就懂了,这里就不唠叨了。 当然Hexo也不是没有缺点,首先就是文章的发布有点问题,虽然Coding里提供了一个WebIDE,但是感觉还是没有本地Windows搭建的来的方便,目前我的解决办法是:把Hexo上传环境搭建在家里,如果不在家里也想写文章的话,可以先写成MD文件,存至云盘,回家时再下载同步,虽然麻烦了一点,但可以保存文章,毕竟放在云盘里相对还是可靠(除非再来个360)。另外刚从其它博客程序过来的,还是要适应一下Hexo,设置、操作还是相差蛮大的。 目前我的Hexo博客还在测试期,一些功能还得去摸索,另外最大的问题是要把文章导过来,百度了一圈也没有什么好的办法,加之直接导到hexo容易出错,所以现在采用的是原始的办法,一篇一篇的手工新建、复制、粘贴到MD文件里,