外链论坛

 找回密码
 立即注册
搜索
查看: 16|回复: 0

用了那样多个开源博客系统,还是最兴趣这个

[复制链接]

2951

主题

182

回帖

9920万

积分

论坛元老

Rank: 8Rank: 8

积分
99209440
发表于 2024-10-3 05:10:10 | 显示全部楼层 |阅读模式

来自:开源最前线(ID:OpenSourceTop) 

都数程序员皆想持有一个自己的博客网站,一方面是想记录自己平常的经验心得,另一方面随着博客文案内容的累积,后期兴许还能发展出副业。开源的博客有非常多,诸如OneBlog、solo、plumemo、halo等,看了非常多现成的比较成熟的开源博客系统,我发掘还是最爱好Halo。Halo是一个优秀的现代化的博客/CMS系统,博客可选主题丰富,还供给了小程序端,况且搭建过程很简单。Halo特性Halo的重点特性如下:

代码开源:截止日前已然发布了 59 个版本。

易于安排采用了程序与用户配置分离的方式,迁移和备份成本大大降低。只需一条命令就可运行,同期支持Docker安排

REST API:供给了完善的 Content API 和 Admin API,你能够用于研发单页面模板,微X小程序,各样系统的插件等。

模板系统:完善的模板系统,支持自定义配置,支持在线安装和更新。

附件系统:支持本地上传,阿里云 OSS/又拍云 OSS/七牛云 OSS/SM.MS 等云存储

评论系统:持有独立的评论插件,运用 Vue 研发,只需在页面引入构建好的 JS 文件就可,完美地和主题相结合。

前面说到过Halo的可选主题非常丰富,有多丰富呢?下图就一目了然了:

Halo安装过程日前运行 Halo 的最低依赖需求为 JRE 11,请务必保证在进行下面操作之前已然正确安装了 JRE。检测 JRE 版本:java

 -version

倘若正确输出了 JRE 的版本,那样请继续进行下面的操作。此文档不会包括 JRE 的详细安装方式。1、创建新的系统用户,创建一个名为 halo 的用户useradd

 -m halo

给予 sudo 权限usermod

 -aG wheel halo

为 halo 用户创建秘码passwd

 halo

登录到 halo 账户su

 - halo

2、创建存放运行包的目录mkdir ~/app && cd

 ~/app

3、下载运行包wget

 https://dl.halo.run/release/halo-1.4.6.jar -O halo.jar

4、创建工作目录mkdir ~/.halo &&cd

 ~/.halo

5、下载示例配置文件到工作目录wget

 https://dl.halo.run/config/application-template.yaml -O ./application.yaml

6、编辑配置文件,配置数据库端口等vim application.yaml7、测试运行 Halocd

 ~/app && java -jar halo.jar

8、如看到类似以下日志输出,则表率起步成功run.halo.app.listener.StartedListener    : Halo started at         http://127.0.0.1:8090run.halo.app.listener.StartedListener    : Halo admin started at   http://127.0.0.1:8090/admin

run.halo.app.listener.StartedListener    : Halo has started successfully!

打开 http://ip:端口号,就可看到安装引导界面。详细的安装指南,创建者还发布了仔细的文档,当兴趣的能够瞧瞧。官方位置https://docs.halo.run/install/linux总体来讲,用Halo搭建一个网站的感觉还是不错的,有运用过的伙伴们么?一块分享一下运用感受啊 .

—  —

这儿

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-9 00:39 , Processed in 0.843370 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.