共计 1113 个字符,预计需要花费 3 分钟才能阅读完成。
前言:
兴许你当初没有本人的博客,但想在有必要的时候展现自我,记录身边的生存。兴许你曾经搭建了本人的博客,但搭建在中心化服务器上常常拜访很慢,容易宕机。那么 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 去中心化网络上。