部署环境

JDK 1.8、MySQL 5.6以上、Redis、Tomcat 8(可选)

部署

创建数据库,运行源码sql文件夹下的wan_admin.sql创建表格。

端口、访问路径、上传图片存放路径、mysql和redis数据库配置根据实际进行修改后,打jar包。

端口、访问路径、上传图片存放路径配置 mysql数据库配置 redis数据库配置
关于部署到外部tomcat

想要将系统部署到外部tomcat的,需要将下面的注释去掉,打包方式选war。

tomcat配置 打包方式配置
关于登录和操作者的操作系统和浏览器的识别

项目中识别登录和操作者的操作系统和浏览器,使用了插件UserAgentUtils,但是这个插件于2018年后就没有更新了,使用中发现对Android 10以上会识别成Android 1.X,不排除对其它2018年以后出的浏览器和操作系统版本识别有误的可能。针对这个问题大家可以自行更换成其他方式识别,也可以使用我自己做的这个插件https://gitee.com/youyoudanshui/userAgentUtil,插件已上传中央仓库,在pom.xml加入依赖即可使用。


<dependency>
    <groupId>zone.wmj</groupId>
    <artifactId>user-agent-util</artifactId>
    <version>1.2.1</version>
</dependency>
                
关于v1.2.0登录页设置

四种登录页效果图如下:

登录页1 登录页2 登录页3 登录页4

之前版本的使用者已经修改登录页的,可将修改后的页面按loginXX.html重命名,如loginMy.html,并将页面放置到templates/login路径下,在网站配置中将该页面设置为自定义登录页,即可使用。

登录页位置 登录页设置