Hexo是一种快速、简单且强大的静态博客框架,它可用于搭建个人博客或网站。与其他CMS(内容管理系统)不同,例如或,Hexo生成静态文件,这使得网站的访问速度更快,更安全。
本文将向你介绍使用Hexo搭建个人博客,并通过部署到互联网上的详细步骤。
安装Hexo
在开始之前,需要先安装Hexo。首先,确保机器上已安装Node.js,npm (Node.js包管理器) 和Git。打开终端,输入以下命令来安装Hexo:
$ npm install -g hexo-cli
登录后复制
创建一个新的Hexo站点
安装完Hexo之后,就可以创建一个新的站点了。请按照以下步骤进行操作:
选择一个文件夹作为存放Hexo站点的文件夹。在终端输入以下命令,进入此文件夹:
$ cd /path/to/folder
登录后复制
运行以下命令生成一个新的Hexo站点:
$ hexo init myblog
登录后复制
进入新创建的站点:
$ cd myblog
登录后复制
现在我们拥有一个基本的Hexo站点,接下来需要进行配置。
配置Hexo
站点配置文件为.yml。该文件包含你的站点信息怎么使用Hexo搭建个人博客,例如站点名称、描述、标签、第三方社交媒体等。在终端输入以下命令,编辑该文件:
$ nano _config.yml
登录后复制
在文件中,你需要设置以下内容:
: 设置你的站点名称: 设置你的名字: 设置你的站点描述: 设置你的语言: 设置你的时区: 设置你的Hexo主题: 设置你的部署类型
例如,如果你想使用Next主题,需要在:下输入next。在下,我们将作为我们的部署类型,因此需要提供以下信息:
deploy: type: git repo: https://github.com/yourusername/yourusername.github.io.git branch: master
登录后复制
此处应替换为你的用户名和页面存储库名称。
保存文件并退出。
创建一篇新文章
现在该站点已经配置好了,接下来创建一篇新的文章。在Hexo中,将使用文件来创建文章。在终端输入以下命令,创建一个新文章:
$ hexo new "My First Blog Post”
登录后复制
此命令将在//目录下创建一个新的文件my--blog-post.md。使用任何编辑器打开该文件,并使用语法编写内容。
例如:
--- title: My First Blog Post date: 2021-05-01 22:31:01 tags: description: This is my very first blog post! --- Hello world! This is my first blog post on my new Hexo site. I'm really excited to start writing and sharing my thoughts with the world.
登录后复制
在保存并退出文件后,就可以将它部署到上了。
部署Hexo到
首先,需要在上创建一个新的存储库。请确保该存储库的名称为..io,其中应替换为你的用户名。该存储库便是你的个人博客。创建存储库后,需要在本地计算机上进行一些操作,将Hexo网站部署到该存储库中。
初始化本地存储库
在终端输入以下命令,将当前目录设置为Hexo站点目录:
$ cd /path/to/myblog
登录后复制
接下来,使用以下命令将站点初始化为git存储库:
$ git init
登录后复制
此命令将在站点目录中初始化一个空的git存储库。
添加变更
在本地计算机上修改了Hexo博客,需要将变更添加到git存储库中。输入以下命令,添加新文件和修改文件:
$ git add .
登录后复制
提交变更
输入以下命令,提交变更:
$ git commit -m "My First Blog Post"
登录后复制
在引号内填上此次提交的描述内容,例如此处的标题“My Blog Post”。
部署到
部署到,需要为感兴趣的存储库设置SSH密钥。输入以下命令:
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
登录后复制
在引号内填上你的注册邮箱。
接下来,按回车键将一路留空,直到SSH密钥生成完毕。
使用以下命令将公钥添加到中:
$ cat ~/.ssh/id_rsa.pub
登录后复制
将这个公钥复制到你的账户中。在页面的菜单中,选择SSH and GPG keys,选择New SSH key,并将公钥粘贴到文本框中。
输入以下代码,将代码推到存储库中:
$ hexo deploy
登录后复制
输入此命令后,Hexo会自动将你的变更提交到存储库,并且在..io上部署网站。
从此刻起,你的博客就可以通过访问来访问了。
结论
使用Hexo快速安全地搭建个人博客是一个绝佳的选择。结合的使用,你可以迅速构建一个专业的博客网站,并在全球范围内共享你的知识。遵循本文所述步骤,你也可以轻松地创建自己的Hexo博客,并将其部署到平台上。
以上就是怎么使用Hexo搭建个人博客的详细内容,更多请关注php中文网其它相关文章!
免责声明:本文系转载自其它媒体,版权归原作者所有;旨在传递信息,不代表本站的观点、立场和对其真实性负责。如需转载,请联系原作者。如果来源标注有误或侵犯了您的合法权益等其他原因不想在本站发布,来信即删。