什么是Hexo
Hexo是一款基于Node.js的静态博客框架,它使用Markdown文件来编写文章,可以生成静态HTML文件,方便部署到各种服务器上。Hexo具有简单易用、快速生成、可定制化等优点,因此备受静态博客爱好者的青睐。
为什么要使用云服务器搭建Hexo
在传统的本地搭建Hexo的方式下,我们需要安装Node.js、Hexo等软件,还需要配置环境变量等操作,相对来说比较麻烦。而使用云服务器搭建Hexo,则可以避免这些繁琐的操作,只需要在云服务器上安装好Node.js和Hexo即可,同时云服务器可以提供更好的稳定性和安全性,保证我们的博客能够长期稳定运行。
如何在云服务器上搭建Hexo
首先,我们需要在云服务器上安装Node.js和Git。然后,通过Git将Hexo框架下载到服务器上,进入Hexo的根目录,执行npm install命令来安装Hexo所需的依赖包。接着,我们需要修改Hexo的配置文件_config.yml,将deploy部分的type修改为“git”,并填写好我们的GitHub仓库地址和分支名。最后,执行hexo deploy命令即可将我们的博客发布到GitHub上。
如何访问我们的博客
在Hexo发布到GitHub之后,我们需要在GitHub上设置好我们的博客仓库的Pages服务,将其设置为可访问状态。然后,在浏览器中输入我们的GitHub Pages地址,即可访问我们的博客了。