开源Blog-相关的博客应用系列简介及推荐(WP\SOLO\Mblog)


前言

其实一开始做个人网站的时候,我觉得做个人博客是适合的,既可以分享自己,又能吐槽世界。而且个人博客的门槛随着开源更加简单,现在就介绍和推荐个人博客网站程序,选择自己最合适的,开始自己的网络分享吧。


WordPress-全球占用34%的网站都是用的它

按照您想要的方式设置网站所需的一切,全球占用34%的网站都是用的它。WordPress结合了用户和发布者的简单性与开发人员的底层复杂性。发现WordPress的标准功能,并扩展平台可以使用数千个可用的插件执行的操作。所以……34%????不是19.9嘛?

源码地址

官方地址

https://wordpress.org/download/

GitHub地址

https://github.com/WordPress/WordPress

安装方式

概述

  • 数据库配置
  • 属性文件目录
  • 第三方登录

数据库配置

  • 创建数据库, 在设置编码时请选择UTF-8
  • 请记录账号密码和数据库名称用于安装

文件存放目录

  • www/wwwroot目录
  • 将WordPerss源文件拉取至目录
  • 直接登陆你的指向网站名称按照流程完成安装

第三方登录

可以通过插件实现

其他具体文档请参考官方文档

 


MBlog-免费开源博客系统

mblog开源免费的博客系统, Java语言开发, 支持mysql/h2数据库, 采用spring-boot、jpa、shiro、bootstrap等流行框架开发

源码地址

gitee地址

https://gitee.com/mtons/mblog

github地址

https://github.com/langhsu/mblog

安装简介

概述

  • 数据库配置
  • 属性文件目录
  • 第三方登录

数据库配置

  • 创建数据库, 在设置编码时请选择UTF-8
  • 修改配置文件 mblog-web/src/main/resources/init.properties, 将username和password替换成你自己的
  • 导入初始数据 mblog-web/sql/db_init.sql, 数据中的初始账号为 admin, 密码 12345。

文件存放目录

  • www/wwwroot目录
  • 找到 mblog-web/src/main/resources/mtons.properties 文件
  • 修改 store.root 属性, windows 用户记得地址要带盘符, linux 用户不带
  • (仅windows用户)修改 gmagick.home 属性, 此处填写你的 GraphicsMagick 安装目录, 如果安装目录有空格, 复制完地址后手动替换下空格。
    由于至限于宝塔linux安装说明,Graphicsmagick 下载请自行查找(windows安装方式不说明)

第三方登录

目前Mblog支持QQ、微博、豆瓣进行第三方登录。

  • 申请对应的 App Key
  • 配置第三方的验证代码,也就是meta标签, 这些在后台的系统配置中修改扩展metas属性即可,
    例如:<meta property="qc:admins" content="514502" />
    扩展metas需要你输入完整的meta标签
  • 等审核过了, 你就可以用啦

    注意:第三方登录只能在正式环境下调试, 即第三方能通过域名回调进的系统

关于Tomcat部署

请在Connector设置url编码, 否则标签页会出现乱码

<Connector port="8080" protocol="HTTP/1.1" ... URIEncoding="UTF-8"/>

其他具体参考官方安装文档(或见github/gitee)


Solo-分布式社区博客端节点

B3log 分布式社区的 Java 博客端节点系统,欢迎加入下一代社区网络。

Solo 支持“动静两用”:

动态博客:在服务器上搭建,进程常驻内存运行,在线使用
静态博客:在本地电脑运行,写作完成后生成导出静态站点

源码地址

官方地址

https://b3log.org/solo/

GitHub地址

https://github.com/88250/solo

安装方式

概述

  • 容器安装

容器安装

一条命令在docker中启动solo,所有麻烦的配置全部用docker-compose编排解决。

主要是我没试过java安装方式……并且也不会……

一切疑问请参考官方说明文档。


TypeCho-N年沉淀,现在,回应您的等待

这话说的很有深度,实际情况就是N年没更新,更新贼慢……

总之就是轻量高效、先进稳定、简洁友好……

源码地址

官方地址

https://typecho.org/

GitHub地址

https://github.com/typecho/typecho

安装方式

概述

  • 安装方式
  • 主题更换
  • 插件安装
  • 其他

安装方式

  • www/wwwroot/
  • 拉取源码至目录
  • 创建数据库, 在设置编码时请选择UTF-8
  • 请记录账号密码和数据库名称用于安装

主题更换

  • www/wwwroot/网站目录/usr/themes
  • 主题文件夹拉取至该目录
  • 进入网站后台主题管理进行切换

插件安装

  • www/wwwroot/网站目录/usr/plugins
  • 插件文件夹拉取至该目录
  • 进入网站后台插件管理进行切换

其他

安装方式挺简单,即插即用~我用的就是这个。


结束语

其他还有很多奇怪的BLOG网站应用,比方说JPressHaloHogoemlogHexoOneblogDjangBlog 等等一系列各种类型的blog。

虽然款式很多,但适合新手的也就WordPerss最简单……不是我说,这玩意,初心者神器。

 

其他更多的花样,就只能靠你自己取探索了,blog种类就介绍这么多了,总之,做blog还是要关注生产内容,花里胡哨的,还是少搞一点,不忘初心啊……

 

 


MrdT Feb. 2, 2023, 10:15 a.m. 972 收藏文档