Hexo在Github中搭建博客系统(1)Hexo安装

转载 2016年08月29日 09:46:40

声明:
此博客专栏在我本人GitHub站点chwshuang.github.io网站
和个人网站 hushuang.me(正在备案)已经发布,所以没有侵权行为。

今天通过安装Hexo博客系统,搭建了自己的一套博客
现在分享搭建过程,感谢hexo团队和maupassant主题创作团队,是你们赋予这个博客的生命!

一、什么是 Hexo

Hexo 是一个基于Node.js快速、简洁且高效的一套博客管理系统。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。并可直接将静态网页一键上传到Github Pages,生成Github主页,打造属于自己的个人博客网站!

主要有四大特性:
* 快速自动生成全站静态页面
* 支持Markdown语法
* 一键部署到Github Pages,Heroku
* 丰富的插件,支持Jade、CoffeeScript语言创建模板

二、为什么要用Hexo

  1. 如果你想要一个自定义的博客系统,配合Github来展示你的个人项目和技术经历!
  2. 已经厌倦了传统博客的千篇一律,准备高大上一把!

三、怎么用Hexo

(1) 前提条件

  1. 拥有一个Github账号 (注册),并且已经创建自己的github Pages的项目(不会点这里)
  2. 本地电脑的公钥已经加入到Github上了,不会开这里如何生成本机公钥
  3. 本地电脑上已经安装Node.js,安装Git
  4. 本地Git的邮箱、用户名已经配置成功

(2) 安装

Hexo是基于Node.js的,所以必须在电脑上安装Node.js,Node.js的安装方法这里就不展开,自行google,baidu

提示: 例子中使用的电脑是MacOX,前期安装的工作都是在命令行(Terminal)中完成

Node.js安装好了后,执行以下命令

$ npm install hexo-cli -g 
  • npm是Node.js安装时自带的类库,是目前全球最大的类库之一,比Maven仓库还大,类似CentOS的yum源,Mac OX中brew的软件库
  • 通过npm install可以直接安装基于Node.js的所有插件

安装完成后,我们一般在工作目录或者用户目录创建一个网站目录,比如blog目录

$ mkdir blog 

然后通过blog目录创建站点

$ hexo init blog

安装过程:

admindeMacBook-Pro:~ admin hexo init blog
INFO  Cloning hexo-starter to ~/blog
hexo-site@0.0.0 /Users/admin/blog
... 部分省略
      ├── range-parser@1.2.0 
      └── statuses@1.3.0 

INFO  Start blogging with Hexo!

安装完成后,进入blog站点目录,安装一下npm插件支持

$ cd blog
$ npm install

(3) 启动站点

$ hexo server
INFO  Start processing
INFO  Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.

查看站点:

在浏览器中查看http://localhost:4000/

img

当你看到这个图片的时候,恭喜你!大功告成!

突然感觉Level提高了N个层次,高大上了不少,看来当上总经理,出任CEO,迎娶白富美,从此走向人生巅峰!指日可待啊!
想想是不是还有点小激动呢?

下一节:Hexo一键发布文章到Github

相关文章推荐

GitHub hexo搭建个人博客

  • 2017-06-10 23:53
  • 1.37MB
  • 下载

Hexo在Github中搭建博客系统(4)建菜单写文章

在Hexo博客系统中, 可以创建菜单、文章、分类、标签。在我们的主题中,菜单和文章需要手动创建,而分类和标签不用手动创建,一、创建菜单在blog目录创建一个新的菜单$ hexo new page "g...

利用github和hexo一步步生成个人博客(1)---环境搭建

最近在建自己的博客,经历了租用虚拟主机、vps使用wrodpress之后,最近听说使用github page很不错,github page本身免费为开发者托管静态页面,用来发表静态博客再合适不过。还有...

Hexo+github搭建个人博客(1)

一直都想搭建一个自己属于自己的博客,后来看到关于Hexo的文章,就想着试试。但是里面的问题很多,而且有些文章只是非常简略的介绍了一下过程,对于我这种小菜鸟来说,这是非常难受的。不过好在现在终于完成了,...

Mac系统下使用Hexo+GitHub搭建博客

前言     最近发现身边的小伙伴都搞了博客,这段工作不是很忙,自己也打算搞一个玩玩。     在网上查到有人基于WordPress搭建了博客,这个需要数据库啊,服务器之类的,感觉有点麻烦,后来在网上...

使用GitHub + Hexo搭建个人博客(一)- 安装

最近在同事那了解到,使用GitHub

Hexo在Github中搭建博客系统(7)万网域名解析到Github Pages

在万网上买域名是相对便宜的,如何直接将域名指向Github Pages呢?一、购买域名选域名登录阿里云万网,根据你自己想好的域名去查询那些网站可以购买。 如果是个人网站,一般以姓名全拼进行注册,拼音...

Github pages + Hexo 博客 yilia 主题使用畅言评论系统

文章首发地址:前言Hexo的Yilia主题由于原来使用的是多说的留言板,近期多说公告要停止提供服务了,所以我就把多说换成搜狐的畅言了,下面写一个简单的小教程。注册畅言进入畅言官网 , 点击右上角 “免...

Hexo在Github中搭建博客系统(3)Hexo安装主题

一、找到你喜欢的主题在Hexo主题 ( https://hexo.io/themes/ )页面,你可以欣赏到很多很优秀的主题,他们实在是太酷了! 二、下载主题如果你点击图片,就会跳到这个主题的博客,...

使用hexo和github搭建自己博客

供两条链接,我是按照这上面做的,挺全面的。http://www.zhuxiaole.org/783.html,http://blog.fens.me/hexo-blog-github/。 但是还是遇...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)