互联网思维倡导者
改变烟台SEO优化,网站运营,网络营销现状

Hexo建站从入门到精通:本地环境配置、初始化、写作与部署

Hexo是一个基于node.js的静态博客生成系统,它使用markdown语法来写作,同时支持丰富的自定义标签系统。用户在本地安装Hexo系统并进行写作,通过一条命令,Hexo可以自动生成静态页面,并发布到多个平台上。与传统的博客相比,Hexo可以说是一个本地运行远程发布的博客程序。

Hexo最终生成的是一个静态博客,这就意味着它拥有其他博客系统无法比拟的低负载与高速度的特性。同时,Hexo支持丰富的第三方服务,包括统计、评论、搜索等,使得它的功能相对于动态博客系统并不是多么逊色。最后,Hexo使用简洁的YAML标准来建立配置文件。

Hexo通过修改配置文件可以方便快捷地修改站点的多个选项,例如为主题导航栏添加项目,只需要简单的在配置文件中增加一行即可。实际上,经过一定的修改和折腾,你完全可以将Hexo打造一个类似于Wordpress的博客网站,而且由于页面完全静态,服务器承受能力更强,适合性更强,让你专心写作。

本篇文章就让我们跟随n4l.pw博主在你的OS X、Windows与Linux轻松建立一个Hexo博客。

Hexo从入门到精通-Hexo博客本地环境配置,初始化,写作与部署

Hexo建站须知之Hexo基础知识。要建立Hexo博客系统,你需要的相关知识如下:

1、Linux操作系统

2、Git版本控制系统

3、nginx web server

4、(可选)理解和使用HTTPS/TLS协议。

5、(至少)了解HTML/JavaScript/CSS

6、了解Markdown语法和YAML语法

7、(Windows)了解安装node.js和Git的方法,会配置环境变量

8、(OS X/Linux)熟悉自己系统的包管理工具

9、有自己进行研究解决问题的能力,英语阅读能力(必须!)

一、Hexo入门:本地安装Hexo

1、OS X安装Hexo

执行以下命令安装node.js(注意:本文代码中所有S*SH进行了特殊化表示,请去掉中间的*号):

1
brewinstallnode

如果提示:bash: brew command not found ,强力安利一发OS X下最强大的命令行包管理工具Homebrew,官网在这里(有中文版):http://brew.sh/index_zh-cn.html。

通过这个工具可以快速安装一系列Linux下的软件包。例如安装python,只需要:

1
brewinstallpython3

执行以下命令可以快速安装homebrew:(需要Xcode Command Line Tools)

1
/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"

测试一下node.js是否安装成功:node -v 。如果看到有显示版本号就表示成功了。

然后执行以下命令安装git

1
brewinstallgit

执行:git –version,查看Git是否安装成功。如果brew显示安装成功,但无法运行上述命令。

请将/usr/local/bin目录加入系统PATH变量中。bash(默认)用户编辑~/.bashrc文件,zsh用户编辑~/.zshrc文件,找到export PATH行,并在变量值中加入/usr/local/bin项目。如下图所示(并重启终端)。

执行以下命令即可安装Hexo:

1
npminstall-ghexo-cli

PS:目前npm官方源在国内访问并不稳定,如果你无法直接安装,请更换国内npm源或挂上DL。执行以下命令更换淘宝npm源:

1
npmconfigsetregistryhttps://registry.npm.taobao.org

测试是否安装成功:hexo version.如下图所示:

2、Linux安装Hexo

Hexo文档中只有Debian系以及RHEL系的安装方法,其他发行版请参考自己的包管理器用法。执行以下命令用nvm(node version manager)安装node.js:

1
wget-qO-https://raw.github.com/creationix/nvm/master/install.sh|sh

安装完成后执行:nvm install stable。即可安装node.js,测试方法同上。执行以下命令安装Git:

12
sudoapt-getinstallgit-core#debian/ubuntusudoyuminstallgit-core#RHEL/centos

执行以下命令即可安装Hexo:

1
npminstall-ghexo-cli

PS:目前npm官方源在国内访问并不稳定,如果你无法直接安装,请更换国内npm源或挂上DL。执行以下命令更换淘宝npm源:

1
npmconfigsetregistryhttps://registry.npm.taobao.org

测试是否安装成功:hexo version。如下图所示:

3、Windows系统安装Hexo

你需要到node.js官方网站下载安装包。点击这里直达:https://nodejs.org/zh-cn/download/。安装没什么好说的,注意到下图这一步时,勾选npm package manager以及Add to PATH选项。

到这里:https://git-for-windows.github.io/,可以下载Git for windows。这个套件不仅仅在windows上安装了Git版本控制系统,最重要的是这个套件提供了Git Bash,一个可以在windows上运行的Linux风格shell,除非你够硬核,能忍受win的cmd,否则通过Git Bash使用hexo无疑是最佳选择。

下图的选项建议勾选,视觉效果有明显提升。其余选项保持默认即可。

运行Git Bash,之后请参考Linux安装Hexo的命令,即可完成Hexo的安装。附图一张:(Git Bash中粘贴请右键Paste)

赞(0) 打赏
未经允许不得转载:泥鳅SEO(张弘宇)博客,烟台SEO,互联网思维学习倡导者 » Hexo建站从入门到精通:本地环境配置、初始化、写作与部署
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

五网合一企业网站建设

联系我们在线客服

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏