返回

搭建个人博客,快来get!

前端

1.搭建博客前要准备些什么呢?

搭建个人博客,首先您需要有一个自己的域名 ,可以将这个域名比作我们房子的大门,我们得给它取个名字。在国内推荐阿里云购买。

拥有域名还不够,我们还得购买云服务器 ,这个是搭建博客的基础,就像我们盖房子需要的地基。服务器推荐腾讯云或阿里云服务器,在服务器中我们可以看到对应的公网IP地址,后续我们用到。

有了域名和服务器后,接下来我们需要一个框架 ,像搭建房子需要框架,这样博客在搭建的过程才方便,也更为高效。我们推荐hexo框架,它是一个快速、简洁、高效的博客框架。而且hexo只用于生成静态文件,从根本上杜绝了安全漏洞问题,因此可以说安全性非常高。

准备工作清单

  • 域名
  • 服务器
  • hexo框架

2.hexo框架搭建步骤

1.安装Node.js

hexo框架使用Node.js来构建网站,因此我们需要先安装Node.js。

$ curl -O https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.gz
$ tar -xvf node-v14.15.1-linux-x64.tar.gz
$ cd node-v14.15.1-linux-x64
$ sudo cp -R * /usr/local/

安装完成后,重启终端并执行下列命令即可安装 Node.js。

$ node -v

安装成功之后可以输入node -v查看是否安装成功。

2.安装hexo框架

使用npm来安装hexo框架。

$ npm install -g hexo

安装完成后,即可使用hexo命令。

3.初始化hexo博客

在您想要放置博客的位置执行以下命令:

$ hexo init <folder>

<folder>是文件夹名字,不输入的话是当前文件夹(必须为空)。

运行成功的话,到这一步我们的博客在本地已经搭建成功了。

4.修改主题

进入themes文件夹,拷贝一个你喜欢的主题文件夹到_themes文件夹,然后修改_config.yml

theme: <theme-name>

hexo有许多可供选择和使用的主题,以下推荐几个比较常用的主题

  1. Sakura :一个简洁而优雅的主题,非常适合个人博客。
  2. Next :一个现代而时尚的主题,非常适合技术博客。
  3. Paper :一个极简主义的主题,非常适合作家和设计师。
  4. Butterfly :一个美丽而浪漫的主题,非常适合婚礼博客。
  5. Gemini :一个多功能的主题,非常适合各种类型的博客。

5.编写博客文章

source/posts文件夹中创建一个新的文件,然后使用Markdown格式编写你的博客文章。

6.发布博客文章

$ hexo generate

此命令将生成静态文件。

$ hexo deploy

此命令将把生成的静态文件部署到服务器。

恭喜你,你现在已经拥有了自己的博客啦!

结语

通过hexo框架搭建个人博客,是一个非常简单且高效的方式。hexo框架具有众多的优点,比如:

  • 简单易用 :hexo框架的语法非常简单,即使是新手也可以轻松上手。
  • 快速高效 :hexo框架的构建速度非常快,可以帮助你快速生成博客文章。
  • 安全可靠 :hexo框架只生成静态文件,因此安全性非常高。
  • 可扩展性强 :hexo框架具有强大的可扩展性,可以满足各种类型的博客需求。

如果你想搭建一个自己的博客,那么hexo框架是一个非常不错的选择。