这是微博的开篇,主要讲述这个微博的建立过程,在这过程中bing了很多大牛的教程,最后才能把这个微博架设起来,并通过这样一篇微博记录架设的过程,以备以后复用。
安装 Hexo:
打开终端,输入
1 | $ sudo npm install hexo-cli -g --unsafe-perm |
注意:我在安装的时候并没有使用 root 用户,没有键入 –unsafe-perm 参数 可能因为权限问题,导致安装失败。
安装 Hexo deployer-git:
为了能够将本地安装的 Hexo 部署到 GitHub 的 git page 所以这里还需要额外安装deployer ,终端中输入
1 | $ sudo npm install hexo-deployer-git --save |
你可能会看到一堆的WARN 甚至 gyp ERR! 但我并没有搭理这些警告和错误。
然后建立你微博项目的文件夹,并让终端里打开这个文件夹,这个步骤比较简单所以略过。
下面在终端中键入
1
$ sudo hexo init
等待这个指令执行完毕 ,你就可以在你建立的微博微博项目文件夹,看到有文件了

接上面操作,输入
1 | $ sudo npm install |
只需等待npm操作完成,npm将自动安装你需要的组件
- 执行下面的指令,
1 | $ sudo hexo generate |
该指令也可以简写成 hexo g
你会看到:
1 | INFO Start processing |
再执行
1 | $ sudo hexo server |
这个指令也可以简写成 hexo s
当你看到下面的提示则表示安装hexo 成功了
1 | INFO Start processing |
在浏览器中打开http://localhost:4000/,你将会看到:

那么 Hexo 就安装完成了 下一节将介绍 GitHub Pages申请和设置