技术架构
技术框架:springBoot + mybatis-plus + shiro + hutool + layui + swagger + freemarker + mysql8 + echarts
运行环境:IntelliJ IDEA 2022 + maven + nginx + 宝塔面板
本地搭建
1.计算机使用小皮面板安装mysql8,新建数据库,导入sparchetypetype,.sql文件。
2.用IDEA打开mesadmin目录,等待java自动安装完成后,修改数据库配置信息(可参考视频教程修改)或打开以下文件修改:
### 开发环境配置文件/mesadmin/src/main/resources/application-dev.yml### 生产环境配置文件/mesadmin/src/main/resources/application-pro.yml
3.修改后,点击编辑器右侧的maven图标,展开mes模块,installjar包,然后进入sparchetypeplication文件中的run,在本地运行系统。sparchetypeplication入口模块路径如下:
/mesadmin/src/main/java/com/wangziyang/mes/SparchetypeApplication.java
宝塔部署
1.宝塔新建数据库,数据库信息应与本地信息一致。导入sparchetype.sql文件。
2.点击编辑器右侧的maven图标,点击package生成jar文件并上传到宝塔。
3.宝塔新建java项目,项目类型选择Spring_boot,jar文件路径选择刚刚上传的文件,端口填写9090,检查启动自动启动,填写域名,提交,可以成功部署,如果不能访问,您可以查看服务器是否放行9090端口。