目录
前言
其实一开始做个人网站的时候,我觉得做个人博客是适合的,既可以分享自己,又能吐槽世界。而且个人博客的门槛随着开源更加简单,现在就介绍和推荐个人博客网站程序,选择自己最合适的,开始自己的网络分享吧。
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地址
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 支持“动静两用”:
动态博客:在服务器上搭建,进程常驻内存运行,在线使用
静态博客:在本地电脑运行,写作完成后生成导出静态站点
源码地址
官方地址
GitHub地址
安装方式
概述
- 容器安装
容器安装
一条命令在docker中启动solo,所有麻烦的配置全部用docker-compose编排解决。
主要是我没试过java安装方式……并且也不会……
一切疑问请参考官方说明文档。
TypeCho-N年沉淀,现在,回应您的等待
这话说的很有深度,实际情况就是N年没更新,更新贼慢……
总之就是轻量高效、先进稳定、简洁友好……
源码地址
官方地址
GitHub地址
https://github.com/typecho/typecho
安装方式
概述
- 安装方式
- 主题更换
- 插件安装
- 其他
安装方式
- www/wwwroot/
- 拉取源码至目录
- 创建数据库, 在设置编码时请选择UTF-8
- 请记录账号密码和数据库名称用于安装
主题更换
- www/wwwroot/网站目录/usr/themes
- 主题文件夹拉取至该目录
- 进入网站后台主题管理进行切换
插件安装
- www/wwwroot/网站目录/usr/plugins
- 插件文件夹拉取至该目录
- 进入网站后台插件管理进行切换
其他
安装方式挺简单,即插即用~我用的就是这个。
结束语
其他还有很多奇怪的BLOG网站应用,比方说JPress、Halo、Hogo、emlog、Hexo、Oneblog、DjangBlog 等等一系列各种类型的blog。
虽然款式很多,但适合新手的也就WordPerss最简单……不是我说,这玩意,初心者神器。
其他更多的花样,就只能靠你自己取探索了,blog种类就介绍这么多了,总之,做blog还是要关注生产内容,花里胡哨的,还是少搞一点,不忘初心啊……