hexo用什么服务器比较好_hexo怎么部署

Hexo 是一个基于nodejs 的静态博客网站生成器,本地生成博客静态文件,直接上传至服务器,就可以访问。

一般来说,搭建博客网站,通常很简单,通常的方式是使用WordPress程序,在硅云买个虚拟主机或者云服务器,上传安装程序就好了。

而hexo,则增加了一道工序,那就是,本地先执行hexo命令,然后上传到服务器。

静态博客有个优点,不怎么耗费CPU、内存资源。

这并不能让你省下服务器,但是,hexo让博客程序全变成静态文件了,这能省下服务器的配置,大部分情况,买个1核1G的配置就可以应付了。(带宽另算,看你的图片资源多不多、访问人数多不多。)

这是相对使用PHP程序搭建博客程序来说,这确实比较省资源,不过,相对来说hexo静态博客也是有缺点的,那就是——需要本地执行下,稍微有点麻烦。对于我们大多数人来说,弄hexo上手步骤比较多,不像使用WordPress这些整站PHP程序。

hexo部署博客,虽然麻烦,但是不难。

Hexo简介


Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub、Coding上,也可以托管在主机服务商(如硅云),是搭建静态博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,对中文的支持很友好,可以选择中文进行查看。

教程分三个部分,

第一部分:hexo的初级搭建还有部署到github page上,以及个人域名的绑定。
第二部分:hexo的基本配置,更换主题,实现多终端工作,以及在coding page部署实现国内外分流
第三部分:hexo添加各种功能,包括搜索的SEO,阅读量统计,访问量统计和评论系统等。
第一部分
hexo的初级搭建还有部署到github page上,以及个人域名的绑定。

Hexo简介
Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,对中文的支持很友好,可以选择中文进行查看。

Hexo搭建步骤
安装Git
安装Node.js
安装Hexo
GitHub创建个人仓库
生成SSH添加到GitHub
将hexo部署到GitHub
设置个人域名
发布文章
1. 安装Git
Git是目前世界上最先进的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。也就是用来管理你的hexo博客文章,上传到GitHub的工具。Git非常强大,我觉得建议每个人都去了解一下。廖雪峰老师的Git教程写的非常好,大家可以了解一下。Git教程

windows:到git官网上下载,Download git,下载后会有一个Git Bash的命令行工具,以后就用这个工具来使用git。

linux:对linux来说实在是太简单了,因为最早的git就是在linux上编写的,只需要一行代码

sudo apt-get install git
1
安装好后,用git --version 来查看一下版本

2. 安装nodejs
Hexo是基于nodeJS编写的,所以需要安装一下nodeJs和里面的npm工具。

windows:nodejs选择LTS版本就行了。

linux:

sudo apt-get install nodejs
sudo apt-get install npm
1
2
安装完后,打开命令行

node -v
npm -v
1
2
检查一下有没有安装成功

顺便说一下,windows在git安装完后,就可以直接使用git bash来敲命令行了,不用自带的cmd,cmd有点难用。

3. 安装hexo
前面git和nodejs安装好后,就可以安装hexo了,你可以先创建一个文件夹blog,然后cd到这个文件夹下(或者在这个文件夹下直接右键git bash打开)。

输入命令

npm install -g hexo-cli
1
依旧用hexo -v查看一下版本

至此就全部安装完了。

接下来初始化一下hexo

hexo init myblog
1
这个myblog可以自己取什么名字都行,然后

cd myblog //进入这个myblog文件夹
npm install
1
2
新建完成后,指定文件夹目录下有:

node_modules: 依赖包
public:存放生成的页面
scaffolds:生成文章的一些模板
source:用来存放你的文章
themes:主题
** _config.yml: 博客的配置文件**
hexo g
hexo server
1
2
打开hexo的服务,在浏览器输入localhost:4000就可以看到你生成的博客了。

大概长这样:

使用ctrl+c可以把服务关掉。

4. GitHub创建个人仓库(如果觉得这个步骤比较繁琐,可以直接选择到主机服务商处购买 虚拟主机或者 云服务器,比如硅云)
首先,你先要有一个GitHub账户,去注册一个吧。

注册完登录后,在GitHub.com中看到一个New repository,新建仓库
创建一个和你用户名相同的仓库,后面加.github.io,只有这样,将来要部署到GitHub page的时候,才会被识别,也就是xxxx.github.io,其中xxx就是你注册GitHub的用户名。我这里是已经建过了。


感谢大家!

猜你喜欢

转载自blog.csdn.net/weixin_43205316/article/details/106973612