Skip to content
/ zhige Public

止戈建站系统是一款基于JAVA开发的建站系统,上手简单,支持不同站点的建设。包括个人博客,公司官网,论坛,优惠卷推广等等。

License

Notifications You must be signed in to change notification settings

myflytop/zhige

Repository files navigation

止戈简介

目前同步至若依4.7.4,内容部分已经基本完成,目前后端分离也在开发中,用户端web端基本完成,控制模块还在完善当中

  • 前后端分离后台地址
  • 前后端分离前端地址,有喜欢的小伙伴可以去看看
  • 模板:支持普通页面,数据页面以及一些案例模板,其中页面主要以HTML片段,案例模板可以是图片,文档等等。HTML片段方便系统维护及管理,案例模板则可以规范站点内容的维护或者各种单子发票的统一。
  • 主题:支持主题上传,切换以及个性化设置,备份主题,支持多主题。通过简单配置,即可实现实现群站效果。
  • 栏目:前端菜单管理,支持多级树,可以应付复杂的导航,已支持额外SEO字段。
  • 分类:支持多级树,完全可以应付复杂分类,已支持额外SEO字段。
  • 标签:标签用于标记文章特色,已支持额外SEO字段。
  • 文章:支持不同类型,特色推荐,多关键字的文章发布,支持额外SEO字段。
  • 储存:储存方面统一接口,文件可视化管理,方便后续的维护以及扩展。
  • 邮件:邮件支持在线配置,发送,支持多种类型邮件发送,支持定时发送。
  • 链接:支持分组,方便做导航类网站。
  • 文章:包含评论,浏览记录,评分,收藏等。
  • 反馈: 支持不同类型反馈,方便搜集用户在使用中存在的问题。
  • 标签:使用Thymeleaf模板,可直接调用service,简化主题开发

预览地址

目录说明

RuoYi
 ├── bin
 ├── doc
 ├── LICENSE
 ├── pom.xml
 ├── README.md
 ├── ruoyi-admin      管理模块
 ├── ruoyi-common     通用工具类
 ├── ruoyi-framework  项目核心
 ├── ruoyi-generator  代码生成
 ├── ruoyi-mail       邮件模块
 ├── ruoyi-mybatis    数据连接
 ├── ruoyi-oly
 │   ├── oly-cms      内容聚合模块
 │   │   ├── cms-admin   管内容理
 │   │   ├── cms-comment  评论
 │   │   ├── cms-common    通用工具
 │   │   ├── cms-general   通用服务
 │   │   ├── cms-hander    控制模块
 │   │   ├── cms-web       前端模块
 ├── ruoyi-oss        储存模块
 ├── ruoyi-quartz     定时任务
 ├── ruoyi-system
 │   ├── system-config 配置模块
 │   ├── system-core   系统模块
 │   └── system-dict   字典模块
 ├── ruoyi-template   模板模块
 ├── ry.bat
 ├── ry.sh
 └── sql   数据库脚本

安装$运行

  • 项目默认工作目录在用户目录/.ruoyi目录下,同级目录config用于存放覆盖默认配置的一些文件。
  • 系统已经集成flyway,因此只需要建数据库即可,如果是在Linux下运行本程序,由于Mysql默认大小写敏感,运行时会导致quartz找不到表,导致本程序无法启动。所以在安装数据库时配置lower_case_table_names=1,避免再次折腾,寻找解决方案。

配置

  1. 默认方式 本程序所有操作,在用户工作目录的/.zgcms下。包括日志记录,主题文件,本地文件储存,备份文件等等...默认配置如下:
ruoyi:
  # 名称
  name: zgcms
  # 版本
  version: 4.7.3
  # 版权年份
  copyrightYear: 2021
  # 实例演示开关
  demoEnabled: true
  # 是否指定任意目录
  appointProfile: false
  # 储存相关根目录
  profile: .zgcms
  # 获取ip地址开关
  addressEnabled: false
  1. 指定目录
  • 不指定任意目录,依旧在用户工作目录下
ruoyi:
  # 名称
  name: zgcms
  # 版本
  version: 4.7.3
  # 版权年份
  copyrightYear: 2021
  # 实例演示开关
  demoEnabled: true
  # 是否指定任意目录
  appointProfile: false
  # 储存相关根目录
  profile: xx
  # 获取ip地址开关
  addressEnabled: false
  • 指定任意目录,须将 appointProfile: false改为appointProfile: true。另外windows须指定盘符如C:/.ruoyi,linux 直接配置如/.ruoyi,需确保用户拥有对应的目录操作权限.
# windows
ruoyi:
  # 名称
  name: zgcms
  # 版本
  version: 4.7.3
  # 版权年份
  copyrightYear: 2021
  # 实例演示开关
  demoEnabled: true
  # 是否指定任意目录
  appointProfile: true
  # 储存相关根目录
  profile: C:/.zgcms
  # 获取ip地址开关
  addressEnabled: false
# linux
ruoyi:
  # 名称
  name: zgcms
  # 版本
  version: 4.7.3
  # 版权年份
  copyrightYear: 2021
  # 实例演示开关
  demoEnabled: true
  # 是否指定任意目录
  appointProfile: true
  # 储存相关根目录
  profile: /.zgcms
  # 获取ip地址开关
  addressEnabled: false
  • 启动文件位于ruoyi-admin下的RuoYiApplication.java下
  • 后台地址:/admin

关于主题

主题还在优化中,想要体验的自己加群下载(qq群:893754716),相关文档还在编写中

项目地址

演示图

注意事项

About

止戈建站系统是一款基于JAVA开发的建站系统,上手简单,支持不同站点的建设。包括个人博客,公司官网,论坛,优惠卷推广等等。

https://www.pingpinduo.site

Resources

License

Stars

Watchers

Forks

Packages

No packages published