Linux环境下使用hexo+github搭建个人博客
2017-08-02 12:19
585 查看
前言
相当前天刷知乎,看见别人的blog的是放在github上,最近也刚学会使用github,也想尝试着将自己的blogs放在github上;昨天曾经Google查找资料,尝试着自己搭建但是无奈出现问题,最后一步安装hexo失败了;今天不甘心,又去查阅了hexo的官方文档。终于解决了所有的errors。顺便说一下题外话,有时候发现官方文档真的比什么都有用啊啊啊;首先需要说明的是使用的工具是hexo+github,hexo是一个简洁快速高效的博客框架。github程序员没有不知道的23333,全球最大的同性交友网站23333.今天要做的就是使用这个hexo将自己的blog推送到github上。
安装
前提:
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:
Node.js
Git
如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。
如果您的电脑中尚未安装所需要的程序,请根据以下安装指示完成安装。
MAC用户:您在编译时可能会遇到问题,请先到 App Store 安装 Xcode,Xcode 完成后,启动并进入 Preferences
-> Download -> Command Line Tools -> Install 安装命令行工具。
安装git:
Windows:下载并安装 git.
Mac:使用 Homebrew, MacPorts :
Linux (Ubuntu, Debian):
Linux (Fedora, Red Hat, CentOS):
我当前用到的是Ubuntu,所以使用的是第三种方式
安装Node.js
安装 Node.js 的最佳方式是使用 nvm。
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
cURL:
Wget:
安装完成后,重启终端并执行下列命令即可安装 Node.js。
或者您也可以下载 安装程序 来安装。
安装Hexo
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
hexo的过程中开始一直报errors后来找到了问题的解决办法(安装hexo时,加上sudo就ok了;sudo npm install -g hexo-cli)详情请看https://github.com/hexojs/hexo/issues/1836
=================================================================================================================
前面做的只是简单的环境搭建,接下来的内容才是真正的搭建博客安装
配置git环境:
如果你是第一次使用git,那么需要生成私钥和然后再将私钥添加到github上
配置Hexo:
在 Hexo 文件夹下找到 _config.yml 文件,并打开。找到其中的 deploy 标签,改成下图所示,并保存:
然后输入
如果报错的话,就使用 npm install hexo-deployer-git --save
我中途遇到这个错误就是这么解决的
到目前为止的话,基本是搭建好了,关于其他的高级设置如主题等,请自己查阅Hexo的官方文档写的很清楚。
设置next:http://theme-next.iissnan.com/getting-started.html
后面关于主题设置啊等等高级设置参考以下blog:https://thief.one/2017/03/03/Hexo%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2%E6%95%99%E7%A8%8B/
相当前天刷知乎,看见别人的blog的是放在github上,最近也刚学会使用github,也想尝试着将自己的blogs放在github上;昨天曾经Google查找资料,尝试着自己搭建但是无奈出现问题,最后一步安装hexo失败了;今天不甘心,又去查阅了hexo的官方文档。终于解决了所有的errors。顺便说一下题外话,有时候发现官方文档真的比什么都有用啊啊啊;首先需要说明的是使用的工具是hexo+github,hexo是一个简洁快速高效的博客框架。github程序员没有不知道的23333,全球最大的同性交友网站23333.今天要做的就是使用这个hexo将自己的blog推送到github上。
安装
前提:
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:
Node.js
Git
如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。
$ npm install -g hexo-cli |
MAC用户:您在编译时可能会遇到问题,请先到 App Store 安装 Xcode,Xcode 完成后,启动并进入 Preferences
-> Download -> Command Line Tools -> Install 安装命令行工具。
安装git:
Windows:下载并安装 git.
Mac:使用 Homebrew, MacPorts :
brew install git;或下载 安装程序 安装。
Linux (Ubuntu, Debian):
sudo apt-get install git-core
Linux (Fedora, Red Hat, CentOS):
sudo yum install git-core
我当前用到的是Ubuntu,所以使用的是第三种方式
安装Node.js
安装 Node.js 的最佳方式是使用 nvm。
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
$ npm install -g hexo-cli |
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh |
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh |
$ nvm install stable |
安装Hexo
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
$ npm install -g hexo-cli |
=================================================================================================================
前面做的只是简单的环境搭建,接下来的内容才是真正的搭建博客安装
配置git环境:
# 设置你的用户名 git config --global user.name "Eritic" # 设置你的邮箱 git config --global user.email "Eritic@gmail.com"
如果你是第一次使用git,那么需要生成私钥和然后再将私钥添加到github上
配置Hexo:
在 Hexo 文件夹下找到 _config.yml 文件,并打开。找到其中的 deploy 标签,改成下图所示,并保存:
deploy: type: git repository: https://github.com/Eritic/Eritic.git.io branch: master
然后输入
hexo d
如果报错的话,就使用 npm install hexo-deployer-git --save
我中途遇到这个错误就是这么解决的
到目前为止的话,基本是搭建好了,关于其他的高级设置如主题等,请自己查阅Hexo的官方文档写的很清楚。
设置next:http://theme-next.iissnan.com/getting-started.html
后面关于主题设置啊等等高级设置参考以下blog:https://thief.one/2017/03/03/Hexo%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2%E6%95%99%E7%A8%8B/
相关文章推荐
- 使用Hexo+github搭建个人博客
- 使用hexo+github搭建个人博客
- Hexo+github搭建个人博客-环境搭建篇
- 使用Jekyll在Github上搭建个人博客 - 环境搭建
- Hexo+github搭建个人博客-环境搭建篇
- 使用hexo+github搭建个人博客遇到过哪些坑
- Mac上使用Hexo+Github搭建个人博客
- 使用hexo+github搭建个人博客网站
- 快速使用hexo+github搭建个人博客
- Windows下使用hexo+github搭建个人博客
- Hexo博客搭建之使用Hexo+GitHub搭建个人博客
- 使用Hexo+GitHub搭建个人博客
- 使用hexo+GitHub搭建的个人博客 文件备份
- 使用Hexo+github搭建个人博客
- 使用hexo+GitHub搭建的个人博客 文件备份
- Hexo+github搭建个人博客-环境搭建篇
- 使用GitHub + Hexo搭建个人博客(七)- 基本配置
- 使用Github搭建个人博客网站
- 使用GitHub Pages+ Jekyll搭建个人博客
- linux下使用gitHub环境搭建