hexo
2021-12-18 14:30:39

搭建hexo

Hexo简介

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

我个人是把博客搭建在了云服务器上,以下只是个人搭建的一些见解。如有错误请指出改正。


Hexo搭建步骤

  1. 安装GIT

  2. 安装NODE.JS

  3. 安装HEXO

  4. 选配主题

  5. 服务器安装宝塔一件搭建

  6. 搭建成功

  7. 安装

Git是目前世界上最先进的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。也就是用来管理你的hexo博客文章,上传到GitHub的工具。Git非常强大,我觉得建议每个人都去了解一下。廖雪峰老师的Git教程写的非常好,大家可以了解一下。Git教程

我用的是mac,下载好brew后直接安装即可。

1
$ brew install git

安装好后git -version查看版本。

安装nodejs

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

1
brew install node

下载好后验证版本:

1
2
3
node -v 

npm -v

检查一下有没有安装成功。

安装hexo

可参考官方文档进行安装hexo官网

1
安装hexo:npm install hexo-cli -g
1
2
初始化hexo:hexo init blog(名字可自定义)

1
2
进入blog文件夹:cd blog
npm install

新建完成后,指定文件夹目录下有:

  • node_modules: 依赖包
  • public:存放生成的页面
  • scaffolds:生成文章的一些模板
  • source:用来存放你的文章
  • themes:主题
  • ** _config.yml: 博客的配置文件**

最后在blog根目录文件夹下启动终端

1
启动hexo:hexo server

hexo

选择主题

在官网有很多主题,可以美化你的博客。或者也可以自己动手写一个前端界面放入里面。另附主题网址一张主题

下载宝塔

宝塔是个好东西。可以节省你自己在服务器上配置的时间(适合我这样的’懒人‘)。下面开始搭建宝塔。

  • 百度搜索宝塔,进入官网,宝塔(我发的链接是linux安装链接,如需windows请返回前一个界面)

  •  baota

  • 打开自己的服务器复制这行代码,运行即可。

image-20211218165753967

安装好后输入bt即可查看内容修改密码等配置。

  • 后打开你的宝塔内网网址,添加服务器ip即可

    image-20211218165935298

  • 进入宝塔网站的根目录,上传生成的静态文件。

    1
    生成静态文件:hexo g

    注:只能在本地创建的文件夹输入代码。生成的public文件夹打开。

最后打开服务器ip即可看到自己的博客。

附:我的博客照片一张虽然是第一次写博客,但是我会一直写下我的学习记录。如有问题请在评论留言我会进行改正。谢谢大家。个人网站

dsf

2021-12-18 14:30:39
下一页