前言:

兴许你当初没有本人的博客,但想在有必要的时候展现自我,记录身边的生存。兴许你曾经搭建了本人的博客,但搭建在中心化服务器上常常拜访很慢,容易宕机。那么4everland可能是你的不错抉择,不必花钱,访问速度快还送域名。本文就是为了帮忙想领有本人博客的新敌人搭建一套去中心化的博客或者帮原博主构建一个备站。

介绍:

4everland: 4everland提供了一个云平台,能够优化整个我的项目开发和部署体验,它有很弱小的性能值得去摸索,集体应用是收费的,提供了域名拜访,应用方便快捷。

hexo: Hexo 是一个基于 nodejs 的动态博客网站生成器,通过应用脚手架装置后,命令操作简略,间接开箱应用,反对丰盛的主题,反对高度的自定义化,次要应用 markdown 语法。你能够自行开发插件,优化你的博客。

搭建

在搭建博客之前,咱们须要一些筹备工作,首先是 4everland 平台的账号,其次是装置 nodejs 以及 hexo-cli 脚手架。
先找到官网,抉择Hosting

连贯你的GitHub账户

创立一个新我的项目

装置 hexo-cli
在装置 hexo-cli 前,须要保障电脑装置了 nodejs。 nodejs 须要在node 官网下载,装置好 nodejs 后,也会相应的装置上 npm,接下来就能够装置 hexo-cli 了。
装置命令:npm install hexo-cli -g
检测是否装置胜利。
4everland + hexo 创立我的项目
4everland平台中反对抉择多种我的项目模版,包含但不限于 Next.js,Nuxt.js,Hexo,Angular 等多种类型。

因为目前我的项目方没有提供官网的模板,须要自行去github导入git或者将本地git上传到github再通过4EVERLAND部署。
上面介绍如何将本地代码放到github上
在确认曾经装置hexo与Git的前提下初始化hexo
$ hexo init Blog
上述命令会创立一个名为Blog的文件夹,博客初始化的所有内容都将寄存在这个文件夹中
接下来切换到Blog目录下
$ cd Blog
$ npm install
执行如下命令,生成动态页面
$ hexo generate(或者间接hexo g)
装置hexo-server包
$ npm install hexo-server –save
浏览器输出http://localhost:4000,就能看到本地hexo的helloworld页面
如上,本地曾经能跑起来了
这时,只有再github里创立一个我的项目再将本地代码克隆到git上根本的筹备工作就曾经实现了
最初你只须要在4everland里登录github账户进行简略的部署就能够发现你的博客曾经完满的运行在IPFS去中心化网络上。