搭建个人博客,快来get!
2023-11-20 03:30:01
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有许多可供选择和使用的主题,以下推荐几个比较常用的主题 :
- Sakura :一个简洁而优雅的主题,非常适合个人博客。
- Next :一个现代而时尚的主题,非常适合技术博客。
- Paper :一个极简主义的主题,非常适合作家和设计师。
- Butterfly :一个美丽而浪漫的主题,非常适合婚礼博客。
- Gemini :一个多功能的主题,非常适合各种类型的博客。
5.编写博客文章
在source/posts
文件夹中创建一个新的文件,然后使用Markdown格式编写你的博客文章。
6.发布博客文章
$ hexo generate
此命令将生成静态文件。
$ hexo deploy
此命令将把生成的静态文件部署到服务器。
恭喜你,你现在已经拥有了自己的博客啦!
结语
通过hexo框架搭建个人博客,是一个非常简单且高效的方式。hexo框架具有众多的优点,比如:
- 简单易用 :hexo框架的语法非常简单,即使是新手也可以轻松上手。
- 快速高效 :hexo框架的构建速度非常快,可以帮助你快速生成博客文章。
- 安全可靠 :hexo框架只生成静态文件,因此安全性非常高。
- 可扩展性强 :hexo框架具有强大的可扩展性,可以满足各种类型的博客需求。
如果你想搭建一个自己的博客,那么hexo框架是一个非常不错的选择。