forum-java安装指南
  开发者客栈 2020年12月12日 835 1

源码地址:https://github.com/Qbian61/forum-java

一 初始化数据表

数据表定义文件所在位置,在项目的 forum-starter/src/main/resources/schema.sql。将schema.sql文件在mysql的developers数据库上执行下就会创建好所有需要的表。

二 初始化数据

数据表建好后,需要初始化一些数据,初始化数据文件位置forum-starter/src/main/resources/data.sql

  • 文章分类,可以不初始化(在写文章时分类是必选项),自己根据自己的需要去管理后台创建对应的分类;
  • 标签:可以不初始化(在写文章/问答时时标签是必选项),自己根据自己的需要去管理后台创建对应的标签;
  • 管理员账号:可以不初始化(自己注册用户后,手动改数据库对应用户的角色为管理员/超级管理员),初始化两个账号,管理员(登录账号:admin@developers.pub、登录密码:admin123456)、超级管理员(登录账号:superadmin@developers.pub、登录密码:admin123456);

三 初始化配置

配置文件所在位置,在项目的 forum-starter/src/main/resources/application.properties。需要改的配置项如下:

  • 数据库连接配置:
#####################################################################################################
###################################### mysql数据库连接配置 ############################################
#####################################################################################################
spring.datasource.url=jdbc:mysql://mysql服务器ip:mysql服务器端口/developers?useUnicode=true&characterEncoding=UTF-8&useSSL=false&useAffectedRows=true
spring.datasource.username=mysql用户名
spring.datasource.password=mysql密码
  • 上传文件到七牛云时,七牛云cdn配置:
#####################################################################################################
###################################### 七牛云相关配置,必填:文件上传使用 ################################
#####################################################################################################
custom-config.upload-file.qiniu.accessKey=七牛云accessKey
custom-config.upload-file.qiniu.secretKey=七牛云secretKey
custom-config.upload-file.qiniu.bucketName=七牛云文件储存空间bucketName
# cdn配置的访问域名,例如 https://static.developers.pub/
custom-config.upload-file.qiniu.accessDomain=七牛云文件访问域名
  • logback.xml 日志输出路径

日志配置文件所在位置:forum-starter/src/main/resources/logback.xml,一般项目启动的时候报日志路径相关的错误,可能是一下配置的路径不存在或当前用户无权限,可修改后再尝试启动。

image.png

其他配置都已给出默认值,可根据自己需要改动。

最后一次编辑于 2021年01月28日 3

dev

哈哈

2021-01-26 15:52:20      回复

开发者客栈
作者其他文章 更多

2020-11-22

2020-11-22