搭建免费个人博客,使用Gridea和Coding Page

对于想要在网上有自己的一个博客网站的人来说,常用的有 Wordpress、Typecho 这些免费搭建工具。但是对一些小白来说,需要接触到域名、空间购买、数据库设置这些,还是有些难度的。在前段时间,偶然在网上发现了这个Gridea工具。

Gridea 是 一个基于Github Pages 和 Coding Page 静态博客管理工具。我被它简洁清新的界面所吸引,于是先将博客迁移到 Github上,但是由于 Github 服务器在国外的原因,国内访问还是有点慢的,于是又将博客迁移到了 Coding Page 上,下面介绍一下搭建的过程。

Gridea 介绍

官方主页:https://gridea.dev/

更多介绍,请参照官网

Coding Page介绍

Coding Pages 服务是 http://Coding.net 推出的免费静态网站托管服务,拥有自定义域名,免费 SSL 证书等特性。目前已经被腾讯收购。

准备工作

下载安装Git

官方下载地址:https://git-scm.com/downloads

下载安装Gridea

目前最新版本是v0.81

Github下载

地址:https://github.com/getgridea/gridea/releases,选择最新版下载即可,由于Github下载比较慢,下面我给出一个百度网盘下载地址。

百度网盘下载

Mac版网盘地址提取码:als7

windows版网盘地址 提取码:4v8q

注册腾讯云开发者平台帐号

注册腾讯云开发者平台 https://dev.tencent.com,使用微信扫码登录即可。

修改用户名

点击个人设置,修改用户名,用户名会显示在博客地址中,默认博客地址是"用户名.http://coding.me",默认的用户名太长,展现不合适,所以要修改一下。其它的绑定手机、邮箱、密码这些也可以设置一下。

我将用户名设置为kkxi

还有邮箱、密码这些。设置完上面这些信息后,就可以开启开始开启Page了。

开启Page服务

点击加号新建项目,项目名称自己自定义:kkxi2019(这里可以填用户名,填用户名的话,博客的地址会短一点,但是我填kkxi的时候,在后来的远程连接检测中一直检测失败,后来我把项目名称由 kkxi 改成 kkxi2019 后,检测远程连接就成功了),项目地址点击后自动填充为 kkxi2019 ,项目描述可以随便填,选择git仓库,公开源代码,勾选启用 README.md 文件初始化项目,然后点击新建项目。

点击 Page 服务,开启 Page。

点击我已阅读后,一键开启 page 服务。

显示Page服务运行中,则证明Page服务已经开启成功了。现在博客地址是http://kkxi.coding.me/,后面你也可以在设置中绑定自己的自定义域名。

开启https。点击设置,选择强制开启https.

绑定自定义域名。如果没有自己的域名,这一步可以略过。

首先给自定义域名添加解析,见官方文档https://coding.net/help/doc/pages/domain.html

然后在开发者平台上绑定已经解析的自定义域名,

看到状态显示正常了,就说明已经绑定成功了。可以用新的域名来访问博客了。

新建访问令牌

接下来新建一个访问令牌,后面配置Gridea的时候需要使用。在个人中心中找到访问令牌后新建

权限全选上后,勾选创建令牌

输入密码,密码就是在个人中心设置的

创建完成后复制令牌信息,保存好,后面配置的时候要用。

开始配置Gridea

博客基础配置

按照图中说明配置好相关参数,然后点击保存,保存成功后再点击检测远程连接,显示远程连接成功的话,就表示客户端可以连接我们的博客啦。

点击预览,就可以本地查看我们的博客了,或者此时点击同步,我们也可以看到博客内容已经上传了。

接下来我们要进行博客的设置

菜单配置

现在我们点击菜单,会显示404,我们要对菜单进行初始化

首页:点击选择homepage后保存。归档选择Archves,标签选择Tags,关于选择关于。然后点击同步,这样我们的菜单就都能点击了。

Favicon配置

自己配置即可

头像配置

自己配置即可

主题配置

Gridea自带了4款主题,你可以自己选择使用,还有其它的自定义配置,你可以尝试设置。

也有主题市场可以选择,目前还比较少。

主题市场:https://gridea.dev/themes/

配置评论

Gridea 目前提供了 Gitalk 和 Disqus 两种评论系统支持。

Gitalk 是一个基于 GitHub Issue 和 Preact 开发的评论插件。如果你博客使用的是 Gitalk 的话,建议你可以选择 Gitalk 来作为评论插件。

你可以按照 Gitalk 的文档 进行相关字段配置,或者按照下面的步骤操作。

首先你需要有一个 Github帐号,https://github.com/,并且建立一个Github仓库用来放评论。

然后需要有一个 Github OAuth Application,点击这里创建,字段填写可以参照下图

创建完成后可将「Client ID」和「Client Secret」复制一下,保存到本地。

接下来就可以去应用里面填写对应的信息,并开启评论,保存并同步。

此时打开博客,页面下方评论会显示要求初始化,这个时候使用Github帐号登录一下就行了

登录后

好了,到此为止,你就可以正常的使用Gridea开始写作了。每次在客户端做出修改后,必须保存同步,才能看到修改效果。

其它参考资料

Github博客上手教程 https://fehey.com/post/hve-notes-start/

官方文档https://gridea.dev/docs/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,254评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,875评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,682评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,896评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,015评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,152评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,208评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,962评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,388评论 1 304
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,700评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,867评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,551评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,186评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,901评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,142评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,689评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,757评论 2 351