本教程最后修改于2019/2/27
前言
该系统是github上最流行的开源免费博客系统,star已经达到10k+,足见其受欢迎程度。引用官网的话就是“Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS ”。如果说wordpress太老旧、太臃肿,而typecho太年轻缺乏丰富组件,那么grav则是更现代的一种,markdown写作编辑,支持多种主题,可用来写书、博客、图床、说明书等等。
截图



优点
- 简答快速即可自定义一个网站
- markdown支撑,前端界面操作灵活
- 插件及主题非常丰富,可满足基本自定义需求
安装
项目地址: https://github.com/getgrav/grav
1.Docker安装(已安装的可省略此步骤)
curl -sSL https://get.docker.com/ | sh
2.部署
docker run -d -p 80:80 evns/grav
然后打开浏览器,访问域名就可以进入了。如需其它端口(xx
),请修改80:80
为xx:80
即可。
玩法
该系统上手非常容易,虽然后台有语言设置,但是实际测试未能生效,有无数个优秀的主题,喜欢的可以深度研究下。
1.网站主题修改
进入后台管理,左侧theme
菜单下,可看到目前已安装的主题,想要更多可以从右上角的+add
进行在线安装,也可以从左侧tool
里导入主题、插件等等。

2.插件安装
博主粗略估计,现有插件已有250+以上,足见其扩展之丰富,而且升级也非常迅速。

3.文章或页面写作
由于该系统不仅仅适配博客系统,还支持说明书、相册等等,因此写文章也很容易。

其它玩法请自行摸索
视频教程:参考第28期
YouTube 哔哩哔哩 OneDrive提问:
1.从安装后的体验来看,grav
确实有着比wordpress更现代化的操作界面及流程,简单操作几步就可以生成非常漂亮的网页,而且插件和主题非常丰富,对比typecho好像有过而无不及,这也可能是基于markdown编辑器的优势所在,将内容创作与界面主题分离开来,然后通过插件形式扩展其生源,最终演变为简单快速的一套CMS系统,复杂或简单都可以适配,这会不会就是未来cms的主流趋势?