个人博客系统哪个好用 有没有比较好用且开源的个人博客系统
下面是好好范文网小编收集整理的个人博客系统哪个好用 有没有比较好用且开源的个人博客系统,仅供参考,欢迎大家阅读!
推荐你可以使用一下Halo
简介
Halo,意为光环,这是一个在 Github 上拥有近2w stars 的使用 Java 开发的开源博客系统。
Github地址:
其主要使用 SpringBoot 技术,JPA,Gradle,Hutool 工具包以及 Vue 技术,而且它还自带了 H2 Database 数据库,让我们省去了单独安装数据库的烦恼。当然,如果不喜欢的话,系统也支持自定义安装部署 MySql 数据库。
Halo 系统不但技术优秀,扩展性强,而且用户众多,系统生态也维护得很好,当然最最最重要的是,其搭建步骤也是相当简单,近乎傻瓜式操作,让不懂编程的同学也可以很快上手搭建,确实可以说是近乎完美的一款开源博客系统了。
快速入门
主要介绍两种搭建方式,分别是,在本地运行或者直接在云服务端搭建。
1.本地运行
想在本地运行,首先当然是把项目导入 idea 中啦!然后 idea 会去自己拉取相关依赖和配置,这里可能需要稍等一会。
接下来有两个大坑需要注意,小妹可是在这里摔的不轻。唉~~说起来都是泪啊!看在小妹这么努力的份上,还请大家就用点赞砸晕我吧!
Halo从 1.4.3 起,Jdk 版本要求为 11 以上的版本,1.4.3 以下需要 1.8 以上的版本。所以大家需要先检查一下本地jdk的版本哦!并且还需要修改主方法中的启动配置项。
另外有些小伙伴可能会出现 "Task :compileJava FAILED" ,这里就需要我们去修改对应路径下的 pom 文件啦,将 systemPath 路径设为绝对路径即可,看到控制台返回访问地址,就说明项目已经启动啦!
基本上解决完上述的异常,就可以正常启动啦!
2.云端搭建
这种方式是我强烈推荐的,它更加简单、便捷,直接使用几行Linux命令就可以了,简直是小白的福音。
//首先我们同样需要安装对应的jdk环境sudo yum install java-11-openjdk -y//安装完毕后检查版本java -version//安装命令wget https://dl.halo.run/release/halo-1.4.12.jar -O halo.jar //创建工作目录mkdir ~/.halo && cd ~/.halo//下载示例配置文件到 工作目录wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml//编辑配置文件,配置数据库或者端口等vim application.yaml//测试运行 Halojava -jar halo.jar
使用
经过以上步骤,相信各位小伙伴的 Halo 系统都已经可以启动了,下面我们在浏览器搜索栏中输入返回的路径,就可以进入安装流程啦!安装流程如下图,这里注册信息我们就简单填一下就好。
安装注册完成后就会自动跳转到博客的后台管理页面,可以看到,当我们注册的时候就会初始化一篇博客,接下来我们就可以去写自己的博客啦!
在这里我们可以选择点击页面中的文章,也可以直接点击“+”号,来进行文章的编辑。而且,我们在编写博客的时候可以直接同页面预览博文发布的效果图,方便又实用。
我是 @开源小分队 专注分享最有趣、最酷的开源项目!
手工码文不易,如果觉得有用的话,别忘记